Now showing items 21-40 of 52

    • Handling non-functional requirements in Model-Driven Development: an ongoing industrial survey 

      Ameller, David; Franch Gutiérrez, Javier; Gómez Seoane, Cristina; Araújo, João; Berntsson Svenssonz, Richard; Biffl, Stefan; Cabot, Jordi; Cortellesa, Vittorio; Daneva, Maya; Mendez Fernández, Daniel; Moreira, Ana; Muccini, Henry; Vallecillo, Antonio; Wimmer, Manuel; Amaral, Vasco; Brunelière, Hugo; Brugueño, Loli; Goulao, Miguel; Schätz, Bernhard; Teufl, Sabine (2015)
      Conference report
      Open Access
      Model-Driven Development (MDD) is no longer a novel development paradigm. It has become mature from a research perspective and recent studies show its adoption in industry. Still, some issues remain a challenge. Among them, ...
    • How do software architects consider non-functional requirements: a survey 

      Ameller, David; Franch Gutiérrez, Javier (Springer, 2010)
      Conference lecture
      Open Access
      [Context and motivation] Non-functional requirements (NFRs) play a fundamental role when software architects need to make informed decisions. Criteria like efficiency or integrity determine up to a great extent the final ...
    • How do software architects consider non-functional requirements: an exploratory study 

      Ameller, David; Ayala Martínez, Claudia Patricia; Cabot Sagrera, Jordi; Franch Gutiérrez, Javier (IEEE, 2012)
      Conference report
      Open Access
      Dealing with non-functional requirements (NFRs) has posed a challenge onto software engineers for many years. Over the years, many methods and techniques have been proposed to improve their elicitation, documentation, and ...
    • Ingeniería de requisitos orientada a servicios: características, retos y un marco metodológico 

      Ruiz, Marcela; Ameller, David; España, Sergio; Botella López, Pere; Franch Gutiérrez, Javier; Pastor López, Oscar (2011)
      Conference report
      Restricted access - publisher's policy
      La ciencia de los servicios es, más que una nueva disciplina, un enfoque interdisciplinar para el estudio, diseño, e implementación de sistemas orientado a servicios, que actúa como paraguas que cubre todos los aspectos ...
    • iStarJSON : a lightweight data-format for i* models 

      Franco Bedoya, Óscar Hernán; Ameller, David; Costal Costa, Dolors; López Cuesta, Lidia (CEUR-WS.org, 2016)
      Conference report
      Open Access
      JSON is one of the most widely used data-interchange format. There is a large number of tools open for modelling with i*. However, none of them provides supporting for JSON. In this paper we propose iStarJSON language, a ...
    • Linking quality attributes and constraints with architectural decisions 

      Ameller, David; Franch Gutiérrez, Javier (2012-06-22)
      Research report
      Open Access
      Quality attributes and constraints are among the principal drivers in architectural decision making processes. Quality attributes are improved or damaged by architectural decisions, while constraints directly include or ...
    • Managing risk in open source software adoption 

      Franch Gutiérrez, Javier; Susi, Angelo; Annosi, Maria Carmela; Ayala Martínez, Claudia Patricia; Glott, Ruediger; Gross, Daniel; Kenett, Ron; Mancinelli, Fabio; Ramsany, Pop; Thomas, Cedric; Ameller, David; Bannier, Stijn; Bergida, Nili; Blumenfeld, Yehuda; Bouzereau, Olivier; Costal Costa, Dolors; Dominguez, Manuel; Haaland, Kirsten; López Cuesta, Lidia; Mourandini, Mirko; Siena, Alberto (SCITEPRESS, 2013)
      Conference report
      Open Access
      By 2016 an estimated 95% of all commercial software packages will include Open Source Software (OSS). This extended adoption is yet not avoiding failure rates in OSS projects to be as high as 50%. Inadequate risk management ...
    • Measuring the quality of open source software ecosystems using QuESo 

      Franco Bedoya, Óscar Hernán; Ameller, David; Costal Costa, Dolors; Franch Gutiérrez, Javier (Springer, 2015)
      Part of book or chapter of book
      Open Access
    • Monitoring adaptable SOA systems using SALMon 

      Oriol Hilari, Marc; Marco Gómez, Jordi; Franch Gutiérrez, Javier; Ameller, David (Universität Duisburg‐Essen, Institut für Informatik und Wirtschaftsinformatik (ICB), 2009)
      Conference report
      Open Access
      Adaptability is a key feature of Service-Oriented-Architecture (SOA) Systems. These systems must evolve themselves in order to ensure their initial requirement as well as to satisfy arising new ones. In SOA Systems there ...
    • Non-functional requirements as drivers of software architecture design 

      Ameller, David (Universitat Politècnica de Catalunya, 2014-01-23)
      Doctoral thesis
      Open Access
      In the last decades, software engineering has become an important area of research. As researchers, we try to identify a problem, a need, or a hole in some research topic, once identified we make an effort to produce new ...
    • Non-functional requirements in architectural decision-making 

      Ameller, David; Ayala Martínez, Claudia Patricia; Cabot Sagrera, Jordi; Franch Gutiérrez, Javier (2013-03)
      Article
      Restricted access - publisher's policy
      Software architects often must work with incomplete or ill-specified non-functional requirements (NFRs) and use them to make decisions. Through this process, existing NFRs are refined or modified and new ones emerge. ...
    • Non-functional requirements in model-driven development of service-oriented architectures 

      Ameller, David; Burgués Illa, Xavier; Costal Costa, Dolors; Farré Tost, Carles; Franch Gutiérrez, Javier (2018-12-15)
      Article
      Open Access
      Any software development process needs to consider non-functional requirements (NFR) in order to deliver a system that complies with its stakeholders' expectations. In a previous mapping study about model-driven development ...
    • Non-functional requirements in software architecture practice 

      Ameller, David; Ayala Martínez, Claudia Patricia; Cabot Sagrera, Jordi; Franch Gutiérrez, Javier (2012-03-16)
      Research report
      Open Access
      Dealing with non-functional requirements (NFRs) has posed a challenge onto software engineers for many years. Over the years, many methods and techniques have been proposed to improve their elicitation, documentation, and ...
    • Ontology-based architectural knowledge representation: structural elements module 

      Ameller, David; Franch Gutiérrez, Javier (Springer, 2011)
      Conference report
      Open Access
      In the last years, Architectural Knowledge (AK) has emerged as a discipline for making explicit architects' knowledge and architectural decision-making processes. As a consolidated formalism for the representation of ...
    • Open source software ecosystems : a systematic mapping 

      Franco Bedoya, Óscar Hernán; Ameller, David; Costal Costa, Dolors; Franch Gutiérrez, Javier (2017-11-01)
      Article
      Open Access
      Context: Open source software (OSS) and software ecosystems (SECOs) are two consolidated research areas in software engineering. OSS influences the way organizations develop, acquire, use and commercialize software. SECOs ...
    • Proceedings of the First Workshop on Requirements Prioritisation and Enactment, PrioRE’17 : In conjunction with REFSQ 2017 : Preface 

      Siena, Alberto; Kifetew, Fitsum Meshesha; Ameller, David (2017)
      Other
      Open Access
      It is our pleasure to welcome the reader to the proceedings of the First International Workshop on Requirements Prioritization and Enactment, PrioRE’17 co-located with the 23rd International Working Conference on Requirements ...
    • Protocol for a SLR on software ecosystems: technical report 

      Franco Bedoya, Óscar Hernán; Ameller, David; Costal Costa, Dolors; Franch Gutiérrez, Javier (2014-05-19)
      Research report
      Open Access
      Open Source Software (OSS) and Ecosystems (SECO) are two emergent research areas in software engineering. We are interested on the published works that join these two topics, to do it we used a well-known technique called ...
    • Quality-aware architectural model transformations in adaptive mashups user interfaces 

      Criado, Javier; Martínez Fernández, Silverio Juan; Ameller, David; Iribarne, Luís; Padilla, Nicolás; Jedlitschka, Andreas (2018-08-04)
      Article
      Open Access
      Mashup user interfaces provides their functionality through the combination of different services. The integration of such services can be solved by using reusable and third-party components. Furthermore, these interfaces ...
    • Quark: a method to assist software architects in architectural decision-making 

      Ameller, David; Franch Gutiérrez, Javier (Universidad ORT Uruguay, 2013)
      Conference report
      Open Access
      Quality attributes (QAs) and constraints are among the principal drivers of architectural decision-making. QAs are improved or damaged by architectural decisions (ADs), while constraints directly include or exclude parts ...
    • QuESo V2.0 a quality model for open source software ecosystems: List of measures 

      Franco Bedoya, Óscar Hernán; Ameller, David; Costal Costa, Dolors; Franch Gutiérrez, Javier (2016-05-10)
      Research report
      Open Access
      This technical report is part of QuESo-V2.0 a quality model for open source software ecosystems (OSSECOs). Our prior efforts have focused on providing a detailed list of the quality measures found during the execution of ...