Title :
Quantification of non-functional requirements
Author :
Khatter, Kiran ; Kalia, Arvind
Author_Institution :
Dept. of Comput. Sci., Himachal Pradesh Univ., Shimla, India
Abstract :
Requirements Analysis is considered as the most important phase for the development of quality software because errors caused by poor and inadequate requirement analysis are likely to creep in design and implementation phase. These errors are observed as time-consuming and most expensive to repair. Thus, Requirement Analysis is the phase, which determines the success or failure of a software project. Poor requirement analysis increases the cost of development by 70-85%, which requires reworking on all phases of software project. It is observed that non-functional properties are often ignored while focusing on the functionality of the software. Many software systems have failed because of negligence of non-functional requirements. Therefore, it is necessary to measure the satisfaction level of non-functional requirement during software development process.
Keywords :
Bayes methods; fuzzy set theory; software quality; software reliability; systems analysis; Bayesian network; design phase; fuzzy sets; implementation phase; nonfunctional requirement quantification; quality software development; requirement analysis; software project; software reliability; Bayes methods; Equations; Mathematical model; Probability distribution; Software; Software reliability; Bayesian Network; Fuzzy Sets; Non-functional Requirements (NFRs); Software Reliability;
Conference_Titel :
Contemporary Computing (IC3), 2014 Seventh International Conference on
Conference_Location :
Noida
Print_ISBN :
978-1-4799-5172-7
DOI :
10.1109/IC3.2014.6897177