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 条
  • [21] The Concept of Order of Conflict in Requirements Engineering
    Salado, Alejandro
    Nilchiani, Roshanak
    [J]. IEEE SYSTEMS JOURNAL, 2016, 10 (01): : 25 - 35
  • [22] Complexity in Business Systems Automation Requirements Engineering
    Guerra, L.
    Stapleton, L.
    [J]. IFAC PAPERSONLINE, 2019, 52 (25): : 573 - 578
  • [23] DDE process: A requirements engineering approach for machine learning in automated driving
    Zhang, Ran
    Albrecht, Andreas
    Kausch, Jonathan
    Putzer, Henrik J.
    Geipel, Thomas
    Halady, Prashanth
    [J]. 29TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2021), 2021, : 269 - 279
  • [24] Landscape of Requirements Engineering for Machine Learning-based AI Systems
    Yoshioka, Nobukazu
    Husen, Jati H.
    Tun, Hnin Thandar
    Chen, Zhenxiang
    Washizaki, Hironori
    Fukazawa, Yoshiaki
    [J]. 2021 28TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE WORKSHOPS (APSECW 2021), 2021, : 5 - 8
  • [25] Requirements engineering and modelling for Building automation systems
    Guenther, Michelle
    Scholz, Andre
    Schmidt, Philipp Puntel
    Fay, Alexander
    Diekhake, Patrick
    Fuentes, Damian Eduardo Diaz
    Becker, Uwe
    [J]. 2016 IEEE 21ST INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2016,
  • [26] Software Requirements Engineering through Machine Learning Techniques: A Literature Review
    Guadalupe Gramajo, Maria
    Ballejos, Luciana
    Ale, Mariel
    [J]. 2018 IEEE BIENNIAL CONGRESS OF ARGENTINA (ARGENCON), 2018,
  • [27] Requirements on software evolution in machine and plant automation
    Vogel-Heuser, Birgit
    Folmer, Jens
    Legat, Christoph
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2014, 62 (03) : 163 - 174
  • [28] MACHINE LEARNING APPROACHES TO KNOWLEDGE SYNTHESIS AND INTEGRATION TASKS FOR ADVANCED ENGINEERING AUTOMATION
    LU, SCY
    [J]. COMPUTERS IN INDUSTRY, 1990, 15 (1-2) : 105 - 120
  • [29] Automation of conflict detection and resolution in ATM
    Winter, H
    [J]. AEROSPACE SCIENCE AND TECHNOLOGY, 2003, 7 (06) : 407 - 407
  • [30] LearningADD: Machine learning based acoustic defect detection in factory automation
    Zhang, Tao
    Ding, Biyun
    Zhao, Xin
    Liu, Ganjun
    Pang, Zhibo
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 2021, 60 : 48 - 58