Requirements Engineering Challenges in Building AI-Based Complex Systems

08/30/2019
by   Hrvoje Belani, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/08/2023

Trustworthy and Synergistic Artificial Intelligence for Software Engineering: Vision and Roadmaps

For decades, much software engineering research has been dedicated to de...
research
03/18/2021

Requirement Engineering Challenges for AI-intense Systems Development

Availability of powerful computation and communication technology as wel...
research
11/28/2021

Agility in Software 2.0 – Notebook Interfaces and MLOps with Buttresses and Rebars

Artificial intelligence through machine learning is increasingly used in...
research
03/09/2021

Towards Artefact-based Requirements Engineering for Data-Centric Systems

Many modern software-intensive systems employ artificial intelligence / ...
research
06/27/2023

Identifying and Consolidating Knowledge Engineering Requirements

Knowledge engineering is the process of creating and maintaining knowled...
research
12/01/2017

Modeling the Multiple Sclerosis Brain Disease Using Agents: What Works and What Doesn't?

The human brain is one of the most complex living structures in the know...
research
04/26/2019

Using Social Network Service to determine the Initial User Requirements for Small Software Businesses

Background/Objectives: Software engineering community has been studied e...

Please sign up or login with your details

Forgot password? Click here to reset