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 条
  • [31] An ontology and a software framework for competency modeling and management
    Paquette, Gilbert
    EDUCATIONAL TECHNOLOGY & SOCIETY, 2007, 10 (03): : 1 - 21
  • [32] Identifying Risks of Software Project Management in Global Software Development: An Integrative Framework
    Yasser Chadli, Saad
    Idri, Ali
    Luis Fernandez-Aleman, Jose
    Nicolas Ros, Joaquin
    Toval, Ambrosio
    2016 IEEE/ACS 13TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2016,
  • [33] An Ontology-Driven Software Development Framework
    Mavetera, Nehemiah
    Kroeze, Jan
    BUSINESS TRANSFORMATION THROUGH INNOVATION AND KNOWLEDGE MANAGEMENT: AN ACADEMIC PERSPECTIVE, VOLS 3 AND 4, 2010, : 1713 - 1724
  • [34] Toward successful agile requirements change management process in global software development: a client-vendor analysis
    Kamal, Tahir
    Zhang, Qinghua
    Akbar, Muhammad Azeem
    IET SOFTWARE, 2020, 14 (03) : 265 - 274
  • [35] Software sustainability requirements: a unified method for improving requirements process for software development
    Saputri, Theresia Ratih Dewi
    Lee, Seok-Won
    29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 506 - 507
  • [36] Software Requirements Prioritization in the context of Global Software Development
    Ali, Kaaenat
    Khan, Junaid Ali
    Aizaz, Farwah
    Ahmed, Mansoor
    2021 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT 2021), 2021, : 13 - 18
  • [37] Ontology-based inconsistency management of software requirements specifications
    Zhu, XF
    Jin, Z
    SOFSEM 2005:THEORY AND PRACTICE OF COMPUTER SCIENCE, 2005, 3381 : 340 - 349
  • [38] Investigation of Project Administration related challenging factors of Requirements Change Management in global software development: A systematic literature review
    Akbar, Muhammad Azeem
    Nasrullah
    Shameem, Mohammad
    Ahmad, Jawad
    Maqbool, Amna
    Abbas, Khizer
    2018 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRONIC AND ELECTRICAL ENGINEERING (ICE CUBE), 2018,
  • [39] Identification of Agile Requirements Change Management Success Factors in Global Software Development Based on the Best-Worst Method
    Aljuhani, Abdulmajeed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (07) : 1358 - 1365
  • [40] Ontology and Enterprise Modelling Driven Software Requirements Development Approach
    Makrickiene, Neringa
    Gudas, Saulius
    Lopata, Audrius
    BALTIC JOURNAL OF MODERN COMPUTING, 2019, 7 (02): : 190 - 210