Now showing items 1-20 of 52

    • A framework for software reference architecture analysis and review 

      Martínez Fernández, Silverio Juan; Ayala Martínez, Claudia Patricia; Franch Gutiérrez, Javier; Martins Marques, Helena; Ameller, David (Universidad ORT Uruguay, 2013)
      Conference report
      Open Access
      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 ...
    • A layered approach to managing risks in OSS projects 

      Franch Gutiérrez, Javier; Kenett, Ron; Mancinelli, Fabio; Susi, Angelo; Ameller, David; Ben-Jacob, Ron; Siena, Alberto (Springer, 2014)
      Conference report
      Open Access
      In this paper, we propose a layered approach to managing risks in OSS projects. We define three layers: the first one for defining risk drivers by collecting and summarising available data from different data sources, ...
    • A situational approach for the definition and tailoring of a data-driven software evolution method 

      Franch Gutiérrez, Javier; Ralyté, Jolita; Perini, Anna; Abelló Gamazo, Alberto; Ameller, David; Gorroñogoitia, Jesús; Nadal Francesch, Sergi; Oriol Hilari, Marc; Seyff, Norbert; Siena, Alberto; Susi, Angelo (Springer, 2018)
      Conference report
      Open Access
      Successful software evolution heavily depends on the selection of the right features to be included in the next release. Such selection is difficult, and companies often report bad experiences about user acceptance. To ...
    • A survey on quality attributes in servicebased systems 

      Ameller, David; Galster, Matthias; Avgeriou, Paris; Franch Gutiérrez, Javier (2016-06)
      Article
      Open Access
      Service-based systems have become popular in the software industry. In software engineering, it is widely acknowledged that requirements on quality attributes (e.g., performance, security, reliability) significantly impact ...
    • A survey on software release planning models 

      Ameller, David; Farré Tost, Carles; Franch Gutiérrez, Javier; Rufian Torrell, Guillem (Springer, 2016)
      Conference report
      Open Access
      Software release planning (SRP) is the problem of selecting which features or requirements will be included in the next release or releases. It is a crucial step in software development, which happens to be extremely complex ...
    • ArchiTech: tool support for NFR-guided architectural decision-making 

      Ameller, David; Collell Martín, Oriol; Franch Gutiérrez, Javier (IEEE, 2012)
      Conference report
      Open Access
      Researchers from requirements engineering and software architecture had emphasized the importance of NonFunctional Requirements and their influence in the architectural design process. To improve this process we have ...
    • Asignación de tratamientos a responsabilidades en el contexto del diseño arquitectónico dirigido por modelos 

      Ameller, David; Franch Gutiérrez, Javier (2007)
      Conference report
      Open Access
      Una de las principales actividades en el desarrollo de Sistemas de Información (SI) es la asignación de tratamientos a responsabilidades durante la etapa de diseño. En este artículo, presentamos el marco Responsibility ...
    • Assignació de responsabilitats a capes usant AndroMDA 

      Ameller, David (Universitat Politècnica de Catalunya, 2007-01-03)
      Master thesis (pre-Bologna period)
      Open Access
    • Assisting software architects in architectural decision-making using Quark 

      Ameller, David; Franch Gutiérrez, Javier (Centro Latinoamericano de Estudios en Informática, 2014-09-05)
      Article
      Open Access
      Non-Functional Requirements (NFRs) and constraints are among the principal drivers of architectural decision-making. NFRs are improved or damaged by architectural decisions (ADs), while constraints directly include or ...
    • Bridging the gap among academics and practitioners in non-functional requirements management: some reflections and proposals for the future 

      Franch Gutiérrez, Javier; Ameller, David; Ayala Martínez, Claudia Patricia; Cabot Sagrera, Jordi (Monsenstein und Vannerdat, 2012)
      Part of book or chapter of book
      Open Access
      The software engineering community has paid a lot of attention to the study of non-functional requirements (NFRs). Along time, framing NFRs into an articulated framework has become an elusive target. As a consequence, ...
    • Combining model-driven development and architectural design in the AR3L framework 

      Ameller, David; Franch Gutiérrez, Javier (Universitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics, 2008-03)
      External research report
      Open Access
      Model-Driven Development (MDD) has the ultimate goal of producing code from some kind of analysis model, aiming at maximizing the automation of software development. However, it is difficult to inject in the MDD transformation ...
    • Conducting empirical studies on reference architectures in IT consulting firms 

      Martínez Fernández, Silverio Juan; Ameller, David; Ayala Martínez, Claudia Patricia; Franch Gutiérrez, Javier; Terradellas Fernandez, Xavier (2012-04-17)
      External research report
      Open Access
      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 ...
    • Considering Non-Functional Requirements in Model-Driven Engineering 

      Ameller, David (Universitat Politècnica de Catalunya, 2009-06-22)
      Master thesis
      Open Access
    • Dealing with non-functional requirements in model-driven development 

      Ameller, David; Franch Gutiérrez, Javier; Cabot Sagrera, Jordi (2010-04-22)
      External research report
      Open Access
      The impact of non-functional requirements (NFRs) over software systems has been widely documented. Consequently, cost-effective software production method shall provide means to integrate this type of requirements into the ...
    • Dealing with non-functional requirements in model-driven development 

      Ameller, David; Franch Gutiérrez, Javier; Cabot Sagrera, Jordi (IEEE Computer Society Publications, 2010)
      Conference report
      Open Access
      The impact of non-functional requirements (NFRs)over software systems has been widely documented. Consequently, cost-effective software production method shall provide means to integrate this type of requirements into the ...
    • Dealing with non-functional requirements in model-driven development: a survey 

      Ameller, David; Franch Gutiérrez, Javier; Gómez Seoane, Cristina; Martínez Fernández, Silverio Juan; Araújo, João; Biffl, Stefan; Cabot Sagrera, Jordi; Cortellessa, Vittorio; Méndez Fernández, Daniel; Moreira, Ana; Muccini, Henry; Vallecillo, Antonio; Wimmer, Manuel; Amaral, Vasco; Bühm, Wolfgang; Brunelière, Hugo; Burgueño, Loli; Goulao, Miguel; Teufl, Sabine; Berardinelli, Luca (2021-04-01)
      Article
      Open Access
      Context: Managing Non-Functional Requirements (NFRs) in software projects is challenging, and projects that adopt Model-Driven Development (MDD) are no exception. Although several methods and techniques have been proposed ...
    • Definición de una ontología para el proceso de DSDM considerando requisitos no-funcionales 

      Ameller, David; Franch Gutiérrez, Javier (2009-07)
      External research report
      Open Access
      La consideración de los requisitos no-funcionales (RNF) en el proceso de desarrollo de software dirigido por modelos (DSDM) impacta en la educción del estilo arquitectónico del sistema software resultante, así como en la ...
    • Definición de una ontología para el proceso de DSDM considerando requisitos no-funcionales 

      Ameller, David; Franch Gutiérrez, Javier (SISTEDES, 2009)
      Conference report
      Open Access
      La consideración de los requisitos no-funcionales (RNF) en el proceso de desarrollo de software dirigido por modelos (DSDM) impacta en la educción del estilo arquitectónico del sistema software resultante, así como en la ...
    • Development of service-oriented architectures using model-driven development : a mapping study 

      Ameller, David; Burgués Illa, Xavier; Collell, Oriol; Costal Costa, Dolors; Franch Gutiérrez, Javier; Papazoglou, Mike P. (2015-06-01)
      Article
      Open Access
      Context: Model-Driven Development (MDD) and Service-Oriented Architecture (SOA) are two challenging research areas in software engineering. MDD is about improving software development whilst SOA is a service-based conceptual ...
    • Exploring quality-aware architectural transformations at run-time : the ENIA case 

      Criado, Javier; Martínez Fernández, Silverio Juan; Ameller, David; Iribarne, Luís; Padilla, Nicolás (2016)
      Conference report
      Open Access
      Adapting software systems at run-time is a key issue, especially when these systems consist of components used as intermediary for human-computer interaction. In this sense, model transformation techniques have a widespread ...