Investigating the influence of artificial intelligence on business value in the digital era of strategy: A literature review
For organizations, the development of new business models and competitive advantages
through the integration of artificial intelligence (AI) in business and IT strategies holds …
through the integration of artificial intelligence (AI) in business and IT strategies holds …
A software engineering perspective on engineering machine learning systems: State of the art and challenges
G Giray - Journal of Systems and Software, 2021 - Elsevier
Context: Advancements in machine learning (ML) lead to a shift from the traditional view of
software development, where algorithms are hard-coded by humans, to ML systems …
software development, where algorithms are hard-coded by humans, to ML systems …
Software engineering for AI-based systems: a survey
AI-based systems are software systems with functionalities enabled by at least one AI
component (eg, for image-, speech-recognition, and autonomous driving). AI-based systems …
component (eg, for image-, speech-recognition, and autonomous driving). AI-based systems …
Collaboration challenges in building ml-enabled systems: Communication, documentation, engineering, and process
The introduction of machine learning (ML) components in software projects has created the
need for software engineers to collaborate with data scientists and other specialists. While …
need for software engineers to collaborate with data scientists and other specialists. While …
Taxonomy of real faults in deep learning systems
The growing application of deep neural networks in safety-critical domains makes the
analysis of faults that occur in such systems of enormous importance. In this paper we …
analysis of faults that occur in such systems of enormous importance. In this paper we …
How ai developers overcome communication challenges in a multidisciplinary team: A case study
The development of AI applications is a multidisciplinary effort, involving multiple roles
collaborating with the AI developers, an umbrella term we use to include data scientists and …
collaborating with the AI developers, an umbrella term we use to include data scientists and …
Large-scale machine learning systems in real-world industrial settings: A review of challenges and solutions
Background: Develo** and maintaining large scale machine learning (ML) based
software systems in an industrial setting is challenging. There are no well-established …
software systems in an industrial setting is challenging. There are no well-established …
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 …
Adoption and effects of software engineering best practices in machine learning
Background. The increasing reliance on applications with machine learning (ML)
components calls for mature engineering techniques that ensure these are built in a robust …
components calls for mature engineering techniques that ensure these are built in a robust …
[HTML][HTML] The pipeline for the continuous development of artificial intelligence models—Current state of research and practice
Companies struggle to continuously develop and deploy Artificial Intelligence (AI) models to
complex production systems due to AI characteristics while assuring quality. To ease the …
complex production systems due to AI characteristics while assuring quality. To ease the …