Explainability as a non-functional requirement: challenges and recommendations

L Chazette, K Schneider - Requirements Engineering, 2020 - Springer
Software systems are becoming increasingly complex. Their ubiquitous presence makes
users more dependent on their correctness in many aspects of daily life. As a result, there is …

On non-functional requirements in software engineering

L Chung, JCS do Prado Leite - … and applications: Essays in honor of john …, 2009 - Springer
Essentially a software system's utility is determined by both its functionality and its non-
functional characteristics, such as usability, flexibility, performance, interoperability and …

Guidelines for eliciting usability functionalities

N Juristo, A Moreno… - IEEE Transactions on …, 2007 - ieeexplore.ieee.org
Like any other quality attribute, usability imposes specific constraints on software
components. Features that raise the software system's usability have to be considered from …

Catalog of invisibility requirements for ubicomp and iot applications

RM Carvalho, RMC Andrade… - 2018 IEEE 26th …, 2018 - ieeexplore.ieee.org
A new set of Non-Functional Requirements (NFRs) have appeared with the advent of
Ubiquitous Computing (UbiComp) and more recently Internet of Things (IoT). Invisibility is …

[PDF][PDF] Evaluating the Effectiveness of Using Catalogues to Elicit Non-Functional Requirements.

LM Cysneiros - WER, 2007 - wer.inf.puc-rio.br
Non-Functional Requirements (NFR) are subjective, interactive and relative, thus realizing
the need for particular NFR is by itself a challenge. Furthermore understanding what the …

Eliciting and prioritizing quality requirements supported by ontologies: a case study using the e licit o framework and tool

TH Al Balushi, PRF Sampaio, P Loucopoulos - Expert systems, 2013 - Wiley Online Library
As software complexity grows and clients demand higher quality software, quality
requirements can no longer be considered to be of secondary importance. Thus, eliciting …

How developers believe invisibility impacts NFRs related to user interaction

RM Carvalho, RMC Andrade… - 2020 IEEE 28th …, 2020 - ieeexplore.ieee.org
The advance of Ubiquitous Computing (UbiComp) and Internet of Things (IoT) brought a
new set of Non-Functional Requirements (NFRs), especially related to Human-Computer …

NDR ontology: sharing and reusing NFR and design rationale knowledge

C López, LM Cysneiros… - 2008 First International …, 2008 - ieeexplore.ieee.org
Understanding Non-Functional Requirements (NFR) and their solutions is a key architecture
task, and reusing past solutions is an effective and efficient way to satisfy NFRs. NFR …

Towards a proposal to capture usability requirements through guidelines

YI Ormeño, JI Panach, N Condori-Fern… - IEEE 7th International …, 2013 - ieeexplore.ieee.org
Usability is a quality attribute related to effectiveness, efficiency and satisfaction of the end-
users when they interact with a system. There are sound usability design guidelines that aim …

Investigation of feature run-time conflicts on goal model-based reuse

MB Duran, G Mussbacher - Information Systems Frontiers, 2016 - Springer
A fundamental task when reusing software artifacts is to determine the most appropriate
artifact for the current reuse context. Goal modeling allows modelers to capture the …