Engineering ai systems: A research agenda

J Bosch, HH Olsson, I Crnkovic - Artificial intelligence paradigms for …, 2021 - igi-global.com
Artificial intelligence (AI) and machine learning (ML) are increasingly broadly adopted in
industry. However, based on well over a dozen case studies, we have learned that …

The evolution of continuous experimentation in software product development: from data to a data-driven organization at scale

A Fabijan, P Dmitriev, HH Olsson… - 2017 IEEE/ACM 39th …, 2017 - ieeexplore.ieee.org
Software development companies are increasingly aiming to become data-driven by trying
to continuously experiment with the products used by their customers. Although familiar with …

Chapter 8 Recognizing Lines of Code Violating Company-Specific Coding Guidelines Using Machine Learning

M Ochodek, R Hebig, W Meding, G Frost… - … Digital Transformation: 10 …, 2022 - Springer
Software developers in big and medium-size companies are working with millions of lines of
code in their codebases. Assuring the quality of this code has shifted from simple defect …

Chapter 13 Engineering AI Systems: A Research Agenda

J Bosch, H Holmström Olsson, I Crnkovic - … Digital Transformation: 10 …, 2022 - Springer
Artificial intelligence (AI) and machine learning (ML) are increasingly broadly adopted in
industry, However, based on well over a dozen case studies, we have learned that …

Researching cooperation and communication in continuous software engineering

Y Dittrich, J Nørbjerg, P Tell, L Bendix - Proceedings of the 11th …, 2018 - dl.acm.org
Continuous Software Engineering (CSE)---continuous development and deployment of
software---and DevOps---the close cooperation or integration of operations and software …

Experimentation for business-to-business mission-critical systems: A case study

DI Mattos, A Dakkak, J Bosch, HH Olsson - Proceedings of the …, 2020 - dl.acm.org
Continuous experimentation (CE) refers to a group of practices used by software companies
to rapidly assess the usage, value and performance of deployed software using data …

Introduction to the ai engineering theme

J Bosch - Accelerating Digital Transformation: 10 Years of …, 2022 - Springer
The term artificial intelligence (AI) triggers many things in terms of its inherent meaning and
potential. The notion of a machine with the same level of intellect as a human or even far …

Chapter 9 SimSAX: A Measure of Project Similarity Based on Symbolic Approximation Method and Software Defect Inflow

M Ochodek, M Staron, W Meding - Accelerating Digital Transformation: 10 …, 2022 - Springer
Background: Profiling software development projects, in order to compare them, find similar
sub-projects or sets of activities, helps to monitor changes in software processes. Since we …

Chapter 1 Climbing the Stairway to Heaven

H Holmström Olsson, H Alahyari, J Bosch - … Digital Transformation: 10 …, 2022 - Springer
Agile software development is well-known for its focus on close customer collaboration and
customer feedback. In emphasizing flexibility, efficiency and speed, agile practices have led …

Chapter 4 Technical Debt Tracking: Current State of Practice: A Survey and Multiple Case Study in 15 Large Organizations

A Martini, T Besker, J Bosch - … Digital Transformation: 10 Years of Software …, 2022 - Springer
Large software companies need to support continuous and fast delivery of customer value
both in the short and long term. However, this can be hindered if both the evolution and …