Browsing by Author "Ameller, David"
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 AccessTight 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 AccessIn 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 AccessSuccessful 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 AccessService-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 AccessSoftware 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 AccessResearchers 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 AccessUna 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 AccessNon-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 AccessThe 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)
Research report
Open AccessModel-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)
Research report
Open AccessTight 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)
Research report
Open AccessThe 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 AccessThe 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 AccessContext: 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)
Research report
Open AccessLa 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 AccessLa 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 AccessContext: 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 AccessAdapting 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 ...