Graphic summary
  • Show / hide key
  • Information


Scientific and technological production
  •  

1 to 9 of 9 results
  • REARM: a reuse-based economic model for software reference architectures

     Martinez Fernandez, Silverio Juan; Ayala Martinez, Claudia Patricia; Franch Gutierrez, Javier; Martins Marques, Helena
    International Conference on Software Reuse
    Presentation's date: 2013
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    To remain competitive, organizations are challenged to make informed and feasible value-driven design decisions in order to ensure the quality of their software systems. However, there is a lack of support for evaluating the economic impact of these decisions with regard to software reference architectures. This damages the communication among architects and management, which can result in poor decisions. This paper aims at ameliorating this problem by presenting a pragmatic preliminary economic model to perform cost-benefit analysis on the adoption of software reference architectures as a key asset for optimizing architectural decision-making. The model is based on existing value-based metrics and economics-driven models used in other areas. A preliminary validation based on a retrospective study showed the ability of the model to support a cost-benefit analysis presented to the management of an IT consulting company. This validation involved a cost-benefit analysis related to reuse and maintenance; other qualities will be integrated as our research progresses.

    To remain competitive, organizations are challenged to make informed and feasible value-driven design decisions in order to ensure the quality of their software systems. However, there is a lack of support for evaluating the economic impact of these decisions with regard to software reference architectures. This damages the communication among architects and management, which can result in poor decisions. This paper aims at ameliorating this problem by presenting a pragmatic preliminary economic model to perform cost-benefit analysis on the adoption of software reference architectures as a key asset for optimizing architectural decision-making. The model is based on existing value-based metrics and economics-driven models used in other areas. A preliminary validation based on a retrospective study showed the ability of the model to support a cost-benefit analysis presented to the management of an IT consulting company. This validation involved a cost-benefit analysis related to reuse and maintenance; other qualities will be integrated as our research progresses.

  • Verifying predictive services'quality with Mercury

     Martinez Fernandez, Silverio Juan; Franch Gutierrez, Javier; Bisbal, Jesus
    International Workshop on Academic Software Development Tools and Techniques
    Presentation's date: 2013-07-01
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    Due to the success of service technology, there are lots of services nowadays that make predictions about the future in domains such as weather forecast, stock market and bookmakers. The value delivered by these predictive services relies on the quality of their predictions. This paper presents Mercury, a tool that measures predictive service quality in the domain of weather forecast, and automates the context-dependent selection of the most accurate predictive service to satisfy a customer query. To do so, candidate predictive services are monitored so that their predictions can be eventually compared with real observations obtained from some trusted source. Mercury is a proof-of-concept to show that the selection of predictive services can be driven by the quality of their predictions. Its service-oriented architecture (SOA) aims to support the easy adaptation to other prediction domains and makes feasible its integration in self-adaptive SOA systems, as well as its direct use by end-users as a classical web application. Thoughout the paper, we show how Mercury was built.

  • Benefits and drawbacks of reference architectures

     Martinez Fernandez, Silverio Juan; Ayala Martinez, Claudia Patricia; Franch Gutierrez, Javier; Martins Marques, Helena
    European Congress on Software Architecture
    Presentation's date: 2013-07-04
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    Reference architectures (RA) have been studied to create a consistent notion of what constitutes them as well as their benefits and drawbacks. How-ever, few empirical studies have been conducted to provide evidence that sup-port the claims made. To increase this evidence, this paper investigates the ac-tual industrial practice of using RAs. The study consists of a survey with 28 stakeholders from everis, a multinational consulting company based in Spain. We report the findings and contextualize them with previous research.

  • A framework for software reference architecture analysis and review

     Martinez Fernandez, Silverio Juan; Ayala Martinez, Claudia Patricia; Franch Gutierrez, Javier; Martins Marques, Helena; Ameller, David
    Experimental Software Engineering Latin American Workshop
    Presentation's date: 2013-04-11
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    Tight time-to-market needs pushes software companies and IT consulting firms to continuously look for techniques to improve their IT services in general, and the design of software architectures in particular. The use of soft-ware reference architectures allows IT consulting firms reusing architectural knowledge and components in a systematic way. In return, IT consulting firms face the need to analyze the return on investment in software reference architectures for organizations, and to review these reference architectures in order to ensure their quality and incremental improvement. Little support exists to help IT consulting firms to face these challenges. In this paper we present an empirical framework aimed to support the analysis and review of software reference architectures and their use in IT projects by harvesting relevant evidence from the wide spectrum of involved stakeholders.

  • Towards supporting the adoption of software reference architectures: an empirically-grounded framework

     Martinez Fernandez, Silverio Juan
    International Doctoral Symposium on Empirical Software Engineering
    Presentation's date: 2013-10-09
    Presentation of work at congresses

    Read the abstract Read the abstract View View Open in new window  Share Reference managers Reference managers Open in new window

    A Software Reference Architecture (SRA) allows organizations to reuse architectural knowledge and software components in a systematic way and, therefore, to reduce costs. SRAs mainly appear in organizations in which the multiplicity of software systems (i.e., software systems developed at multiple locations, by multiple vendors and across multiple organizations) triggers a need for life-cycle support for all systems. Thus, SRAs are very attractive when organizations become large and distributed in order to develop new systems or new versions of systems. In return, organizations face the need to analyze the return-on-investment (ROI) in adopting SRAs, and to review these SRAs in order to ensure their quality and incremental improvement. The goal of this research is to envisage an empirically-grounded framework that supports organizations to decide on the adoption of SRAs and its subsequent design and suitability for the organization purposes. It helps organizations to harvest and arrange relevant evidence from the wide spectrum of involved stakeholders and available information and documentation in SRA projects. Such a framework is being shaped through an action-research approach between our research group and everis, an IT consulting firm.

  • Access to the full text
    QuPreSS: A service-oriented framework for predictive services quality assessment  Open access

     Martinez Fernandez, Silverio Juan; Bisbal Riera, Jesús; Franch Gutierrez, Javier
    International Conference on Knowledge Management in Organizations
    Presentation's date: 2012
    Presentation of work at congresses

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    Nowadays there are lots of predictive services for several domains such as stock market and bookmakers. The value delivered by these services relies on the quality of their predictions. This paper presents QuPreSS, a general framework which measures predictive service quality and guides the selection of the most accurate predictive service. To do so, services are monitored and their predictions are compared over time by means of forecast verification with observations. A systematic literature review was performed to design a service-oriented framework architecture that fits into the current body of knowledge. The service-oriented nature of the framework makes it extensible and interoperable, being able to integrate existing services regardless their heterogeneity of platforms and languages. Finally, we also present an instantiation of the generic framework architecture for the weather forecast domain, freely available at http://gessi.lsi.upc. edu/qupress/

    Postprint (author’s final draft)

  • Access to the full text
    Conducting empirical studies on reference architectures in IT consulting firms  Open access

     Martinez Fernandez, Silverio Juan; Ameller, David; Ayala Martinez, Claudia Patricia; Franch Gutierrez, Javier; Terradellas Fernandez, Xavier
    Date: 2012-04-17
    Report

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    Tight time-to-market needs pushes IT consulting firms (ITCFs) to continuously look for techniques to improve their IT services in general, and the design of software architectures in particular. The use of reference architectures allows ITCFs reusing architectural knowledge and components in a systematic way. In return, ITCFs face the need to assess these reference architectures in order to ensure their quality, return on investment and incremental improvement. Little support exists to help ITCFs to face this challenge. In this work-in-progress paper we present an empirical framework aimed to assess ITCFs’ reference architectures and their use in IT projects by harvesting relevant evidence from the wide spectrum of involved stakeholders. We are currently applying this framework in an ITCF and we report the issues found so far.

  • Access to the full text
    A reuse-based economic model for software reference architectures  Open access

     Martinez Fernandez, Silverio Juan; Ayala Martinez, Claudia Patricia; Franch Gutierrez, Javier
    Date: 2012-11-13
    Report

    Read the abstract Read the abstract Access to the full text Access to the full text Open in new window  Share Reference managers Reference managers Open in new window

    The growing size and complexity of software systems, together with critical time-to-market needs, demand new software engineering approaches for software development. To remain competitive, organizations are challenged to make informed and feasible value-driven design decisions in order to ensure the quality of the systems. However, there is a lack of support for evaluating the economic impact of these decisions with regard to software reference architectures. This damages the communication among architects and management, which can result in poor decisions. This paper aims at opening a path in this direction by presenting a pragmatic preliminary economic model to perform cost-benefit analysis on the adoption of software reference architectures as key asset for optimizing architectural decision-making. A preliminary validation based on a retrospective study showed the ability of the model to support a cost-benefit analysis presented to the management of an IT consulting company.

  • Producción de software orientado a servicios basada en requisitos: la parte no funcional

     Carvallo Vega, Juan Pablo; Quer, Carme; Marco Gomez, Jordi; Costal Costa, Maria Dolors; Botella Lopez, Pere; Ayala Martinez, Claudia Patricia; Burgues Illa, Xavier; Ameller, David; Lopez Cuesta, Lidia; Cares, Carlos; Oriol Hilari, Marc; Palomares Bonache, Cristina; Ribó Balust, Josep M.; colomer collell, daniel; Collell, Oriol; Martinez Fernandez, Silverio Juan; Franch Gutierrez, Javier
    Participation in a competitive project

     Share