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 …

Designing software architecture to support continuous delivery and DevOps: a systematic literature review

R Bolscher, M Daneva - 14th International Conference on …, 2019 - research.utwente.nl
This paper presents a systematic literature review of software architecture approaches that
support the implementation of Continuous Delivery (CD) and DevOps. Its goal is to provide …

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 …

The HURRIER process for experimentation in business‐to‐business mission‐critical systems

D Issa Mattos, A Dakkak, J Bosch… - Journal of Software …, 2023 - Wiley Online Library
Continuous experimentation (CE) refers to a set of practices used by software companies to
rapidly assess the usage, value, and performance of deployed software using data collected …

Improving problem identification via automated log clustering using dimensionality reduction

CM Rosenberg, L Moonen - Proceedings of the 12th ACM/IEEE …, 2018 - dl.acm.org
Background: Continuous engineering practices, such as continuous integration and
continuous deployment, see increased adoption in modern software development. A …

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 …

Won't somebody please think of the tests? a grounded theory approach to industry challenges in continuous practices

D Ståhl, T Mårtensson - 2021 47th Euromicro Conference on …, 2021 - ieeexplore.ieee.org
Continuous integration and delivery are well-established paradigms in the software
development community. With these continuous practices come many challenges; while …

Extending the OSLC Standard for ECA-Based Automation

G García-Grao, Á Carrera - Electronics, 2023 - mdpi.com
Workflow automation is taking over software development systems, helping businesses
increase efficiency, accelerate production, and adapt quickly to market changes. Combined …