Non-functional requirements in architectural decision making

D Ameller, C Ayala, J Cabot, X Franch - IEEE software, 2012 - ieeexplore.ieee.org
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 …

How do software architects consider Non-Functional Requirements: a survey

D Ameller, X Franch - … Engineering: Foundation for Software Quality: 16th …, 2010 - Springer
Abstract [Context and motivation] Non-functional requirements (NFRs) play a fundamental
role when software architects need to make informed decisions. Criteria like efficiency or …

How do software architects consider non-functional requirements: An exploratory study

D Ameller, C Ayala, J Cabot… - 2012 20th IEEE …, 2012 - ieeexplore.ieee.org
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 …

How architects see non-functional requirements: Beware of modifiability

ER Poort, N Martens, I Van De Weerd… - … : Foundation for Software …, 2012 - Springer
This paper presents the analysis and key findings of a survey about dealing with non-
functional requirements (NFRs) among architects. We find that, as long as the architect is …

The bad conscience of requirements engineering: an investigation in real-world treatment of non-functional requirements

A Borg, A Yong, P Carlshamre, K Sandahl - 2003 - diva-portal.org
Even though non-functional requirements (NFRs) are critical in order to provide software of
good quality, the literature of NFRs is relatively sparse. We describe how NFRs are treated …

An investigation into the notion of non-functional requirements

D Mairiza, D Zowghi, N Nurmuliani - … of the 2010 ACM symposium on …, 2010 - dl.acm.org
Although Non-Functional Requirements (NFRs) are recognized as very important
contributors to the success of software projects, studies to date indicate that there is still no …

Tactics based approach for integrating non-functional requirements in object-oriented analysis and design

T Marew, JS Lee, DH Bae - Journal of Systems and Software, 2009 - Elsevier
Non-Functional Requirements (NFRs) are rarely treated as “first-class” elements in software
development as Functional Requirements (FRs) are. Often NFRs are stated informally and …

Constructing a catalogue of conflicts among non-functional requirements

D Mairiza, D Zowghi - Evaluation of Novel Approaches to Software …, 2011 - Springer
Abstract Non-Functional Requirements (NFRs) are recognized as a critical factor to the
success of software projects because they address the essential issue of software quality …

Non-functional requirements documentation in agile software development: challenges and solution proposal

W Behutiye, P Karhapää, D Costal, M Oivo… - … conference on product …, 2017 - Springer
Non-functional requirements (NFRs) are determinant for the success of software projects.
However, they are characterized as hard to define, and in agile software development …

Managing conflicts among non-functional requirements

D Mairiza, D Zowghi… - Australian Workshop on …, 2009 - opus.lib.uts.edu.au
Abstractâ Non-functional requirements (NFRs) tend to interfere, conflict, and contradict with
one other. Unlike functional requirements, this inevitable conflict arises as a result of …