Title :
Software requirement prioritization using fuzzy multi-attribute decision making
Author :
Ejnioui, A. ; Otero, C.E. ; Qureshi, A.A.
Author_Institution :
Inf. Technol., Univ. of South Florida, Lakeland, FL, USA
Abstract :
Although many approaches have been proposed to prioritize requirements in software projects, almost none has been widely adopted. This is mostly due to their complexity, time commitment, lack of consistency, or implementation difficulties. This paper proposes a novel approach to do so that is practical, easy to implement and can show a reasonable level of consistency. In addition, it takes in consideration the imprecise nature of requirements and quality attributes by modeling the latter as fuzzy variables. The problem of prioritizing requirements is formulated as a fuzzy multi-attribute decision problem in which the expected value operator is used to rank the alternatives listed in the problem formulation. This approach can be easily extended to include other quality attributes as well as customized to fit the needs of most software projects.
Keywords :
decision making; formal specification; fuzzy set theory; project management; software quality; systems analysis; consistency level; expected value operator; fuzzy multiattribute decision making; fuzzy variables; implementation difficulties; quality attributes; software projects; software requirement prioritization; time commitment; Analytic hierarchy process; Computational modeling; Software; Software engineering; Total quality management; Vectors; expected operator; fuzzy simulation; multi-attribute decision making; requirements engineering; requirements prioritization; software quality;
Conference_Titel :
Open Systems (ICOS), 2012 IEEE Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4673-1044-4
DOI :
10.1109/ICOS.2012.6417646