Requirements Engineering: Conflict Detection Automation Using Machine Learning

被引:1
|
作者
Elhassan, Hatim [1 ]
Abaker, Mohammed [1 ]
Abdelmaboud, Abdelzahir [2 ]
Rehman, Mohammed Burhanur [1 ]
机构
[1] King Khalid Univ, Coll Appl Sci, Dept Comp Sci, Muhayil 63772, Saudi Arabia
[2] King Khalid Univ, Coll Sci, Dept Informat Syst, Muhayil 63772, Saudi Arabia
来源
关键词
Requirement's elicitation; requirements conflict detection; hierarchical clustering unsupervised machine learning; automatic conflict detection; PRIVACY;
D O I
10.32604/iasc.2022.023750
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The research community has well recognized the importance of requirement elicitation. Recent research has shown the continuous decreasing success rate of IS projects in the last five years due to the complexity of the requirement conflict refinement process. Requirement conflict is at the heart of requirement elicitation. It is also considered the prime reason for deciding the success or failure of the intended Information System (IS) project. This paper introduces the requirements conflict detection automation model based on the Mean shift clustering unsupervised machine learning model. It utilizes the advantages of Artificial Intelligence in detecting and classifying the requirement conflicts occurring in the requirement elicitation phase. An experiment of the proposed model was conducted, composed of 207 observations and 11 parameters. The results show that the correct detection accuracy for the (Conflicted Requirements, Partial Conflicted Requirements & Conflict Free Requirements). The proposed model findings provide a promising and effective detection process regarding requirements classification. The model validation process provides a performance comparison between the model output vs. the output produced by the requirement conflict verification phase, detailing the Standard Error (SE) measure of accuracy values and the detected clusters. The implications of this study could be used to promote the automatization of the requirement elicitation process. Thus, increasing the potentiality of enhancing the produced systems designs.
引用
收藏
页码:259 / 273
页数:15
相关论文
共 50 条
  • [1] Machine Learning and Automation in Concurrent Engineering
    Vijayakumar, K.
    [J]. CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 2022, 30 (02): : 133 - 134
  • [2] Requirements Engineering in Machine Learning Projects
    Gjorgjevikj, Ana
    Mishev, Kostadin
    Antovski, Ljupcho
    Trajanov, Dimitar
    [J]. IEEE ACCESS, 2023, 11 : 72186 - 72208
  • [3] MACHINE LEARNING IN ENGINEERING AUTOMATION - THE PRESENT AND THE FUTURE
    WHITEHALL, BL
    LU, SCY
    [J]. COMPUTERS IN INDUSTRY, 1991, 17 (2-3) : 91 - 100
  • [4] Requirements Engineering for Machine Learning: A Review and Reflection
    Pei, Zhongyi
    Liu, Lin
    Wang, Chen
    Wang, Jianmin
    [J]. 2022 IEEE 30TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW), 2022, : 166 - 175
  • [5] Machine Learning in Requirements Engineering: A Mapping Study
    Zamani, Kareshna
    Zowghi, Didar
    Arora, Chetan
    [J]. 29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW 2021), 2021, : 116 - 125
  • [6] Automatic anomaly detection in engineering diagrams using machine learning
    Shin, Ho-Jin
    Lee, Ga-Young
    Lee, Chul-Jin
    [J]. KOREAN JOURNAL OF CHEMICAL ENGINEERING, 2023, 40 (11) : 2612 - 2623
  • [7] Automatic anomaly detection in engineering diagrams using machine learning
    Ho-Jin Shin
    Ga-Young Lee
    Chul-Jin Lee
    [J]. Korean Journal of Chemical Engineering, 2023, 40 : 2612 - 2623
  • [8] Detection and Classification of Conflict Flows in SDN Using Machine Learning Algorithms
    Khairi, Mutaz Hamed Hussien
    Ariffin, Sharifah Hafizah Syed
    Latiff, Nurul Mu'Azzah Abdul
    Yusof, Kamaludin Mohamad
    Hassan, Mohamed Khalafalla
    Al-Dhief, Fahad Taha
    Hamdan, Mosab
    Khan, Suleman
    Hamzah, Muzaffar
    [J]. IEEE ACCESS, 2021, 9 : 76024 - 76037
  • [9] Requirements Engineering for Machine Learning: A Systematic Mapping Study
    Villamizar, Hugo
    Escovedo, Tatiana
    Kalinowski, Marcos
    [J]. 2021 47TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2021), 2021, : 29 - 36
  • [10] Machine Learning-Based Label Quality Assurance for Object Detection Projects in Requirements Engineering
    Piculjan, Neven
    Car, Zeljka
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (10):