Multilevel Ontology Framework for Improving Requirements Change Management in Global Software Development

被引:4
|
作者
Alsanad, Abeer Abdulaziz [1 ,2 ]
Chikh, Azeddine [3 ]
Mirza, Abdulrahman [2 ]
机构
[1] Imam Mohammad Ibn Saud Islamic Univ, Informat Syst Comp & Informat Sci, Riyadh 11432, Saudi Arabia
[2] King Saud Univ, Informat Syst Comp & Informat Sci, Riyadh 11362, Saudi Arabia
[3] Univ Tlemcen, Comp Sci, Tilimsen 13000, Algeria
来源
IEEE ACCESS | 2019年 / 7卷
关键词
Requirement engineering; global software development; requirement change management; change requests; ontology;
D O I
10.1109/ACCESS.2019.2916782
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Requirements engineering is one of the most important pillars of software engineering. Its success contributes greatly to that of the software as a whole. In fact, the software development process is not devoid from changing requirements, which affects the cost, time, and quality of the final software. The change problem is unavoidable and also swells when the development of the software is made globally. Therefore, there is a need to improve the quality of requirements change management (RCM), especially in global software development (GSD) environments. Our research hypothesis is that the RCM is naturally a knowledge-intensive process that can benefit substantially from ontology. Indeed, we assume that using a multilevel ontology framework will greatly support RCM in GSD environments by ensuring the semantic correctness of the requirement change request and accordingly solving miscommunication and misunderstanding problems. The framework was successfully evaluated using a questionnaire and a case study. The results indicate that using the proposed framework can intensely improve the semantic correctness of requirement change requests. Accordingly, the entire RCM process is then improved by increasing the reliability of the change and reducing the time consumed for dealing with semantically wrong change requests.
引用
收藏
页码:71804 / 71812
页数:9
相关论文
共 50 条
  • [21] Towards the Guidelines for Requirements Change Management in Global Software Development: Client-Vendor Perspective
    Akbar, Muhammad Azeem
    Sang, Jun
    Nasrullah
    Khan, Arif Ali
    Shafiq, Muhammad
    Fazal-E-Amin
    IEEE ACCESS, 2019, 7 : 76985 - 77007
  • [22] Organization Type and Size Based Identification of Requirements Change Management Challenges in Global Software Development
    Akbar, Muhammad Azeem
    Mahmood, Sajjad
    Alsanad, Ahmed
    Shafiq, Muhammad
    Gumaei, Abdu
    Alsanad, Abeer Abdul-Aziz
    IEEE ACCESS, 2020, 8 : 94089 - 94111
  • [23] Improving change management in software development: Integrating traceability and software configuration management
    Mohan, Kannan
    Xu, Peng
    Cao, Lan
    Ramesh, Balasubramaniam
    DECISION SUPPORT SYSTEMS, 2008, 45 (04) : 922 - 936
  • [24] Ontology based Framework for DetectingAmbiguities in Software Requirements Specification
    Bhatia, M. P. S.
    Kumar, Akshi
    Beniwal, Rohit
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 3572 - 3575
  • [25] A validated ontology for global software development
    Vizcaino, Aurora
    Garcia, Felix
    Piattini, Mario
    Beecham, Sarah
    COMPUTER STANDARDS & INTERFACES, 2016, 46 : 66 - 78
  • [26] A Process model for Requirements Change Management in Collocated Software Development
    Khan, Arif Ali
    Basri, Shuib
    Dominic, P. D. D.
    Fazal-e-Amin
    2012 IEEE SYMPOSIUM ON E-LEARNING, E-MANAGEMENT AND E-SERVICES (IS3E 2012), 2012, : 77 - 82
  • [27] Towards an ontology for global software development
    Vizcaino, A.
    Garcia, F.
    Caballero, I.
    Villar, J. C.
    Piattini, M.
    IET SOFTWARE, 2012, 6 (03) : 214 - 225
  • [28] A Conceptual Model to Address the Communication and Coordination Challenges During Requirements Change Management in Global Software Development
    Qureshi, Saim
    Khan, Saif Ur Rehman
    Inayat-Ur-Rehman
    Javed, Yasir
    Saleem, Shahzad
    Iqbal, Abid
    IEEE ACCESS, 2021, 9 : 102290 - 102303
  • [29] Systematic literature review and empirical investigation of motivators for requirements change management process in global software development
    Khan, Arif Ali
    Akbar, Muhammad Azeem
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2020, 32 (04)
  • [30] Ontology for Software Configuration Management - A Knowledge Management Framework for Software Configuration Management
    Ploskas, Nikiforos
    Berger, Michael
    Zhang, Jiang
    Dittmann, Lars
    Wintterle, Gert-Joachim
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 257 - +