Value-Based Fuzzy Approach for Non-functional Requirements Prioritization

Khush Bakht Ijaz, Irum Inayat, Maya Daneva*, Faiza A. Bukhsh

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

11 Downloads (Pure)

Abstract

Non-functional requirements (NFRs) are often addressed late in a project and, in turn, can get less attention in the requirements prioritization (RP) process. For various reasons, RP may happen based on functional requirements (FRs) only. While many approaches for prioritizing NFRs have been published, these are known also for some limitations, e.g. not being scalable, being domain-specific and not able to cope with changing requirements. In this paper, we proposes a value-based fuzzy approach for prioritizing NFRs together with FRs. Our proposed approach takes into account (1) the relationships of NFRs with FRs using experts’ evaluations and fuzzy logic, and (2) the dependencies among both types of requirements and also the interdependencies that particularly exist among the NFRs themselves. We evaluated our proposal by conducting a real-world case study of an ATM system. We also compared the list of prioritized NFRs with the list of NFRs prioritized by different stakeholders on the basis of classification factors. The results of applying the proposed approach on NFRs of ATM system show that the approach produces a conflict-free and consistent list of prioritized NFRs.

Original languageEnglish
Title of host publicationBusiness Modeling and Software Design
Subtitle of host publication11th International Symposium, BMSD 2021, Sofia, Bulgaria, July 5–7, 2021, Proceedings
EditorsBoris Shishkov
Place of PublicationCham
PublisherSpringer
Pages330-342
Number of pages13
ISBN (Electronic)978-3-030-79976-2
ISBN (Print)978-3-030-79975-5
DOIs
Publication statusPublished - 2021
Event11th International Symposium on Business Modeling and Software Design, BMSD 2021 - Sofia, Bulgaria
Duration: 5 Jul 20217 Jul 2021
Conference number: 11

Publication series

NameLecture Notes in Business Information Processing
PublisherSpringer
Volume422
ISSN (Print)1865-1348
ISSN (Electronic)1865-1356

Conference

Conference11th International Symposium on Business Modeling and Software Design, BMSD 2021
Abbreviated titleBMSD
Country/TerritoryBulgaria
CitySofia
Period5/07/217/07/21

Keywords

  • Design science
  • Empirical study
  • Fuzzy logic
  • Non-functional requirements
  • Requirements prioritization
  • Value-based requirements engineering
  • 2024 OA procedure

Fingerprint

Dive into the research topics of 'Value-Based Fuzzy Approach for Non-functional Requirements Prioritization'. Together they form a unique fingerprint.

Cite this