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] 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
  • [3] A method of requirements change management for global software development
    Ali, Naveed
    Lai, Richard
    INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 70 : 49 - 67
  • [4] 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
  • [5] 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)
  • [6] Success factors influencing requirements change management process in global software development
    Akbar, Muhammad Azeem
    Sang, Jun
    Nasrullah
    Khan, Arif Ali
    Mahmood, Sajjad
    Qadri, Syed Furqan
    Hu, Haibo
    Xiang, Hong
    JOURNAL OF COMPUTER LANGUAGES, 2019, 51 : 112 - 130
  • [7] Managing Requirements Change in Global Software Development
    Ali, Naveed
    Lai, Richard
    2014 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE), 2014,
  • [8] SRCMIMM: the software requirements change management and implementation maturity model in the domain of global software development industry
    Muhammad Azeem Akbar
    Arif Ali Khan
    Sajjad Mahmood
    Alok Mishra
    Information Technology and Management, 2023, 24 : 195 - 219
  • [9] SRCMIMM: the software requirements change management and implementation maturity model in the domain of global software development industry
    Akbar, Muhammad Azeem
    Khan, Arif Ali
    Mahmood, Sajjad
    Mishra, Alok
    INFORMATION TECHNOLOGY & MANAGEMENT, 2023, 24 (03) : 195 - 219
  • [10] Development and Evaluation of a Software Requirements Ontology
    Tan, He
    Ismail, Muhammad
    Tarasov, Vladimir
    Adlemo, Anders
    Johansson, Mats
    PROCEEDINGS OF THE 7TH INTERNATIONAL WORKSHOP ON SOFTWARE KNOWLEDGE (SKY), 2016, : 11 - 18