2019
DOI: 10.1109/access.2019.2949218
|View full text |Cite
|
Sign up to set email alerts
|

Tradeoff Analysis for Conflicting Software Non-Functional Requirements

Abstract: The need for particular software non-functional requirements (NFRs) leads a project team to use specific design strategies to fulfill these NFRs. However, some of the strategies may cause deficiencies in other software NFRs. These strategies are called conflicting strategies. Making the tradeoff decision of these conflicting strategies for NFRs is crucial. Therefore, a conflicting NFRs tradeoff framework (CNTF) and the corresponding method are proposed. Firstly, the NFRs are obtained from stakeholders. Fuzzy s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 32 publications
0
6
0
Order By: Relevance
“…In another work, 11 a model has been proposed in order to identify conflicts and dependencies through scenarios and use‐cases. A conflicting NFRs tradeoff framework (CNTF) and the corresponding method are proposed by X. Zhang et al 22 . They have used fuzzy set theory to assess NFRs provided by stakeholders and plots the degree of satisfaction of each conflicting NFR strategies in tradeoff curves.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…In another work, 11 a model has been proposed in order to identify conflicts and dependencies through scenarios and use‐cases. A conflicting NFRs tradeoff framework (CNTF) and the corresponding method are proposed by X. Zhang et al 22 . They have used fuzzy set theory to assess NFRs provided by stakeholders and plots the degree of satisfaction of each conflicting NFR strategies in tradeoff curves.…”
Section: Related Workmentioning
confidence: 99%
“…Apart from CI/CD activities, the DevOps ecosystem has also made heavy use of continuous monitoring tools -like the ELK stack 1 and Nagios. 22 1 https://aws.amazon.com/what-is/elk-stack/ 2 https://www.nagios.org/documentation/ This is an open access article under the terms of the Creative Commons Attribution-NonCommercial-NoDerivs License, which permits use and distribution in any medium, provided the original work is properly cited, the use is non-commercial and no modifications or adaptations are made. © 2023 The Authors.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…NFRs for a system must be unambiguous, measurable, and testable to be effectively leveraged for establishing how well the system satisfies the needs of its stakeholders [25,26,27]. Bass et al [28] described a common structure to specify the NFRs for emphasizing the commonalities between them.…”
Section: Non-functional Requirementsmentioning
confidence: 99%
“…Out of the context of a product and its production system but still related to the trade-off design choices we are tackling, a method mixes goals, non-functional requirements, scoring with fuzzy rankings by stakeholders [32]. Based on this scoring, in a situation of conflicting goals, the authors introduce measurement of design solution alternative's influence on two goals satisfaction to help designers to make the best trade-off decision.…”
Section: Trade-off Between Design Choices In Other Fieldsmentioning
confidence: 99%