Skip to Main content Skip to Navigation
Conference papers

What About Catalogs of Non-Functional Requirements?

Abstract : [Context and Motivation] Satisfying Non-Functional Requirements (NFRs) in software development is challenging. There are many types of NFRs and each one requires specialized knowledge. Moreover, they can be correlated, which means that achieving one NFR can impact the achievement of another, positively or negatively. A common solution in the literature for helping developers to deal with these issues at the beginning of the development is the usage of NFR catalogs. Then, there is a need to know the current NFR catalogs to both support software development and to identify their challenges. [Question/Problem] However, the literature lacks a synthesized study of existing catalogs to help developers and researchers. Then, this work aims to identify what catalogs have been proposed in the literature and how they have been represented, defined and evaluated. [Principal ideas/results] To achieve our goal, we performed a literature review through a systematic mapping study. We then identified 102 catalogs supporting 86 NFRs. They are mostly represented by Softgoals Interdependency Graphs and are built through literature review. [Contribution] Our results provide not only an overview of the area to guide researchers and practitioners who wish to build their catalogs, but also can help developers to reuse the knowledge presented in these catalogs.
Document type :
Conference papers
Complete list of metadata

https://hal-uphf.archives-ouvertes.fr/hal-03381836
Contributor : Mylène Delrue Connect in order to contact the contributor
Submitted on : Monday, October 18, 2021 - 8:44:24 AM
Last modification on : Wednesday, November 3, 2021 - 4:33:19 AM

Identifiers

  • HAL Id : hal-03381836, version 1

Collections

Citation

Káthia Marçal de Oliveira, Erika Gonzaga Silva, Rainara Maia Carvalho, Andrade Rossana Maria de Castro, Valéria Lelli. What About Catalogs of Non-Functional Requirements?. Joint Proceedings of REFSQ-2020 Workshops, Doctoral Symposium, Live Studies Track, and Poster Track co-located with the 26th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2020), CEUR Workshop Proceedings 2584, Mar 2020, Pisa, Italy. ⟨hal-03381836⟩

Share

Metrics

Record views

13