A Web-Based Multi-Criteria Decision Making Tool for Software Requirements Prioritization

被引:0
作者
Achimugu, Philip [1 ]
Selamat, Ali [1 ]
Ibrahim, Roliana [1 ]
机构
[1] Univ Teknol Malaysia, K Econ Res Alliance & Fac Comp, UTM IRDA Digital Media Ctr, Johor Baharu 81310, Johor, Malaysia
来源
COMPUTATIONAL COLLECTIVE INTELLIGENCE: TECHNOLOGIES AND APPLICATIONS, ICCCI 2014 | 2014年 / 8733卷
关键词
MCDM; software; requirements; prioritization; tool;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multiple-criteria decision making (MCDM) is widely used in ranking choices from a set of available alternatives with respect to multiple criteria. To analytically rank requirements under various criteria, we propose a tool called requirements prioritizer (RP) which has the capacity of keeping records of project stakeholders with their relative weights against each requirement, utilized by the system to compute an ordered list of prioritized requirements. The proposed approach offers a novel way of involving stakeholders in the entire decision making process irrespective of their numbers in an automated fashion. In this proposed approach, the relative weights assigned by each stakeholder are normalized and aggregated. The output of the system consists of prioritized requirements with an automatically generated graph showing the relative values of requirements across project stakeholders in a chronological order.
引用
收藏
页码:444 / 453
页数:10
相关论文
共 12 条
  • [1] A systematic literature review of software requirements prioritization research
    Achimugu, Philip
    Selamat, Ali
    Ibrahim, Roliana
    Mahrin, Mohd Naz'ri
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (06) : 568 - 585
  • [2] Facing scalability issues in requirements prioritization with machine learning techniques
    Avesani, P
    Bazzanella, C
    Perini, A
    Susi, A
    [J]. 13th IEEE International Conference on Requirements Engineering, Proceedings, 2005, : 297 - 305
  • [3] Berander P., 2005, Engineering and Managing Software Requirements
  • [4] Software requirements prioritizing
    Karlsson, J
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, 1996, : 110 - 116
  • [5] A cost-value approach for prioritizing requirements
    Karlsson, J
    Ryan, K
    [J]. IEEE SOFTWARE, 1997, 14 (05) : 67 - 74
  • [6] An evaluation of methods for prioritizing software requirements
    Karlsson, J
    Wohlin, C
    Regnell, B
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 39 (14-15) : 939 - 947
  • [7] Pair-wise comparisons versus planning game partitioning-experiments on requirements prioritisation techniques
    Karlsson, Lena
    Thelin, Thomas
    Regnell, Bjorn
    Berander, Patrik
    Wohlin, Claes
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2007, 12 (01) : 3 - 33
  • [8] Khari M, 2013, International Journal of Global Research in Computer Science (UGC Approved Journal), V4, P38
  • [9] Lehtola L, 2004, LECT NOTES COMPUT SC, V3281, P161
  • [10] A Machine Learning Approach to Software Requirements Prioritization
    Perini, Anna
    Susi, Angelo
    Avesani, Paolo
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (04) : 445 - 461