Abstract

Non-functional requirements (NFRs) demonstrate how the software system works, though functional requirements represent the tasks of the system (software system). It does not indicate that the latter is more significant, but a majority of requirement collecting approaches emphasis on functional requirements. Therefore, due to the subjective nature and complexity of NFRs, it is relatively impractical to focus on each NFRs. The primary objective of this article is to model NFRs in the form of a Soft Goal Interdependency Digraph (SID). The SID is based on the Interpretive Structural Modeling (ISM) technique which in turn employs the Matrices Impacts Cruise's Multiplication Applique a UN Casement (MICMAC) and Analytic Hierarchy Process (AHP) techniques for the identification of significant NFRs. Therefore, the proposed method allows the analysts and developers to monitor and select best possible trade off selections between NFRs. To evaluate the significance of the proposed technique over others, Analysis of variance (ANOVA) based significance testing is also implemented.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.