Interval Evidential Reasoning Algorithm for Requirements Prioritization

A good requirements prioritization technique is one which involves all the relevant stakeholders, provides them the flexibility of assessing a requirement by means of subjective and uncertain inputs, and aggregates these assessments to produce reliable requirements priorities. This paper addresses this by applying Interval Evidential Reasoning (IER) algorithm. Analytic Hierarchy Process (AHP) is employed to determine the varying contribution of stakeholders. The degree of satisfaction with the requirements priorities will be obtained by following the same procedure followed for requirements assessment and aggregation.

[1]  Karl E. Wiegers First Things First: Prioritizing Requirements , 1999 .

[2]  Barry W Boehm,et al.  Software Estimation Perspectives - Guest Editors' Introduction , 2000, IEEE Softw..

[3]  Tetsuya Murai,et al.  Multiple-attribute decision making under uncertainty: the evidential reasoning approach revisited , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[4]  Jian-Bo Yang,et al.  The evidential reasoning approach for multi-attribute decision analysis under interval uncertainty , 2006, Eur. J. Oper. Res..

[5]  Roel Wieringa,et al.  Guest Editors' Introduction: Stakeholders in Requirements Engineering , 2007, IEEE Software.

[6]  Jian-Bo Yang,et al.  An Evidential-Reasoning-Interval-Based Method for New Product Design Assessment , 2009, IEEE Transactions on Engineering Management.

[7]  B G Dale,et al.  Multiple Criteria Decision Analysis Applied to Safety and Cost Synthesis , 2001 .

[8]  Jian-Bo Yang,et al.  Environmental impact assessment using the evidential reasoning approach , 2006, Eur. J. Oper. Res..

[9]  Jian-Bo Yang,et al.  Intelligent decision system for self‐assessment , 2003 .

[10]  Thomas L. Saaty,et al.  Multicriteria Decision Making: The Analytic Hierarchy Process: Planning, Priority Setting, Resource Allocation , 1990 .

[11]  R. E. Freeman,et al.  Stockholders and Stakeholders: A New Perspective on Corporate Governance , 1983 .

[12]  A. Herrmann,et al.  Requirements Prioritization Based on Benefit and Cost Prediction: An Agenda for Future Research , 2008, 2008 16th IEEE International Requirements Engineering Conference.

[13]  Martin Höst,et al.  An Industrial Case Study on Distributed Prioritisation in Market-Driven Requirements Engineering for Packaged Software , 2001, Requirements Engineering.

[14]  Vladik Kreinovich,et al.  Interval-Valued Degrees of Belief: Applications of Interval Computations to Expert Systems and Intelligent Control , 1997, Int. J. Uncertain. Fuzziness Knowl. Based Syst..

[15]  Daniela E. Damian,et al.  Stakeholders in Global Requirements Engineering: Lessons Learned from Practice , 2007, IEEE Software.

[16]  Joachim Karlsson,et al.  A Cost-Value Approach for Prioritizing Requirements , 1997, IEEE Softw..