GOASREP: Goal Oriented Approach for Software Requirements Elicitation and Prioritization Using Analytic Hierarchy Process

被引:9
|
作者
Garg, Nikita [1 ]
Sadiq, Mohd. [2 ]
Agarwal, Pankaj [1 ]
机构
[1] Inst Management Studies, Dept Comp Sci, Ghaziabad, UP, India
[2] Jamia Millia Islamia, UPFET, Comp Engn Sect, New Delhi 110025, India
关键词
Requirements elicitation; Goal oriented requirements elicitation process; Analytic hierarchy process; Function point analysis; COCOMO model;
D O I
10.1007/978-981-10-3156-4_28
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software requirements elicitation is a valuable process for the identification of software requirements according to the need of different types of stakeholders. There are different methods for the elicitation of software requirements like traditional methods, group elicitation methods, goal oriented methods, etc. Among these methods, goal oriented methods have received much recognition by software requirements engineering community. On the basis of our literature review, we identify that "goal oriented requirements elicitation processes do not support how to select and prioritize the requirements using analytic hierarchy process on the basis of the cost and effort criteria". Therefore, in-order to address this issue, we proposed a method, i.e. GOASREP, for the elicitation of software requirements using "goal oriented approach" and the prioritization of the elicited requirements using "analytic hierarchy process". In the proposed method, we used function point analysis approach for the estimation of the cost of each requirement. COCOMO model has been applied to estimate the effort of each requirement. Finally, the usage of the GOASREP is explained using Institute Examination System.
引用
收藏
页码:281 / 287
页数:7
相关论文
共 50 条
  • [1] AHP_GORE_PSR: Applying Analytic Hierarchy Process in Goal Oriented Requirements Elicitation Method for the Prioritization of Software Requirements
    Sadiq, Mohd
    Hassan, Tanveer
    Nazneen, Sanjida
    2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE & COMMUNICATION TECHNOLOGY (CICT), 2017,
  • [2] An Approach for Eliciting Software Requirements and its Prioritization using Analytic Hierarchy Process
    Sadiq, Mohd
    Ghafir, Shabina
    Shahid, Mohd
    2009 INTERNATIONAL CONFERENCE ON ADVANCES IN RECENT TECHNOLOGIES IN COMMUNICATION AND COMPUTING (ARTCOM 2009), 2009, : 790 - +
  • [3] Applying fuzzy preference relation for requirements prioritization in goal oriented requirements elicitation process
    Sadiq, Mohd
    Jain, S. K.
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2014, 5 (04) : 711 - 723
  • [4] Towards Goal-Oriented Software Requirements Elicitation
    Redouane, Abdesselam
    2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 596 - 599
  • [5] A Quantitative Approach Using Goal-Oriented Requirements Engineering Methodology and Analytic Hierarchy Process in Selecting the Best Alternative
    Vinay, S.
    Aithal, Shridhar
    Sudhakara, G.
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, 2013, 174 : 441 - 454
  • [6] Improving the Analytic Hierarchy Process for Requirements Prioritization Using Evolutionary Computing
    Benjamin Somohano-Murrieta, Juan Carlos
    Octavio Ocharan-Hernandez, Jorge
    Sanchez-Garcia, Angel J.
    Limon, Xavier
    Angeles Arenas-Valdes, Maria de los
    PROGRAMMING AND COMPUTER SOFTWARE, 2021, 47 (08) : 746 - 756
  • [7] Improving the Analytic Hierarchy Process for Requirements Prioritization Using Evolutionary Computing
    Juan Carlos Benjamín Somohano-Murrieta
    Jorge Octavio Ocharán-Hernández
    Ángel J. Sánchez-García
    Xavier Limón
    María de los Ángeles Arenas-Valdés
    Programming and Computer Software, 2021, 47 : 746 - 756
  • [8] A fuzzy based approach for the selection of goals in goal oriented requirements elicitation process
    Sadiq, Mohd
    Jain, S. K.
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2015, 6 (02) : 157 - 164
  • [9] Fuzzy approach for prioritization in the Analytic Hierarchy Process
    Yan, CM
    Mikhailov, L
    ADVANCES IN INTELLIGENT SYSTEMS: THEORY AND APPLICATIONS, 2000, 59 : 84 - 89
  • [10] Software Requirements Prioritization with the Goal-Oriented Requirement Language
    Leshob, Abderrahmane
    Hadaya, Pierre
    Renard, Laurent
    ADVANCES IN E-BUSINESS ENGINEERING FOR UBIQUITOUS COMPUTING, 2020, 41 : 187 - 198