A Prediction Model for Software Requirements Change Impact

被引:4
|
作者
Zamani, Kareshna [1 ]
机构
[1] Univ Technol Sydney, Sch Comp Sci, Sydney, NSW, Australia
来源
2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021 | 2021年
关键词
Change impact analysis; Software requirements change; Machine learning; RE; CHANGE PROPAGATION;
D O I
10.1109/ASE51524.2021.9678582
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software requirements Change Impact Analysis (CIA) is a pivotal process in requirements engineering (RE) since changes to requirements are inevitable. When a requirement change is requested, its impact on all software artefacts has to be investigated to accept or reject the request. Manually performed CIA in large-scale software development is time-consuming and error-prone so, automating this analysis can improve the process of requirements change management. The main goal of this research is to apply a combination of Machine Learning (ML) and Natural Language Processing (NLP) based approaches to develop a prediction model for forecasting the requirement change impact on other requirements in the specification document. The proposed prediction model will be evaluated using appropriate datasets for accuracy and performance. The resulting tool will support project managers to perform automated change impact analysis and make informed decisions on the acceptance or rejection of requirement change requests.
引用
收藏
页码:1028 / 1032
页数:5
相关论文
共 50 条
  • [1] ABMJ: An Ensemble Model for Risk Prediction in Software Requirements
    Otoom, Mohammad Mahmood
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2022, 22 (03): : 710 - 718
  • [2] Software change prediction: a literature review
    Malhotra, Ruchika
    Bansal, Ankita Jain
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2016, 54 (04) : 240 - 256
  • [3] Investigating dependencies in software requirements for change propagation analysis
    Zhang, He
    Li, Juan
    Zhu, Liming
    Jeffery, Ross
    Liu, Yan
    Wang, Qing
    Li, Mingshu
    INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (01) : 40 - 53
  • [4] Experimental Evaluation of a Tool for Change Impact Prediction in Requirements Models: Design, Results, and Lessons Learned
    Goknil, Arda
    van Domburg, Roderick
    Kurtev, Ivan
    van den Berg, Klaas
    Wijnhoven, Fons
    2014 IEEE 4TH INTERNATIONAL MODEL-DRIVEN REQUIREMENTS ENGINEERING WORKSHOP (MODRE), 2014, : 57 - 66
  • [5] CHANGE IMPACT ANALYSIS AT THE INTERFACE OF SYSTEM AND EMBEDDED SOFTWARE DESIGN
    Kilpinen, M. S.
    Clarkson, P. J.
    Eckert, C. M.
    9TH INTERNATIONAL DESIGN CONFERENCE - DESIGN 2006, VOLS 1 AND 2, 2006, (36): : 881 - +
  • [6] Change impact analysis for requirements: A metamodeling approach
    Goknil, Arda
    Kurtev, Ivan
    van den Berg, Klaas
    Spijkerman, Wietze
    INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (08) : 950 - 972
  • [7] A model for estimating change propagation in software
    Kecia A. M. Ferreira
    Mariza A. S. Bigonha
    Roberto S. Bigonha
    Bernardo N. de Lima
    Bárbara M. Gomes
    Luiz Felipe O. Mendes
    Software Quality Journal, 2018, 26 : 217 - 248
  • [8] Preventing Defects: The Impact of Requirements Traceability Completeness on Software Quality
    Rempel, Patrick
    Maeder, Parick
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2017, 43 (08) : 777 - 797
  • [9] A model for estimating change propagation in software
    Ferreira, Kecia A. M.
    Bigonha, Mariza A. S.
    Bigonha, Roberto S.
    de Lima, Bernardo N.
    Gomes, Barbara M.
    Mendes, Luiz Felipe O.
    SOFTWARE QUALITY JOURNAL, 2018, 26 (02) : 217 - 248
  • [10] Towards a Robust On-line Performance Model Identification for Change Impact Prediction
    Rouf, Yar
    Mukherjee, Joydeep
    Litoiu, Marin
    2023 IEEE/ACM 18TH SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, SEAMS, 2023, : 68 - 78