Requirements engineering for artificial intelligence systems: A systematic map** study
Context: In traditional software systems, Requirements Engineering (RE) activities are well-
established and researched. However, building Artificial Intelligence (AI) based software …
established and researched. However, building Artificial Intelligence (AI) based software …
Requirements engineering for machine learning: A review and reflection
Today, many industrial processes are undergoing digital transformation, which often
requires the integration of well-understood domain models and state-of-the-art machine …
requires the integration of well-understood domain models and state-of-the-art machine …
[HTML][HTML] Requirements practices and gaps when engineering human-centered Artificial Intelligence systems
Abstract Context: Engineering Artificial Intelligence (AI) software is a relatively new area with
many challenges, unknowns, and limited proven best practices. Big companies such as …
many challenges, unknowns, and limited proven best practices. Big companies such as …
Management of machine learning lifecycle artifacts: A survey
The explorative and iterative nature of develo** and operating ML applications leads to a
variety of artifacts, such as datasets, features, models, hyperparameters, metrics, software …
variety of artifacts, such as datasets, features, models, hyperparameters, metrics, software …
[HTML][HTML] Requirements engineering framework for human-centered artificial intelligence software systems
Context: Artificial intelligence (AI) components used in building software solutions have
substantially increased in recent years. However, many of these solutions focus on technical …
substantially increased in recent years. However, many of these solutions focus on technical …
Non-functional requirements for machine learning: Understanding current use and challenges among practitioners
Abstract Systems that rely on Machine Learning (ML systems) have differing demands on
quality—known as non-functional requirements (NFRs)—from traditional systems. NFRs for …
quality—known as non-functional requirements (NFRs)—from traditional systems. NFRs for …
Identifying concerns when specifying machine learning-enabled systems: a perspective-based approach
Engineering successful machine learning (ML)-enabled systems poses various challenges
from both a theoretical and a practical side. Among those challenges are how to effectively …
from both a theoretical and a practical side. Among those challenges are how to effectively …
Systematic map**: Artificial intelligence techniques in software engineering
Artificial Intelligence (AI) has become a core feature of today's real-world applications,
making it a trending topic within the software engineering (SE) community. The rise in the …
making it a trending topic within the software engineering (SE) community. The rise in the …
[PDF][PDF] Compositional automata learning of synchronous systems
Automata learning is a technique to infer an automaton model of a black-box system via
queries to the system. In recent years it has found widespread use both in industry and …
queries to the system. In recent years it has found widespread use both in industry and …
Requirements and software engineering for automotive perception systems: an interview study
Driving automation systems, including autonomous driving and advanced driver assistance,
are an important safety-critical domain. Such systems often incorporate perception systems …
are an important safety-critical domain. Such systems often incorporate perception systems …