Requirements Engineering Challenges in Building AI-Based Complex Systems

被引:49
|
作者
Belani, Hrvoje [1 ]
Vukovic, Marin [2 ]
Car, Zeljka [2 ]
机构
[1] Minist Hlth, IT Div, Zagreb, Croatia
[2] Univ Zagreb, Fac Elect Engn & Comp, Zagreb, Croatia
来源
2019 IEEE 27TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW 2019) | 2019年
关键词
Requirements engineering; software development; artificial intelligence; complex systems; data science; machine learning; deep learning; development process;
D O I
10.1109/REW.2019.00051
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper identifies and tackles the challenges of the requirements engineering discipline when applied to development of AI-based complex systems. Due to their complex behaviour, there is an immanent need for a tailored development process for such systems. However, there is still no widely used and specifically tailored process in place to effectively and efficiently deal with requirements suitable for specifying a software solution that uses machine learning. By analysing the related work from software engineering and artificial intelligence fields, potential contributions have been recognized from agent-based software engineering and goal-oriented requirements engineering research, as well as examples from large product development companies. The challenges have been discussed, with proposals given how and when to tackle them. RE4AI taxonomy has also been outlined, to inform the tailoring of development process.
引用
收藏
页码:252 / 255
页数:4
相关论文
共 50 条
  • [1] Challenges and requirements of AI-based waste water treatment systems
    Dalibard, Antoine
    Kriem, Lukas Simon
    Beckett, Marc
    Scherle, Stephan
    Yeh, Yen-Cheng
    Schliessmann, Ursula
    AT-AUTOMATISIERUNGSTECHNIK, 2025, 73 (01) : 40 - 49
  • [2] A Requirements Engineering Perspective to AI-Based Systems Development: A Vision Paper
    Franch, Xavier
    Jedlitschka, Andreas
    Martinez-Fernandez, Silverio
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, REFSQ 2023, 2023, 13975 : 223 - 232
  • [3] How mature is requirements engineering for AI-based systems? A systematic mapping study on practices, challenges, and future research directions
    Umm-e-Habiba, Umm-e-
    Haug, Markus
    Bogner, Justus
    Wagner, Stefan
    REQUIREMENTS ENGINEERING, 2024, 29 (04) : 567 - 600
  • [4] AI Systems Engineering - systematic development and operation of AI-based systems
    Beyerer, Juergen
    Pfrommer, Julius
    Uslaender, Thomas
    AT-AUTOMATISIERUNGSTECHNIK, 2022, 70 (09) : 753 - 755
  • [5] Software Engineering for AI-based systems: A survey
    Martínez-Fernández, Silverio
    Bogner, Justus
    Franch, Xavier
    Oriol, Marc
    Siebert, Julien
    Trendowicz, Adam
    Vollmer, Anna Maria
    Wagner, Stefan
    arXiv, 2021,
  • [6] Software Engineering for AI-Based Systems: A Survey
    Martinez-Fernandez, Silverio
    Bogner, Justus
    Franch, Xavier
    Oriol, Marc
    Siebert, Julien
    Trendowicz, Adam
    Vollmer, Anna Maria
    Wagner, Stefan
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2022, 31 (02)
  • [7] Engineering Information Systems with LLMs and AI-Based Techniques
    Mecella, Massimo
    ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2024, 2024, 14663 : 639 - 640
  • [8] Examples of AI-based Assistance Systems in context of Model-Based Systems Engineering
    Schrader, Elena
    Bernijazov, Ruslan
    Foullois, Marc
    Hillebrand, Michael
    Kaiser, Lydia
    Dumitrescu, Roman
    2022 IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (ISSE), 2022,
  • [9] AI-Based Cybersecurity Systems
    Ogiela, Marek R.
    Ogiela, Lidia
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 4, AINA 2024, 2024, 202 : 166 - 173
  • [10] AI-Based Affective Music Generation Systems: A Review of Methods and Challenges
    Dash, Adyasha
    Agres, Kathleen
    ACM COMPUTING SURVEYS, 2024, 56 (11)