Requirements Engineering Challenges in Building AI-Based Complex Systems
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 2; 2024: 5; 2025: 4; 2026: 4.
21 papers.
Sort:
By area:
- 2021Software Engineering for AI-Based Systems: A Surveycited by 68
- 2021Characterizing Technical Debt and Antipatterns in AI-Based Systems: A Systematic Mapping Studycited by 21
- 2022Management of Machine Learning Lifecycle Artifacts: A Surveycited by 13
- 2022Requirements Engineering for Machine Learning: A Review and Reflectioncited by 7
- 2023Requirements Engineering Framework for Human-centered Artificial Intelligence Software Systemscited by 7
- 2024Artificial Intelligence in Industry 4.0: A Review of Integration Challenges for Industrial Systemscited by 5
- 2024How Mature is Requirements Engineering for AI-based Systems? A Systematic Mapping Study on Practices, Challenges, and Future Research Directionscited by 5
- 2024A Catalog of Fairness-Aware Practices in Machine Learning Engineeringcited by 4
- 2021Pairing Conceptual Modeling with Machine Learningcited by 3
- 2022RESAM: Requirements Elicitation and Specification for Deep-Learning Anomaly Models with Applications to UAV Flight Controllerscited by 3
- 2023MLOps Spanning Whole Machine Learning Life Cycle: A Surveycited by 3
- 2025Engineering the Law-Machine Learning Translation Problem: Developing Legally Aligned Modelscited by 2
9 more
- 2024The Impact of Environment Configurations on the Stability of AI-Enabled Systemscited by 0
- 2024How to Measure Human-AI Prediction Accuracy in Explainable AI Systemscited by 0
- 2025Improving Requirements Classification with SMOTE-Tomek Preprocessingcited by 0
- 2025Data Requirement Goal Modeling for Machine Learning Systemscited by 0
- 2025Reconsidering Requirements Engineering: Human-AI Collaboration in AI-Native Software Developmentcited by 0
- 2026From Goals to Aspects, Revisited: An NFR Pattern Language for Agentic AI Systemscited by 0
- 2026Persona-Based Requirements Engineering for Explainable Multi-Agent Educational Systems: A Scenario Simulator for Clinical Reasoning Trainingcited by 0
- 2026From AI Technical Debt to Agentic Technical Debt: A Systematic Mapping of Root Causes and Manifestations in Agentic AI Systemscited by 0
- 2026Software Engineering for AI-driven Building Operationcited by 0
- 2026Software Engineering for AI-driven Building Operation17 Aug 2026
- 2026From AI Technical Debt to Agentic Technical Debt: A Systematic Mapping of Root Causes and Manifestations in Agentic AI Systems2 Aug 2026
- 2026Persona-Based Requirements Engineering for Explainable Multi-Agent Educational Systems: A Scenario Simulator for Clinical Reasoning Training19 Apr 2026
- 2026From Goals to Aspects, Revisited: An NFR Pattern Language for Agentic AI Systems28 Feb 2026
- 2025Reconsidering Requirements Engineering: Human-AI Collaboration in AI-Native Software Development5 Oct 2025
- 2025Engineering the Law-Machine Learning Translation Problem: Developing Legally Aligned Models23 Apr 2025
- 2025Data Requirement Goal Modeling for Machine Learning Systems10 Apr 2025
- 2025Improving Requirements Classification with SMOTE-Tomek Preprocessing11 Jan 2025
- 2024How Mature is Requirements Engineering for AI-based Systems? A Systematic Mapping Study on Practices, Challenges, and Future Research Directions11 Sep 2024
- 2024A Catalog of Fairness-Aware Practices in Machine Learning Engineering29 Aug 2024
- 2024How to Measure Human-AI Prediction Accuracy in Explainable AI Systems23 Aug 2024
- 2024The Impact of Environment Configurations on the Stability of AI-Enabled Systems5 Aug 2024
9 more
- 2024Artificial Intelligence in Industry 4.0: A Review of Integration Challenges for Industrial Systems28 May 2024
- 2023MLOps Spanning Whole Machine Learning Life Cycle: A Survey13 Apr 2023
- 2023Requirements Engineering Framework for Human-centered Artificial Intelligence Software Systems6 Mar 2023
- 2022Management of Machine Learning Lifecycle Artifacts: A Survey21 Oct 2022
- 2022Requirements Engineering for Machine Learning: A Review and Reflection3 Oct 2022
- 2022RESAM: Requirements Elicitation and Specification for Deep-Learning Anomaly Models with Applications to UAV Flight Controllers18 Jul 2022
- 2021Pairing Conceptual Modeling with Machine Learning27 Jun 2021
- 2021Software Engineering for AI-Based Systems: A Survey5 May 2021
- 2021Characterizing Technical Debt and Antipatterns in AI-Based Systems: A Systematic Mapping Study17 Mar 2021
- 2026From Goals to Aspects, Revisited: An NFR Pattern Language for Agentic AI Systemscited by 0
- 2026Persona-Based Requirements Engineering for Explainable Multi-Agent Educational Systems: A Scenario Simulator for Clinical Reasoning Trainingcited by 0
- 2026From AI Technical Debt to Agentic Technical Debt: A Systematic Mapping of Root Causes and Manifestations in Agentic AI Systemscited by 0
- 2026From AI Technical Debt to Agentic Technical Debt: A Systematic Mapping of Root Causes and Manifestations in Agentic AI Systems2 Aug 2026
- 2026Persona-Based Requirements Engineering for Explainable Multi-Agent Educational Systems: A Scenario Simulator for Clinical Reasoning Training19 Apr 2026
- 2026From Goals to Aspects, Revisited: An NFR Pattern Language for Agentic AI Systems28 Feb 2026
- 2021Software Engineering for AI-Based Systems: A Surveycited by 68
- 2021Characterizing Technical Debt and Antipatterns in AI-Based Systems: A Systematic Mapping Studycited by 21
- 2022Management of Machine Learning Lifecycle Artifacts: A Surveycited by 13
- 2022Requirements Engineering for Machine Learning: A Review and Reflectioncited by 7
- 2023Requirements Engineering Framework for Human-centered Artificial Intelligence Software Systemscited by 7
- 2024Artificial Intelligence in Industry 4.0: A Review of Integration Challenges for Industrial Systemscited by 5
- 2024How Mature is Requirements Engineering for AI-based Systems? A Systematic Mapping Study on Practices, Challenges, and Future Research Directionscited by 5
- 2024A Catalog of Fairness-Aware Practices in Machine Learning Engineeringcited by 4
- 2021Pairing Conceptual Modeling with Machine Learningcited by 3
- 2022RESAM: Requirements Elicitation and Specification for Deep-Learning Anomaly Models with Applications to UAV Flight Controllerscited by 3
- 2023MLOps Spanning Whole Machine Learning Life Cycle: A Surveycited by 3
- 2025Engineering the Law-Machine Learning Translation Problem: Developing Legally Aligned Modelscited by 2
12 most cited of 18 All 18 (JSON)
- 2026Software Engineering for AI-driven Building Operation17 Aug 2026
- 2025Reconsidering Requirements Engineering: Human-AI Collaboration in AI-Native Software Development5 Oct 2025
- 2025Engineering the Law-Machine Learning Translation Problem: Developing Legally Aligned Models23 Apr 2025
- 2025Data Requirement Goal Modeling for Machine Learning Systems10 Apr 2025
- 2025Improving Requirements Classification with SMOTE-Tomek Preprocessing11 Jan 2025
- 2024How Mature is Requirements Engineering for AI-based Systems? A Systematic Mapping Study on Practices, Challenges, and Future Research Directions11 Sep 2024
- 2024A Catalog of Fairness-Aware Practices in Machine Learning Engineering29 Aug 2024
- 2024How to Measure Human-AI Prediction Accuracy in Explainable AI Systems23 Aug 2024
- 2024The Impact of Environment Configurations on the Stability of AI-Enabled Systems5 Aug 2024
- 2024Artificial Intelligence in Industry 4.0: A Review of Integration Challenges for Industrial Systems28 May 2024
- 2023MLOps Spanning Whole Machine Learning Life Cycle: A Survey13 Apr 2023
- 2023Requirements Engineering Framework for Human-centered Artificial Intelligence Software Systems6 Mar 2023
12 newest of 18 All 18 (JSON)