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 条
  • [1] A Domain Ontology for Software Requirements Change Management in Global Software Development Environment
    Alsanad, Abeer Abdulaziz
    Chikh, Azeddine
    Mirza, Abdulrahman
    IEEE ACCESS, 2019, 7 : 49352 - 49361
  • [2] A domain ontology for software Requirements Change Management in Global Software Development environment
    AlSanad, Abeer Abdulaziz
    Chikh, Azeddine
    Mirza, Abdulrahman A.
    International Journal of Advanced Computer Science and Applications, 2019, 10 (03) : 222 - 232
  • [3] An Ontology Framework of Software Requirements Change Management Process Based on Causality
    Yan, Yuqing
    Liao, Pupei
    Zhang, Zhenhua
    2ND INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND DATA MINING (ICISDM 2018), 2018, : 107 - 111
  • [4] A method of requirements change management for global software development
    Ali, Naveed
    Lai, Richard
    INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 70 : 49 - 67
  • [5] Requirement Change Management for Global Software Development using Ontology
    Khatoon, Asma
    Motla, Yasir Hafeez
    Azeem, Madiha
    Naz, Humera
    Nazir, Sana
    2013 IEEE 9TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES (ICET 2013), 2013, : 273 - 278
  • [6] Readiness model for requirements change management in global software development
    Akbar, Muhammad Azeem
    Mahmood, Sajjad
    Huang, Zhiqiu
    Khan, Arif Ali
    Shameem, Mohammad
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2020, 32 (10)
  • [7] AZ-Model of software requirements change management in global software development
    Akbar, Muhammad Azeem
    Nasrullah
    Shafiq, Muhammad
    Ahmad, Jawad
    Mateen, Muhammad
    Riaz, Muhammad Tanveer
    2018 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRONIC AND ELECTRICAL ENGINEERING (ICE CUBE), 2018,
  • [8] Effect of Project Management in Requirements Engineering and Requirements Change Management Process for Global Software Development
    Shafiq, Muhammad
    Zhang, Qinghua
    Akbar, Muhammad Azeem
    Khan, Arif Ali
    Hussain, Shahid
    Fazal-E-Amin
    Khan, Asfandyar
    Soofi, Aized Amin
    IEEE ACCESS, 2018, 6 : 25747 - 25763
  • [9] Investigation of the requirements change management challenges in the domain of global software development
    Akbar, Muhammad Azeem
    Sang, Jun
    Khan, Arif Ali
    Hussain, Shahid
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2019, 31 (10)
  • [10] Requirements Change Management Challenges of Global Software Development: An Empirical Investigation
    Akbar, Muhammad Azeem
    Naveed, Wishal
    Alsanad, Abeer Abdulaziz
    Alsuwaidan, Lulwah
    Alsanad, Ahmed
    Gumaei, Abdu
    Shafiq, Muhammad
    Riaz, Muhammad Tanveer
    IEEE ACCESS, 2020, 8 : 203070 - 203085