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 …

Multi-view approaches for software and system modelling: a systematic literature review

A Cicchetti, F Ciccozzi, A Pierantonio - Software and Systems Modeling, 2019 - Springer
Over the years, a number of approaches have been proposed on the description of systems
and software in terms of multiple views represented by models. This modelling branch, so …

Grand challenges in model-driven engineering: an analysis of the state of the research

A Bucchiarone, J Cabot, RF Paige… - Software and Systems …, 2020 - Springer
In 2017 and 2018, two events were held—in Marburg, Germany, and San Vigilio di
Marebbe, Italy, respectively—focusing on an analysis of the state of research, state of …

AIDOaRt: AI-augmented Automation for DevOps, a model-based framework for continuous development in Cyber–Physical Systems

H Bruneliere, V Muttillo, R Eramo, L Berardinelli… - Microprocessors and …, 2022 - Elsevier
The advent of complex Cyber–Physical Systems (CPSs) creates the need for more efficient
engineering processes. Recently, DevOps promoted the idea of considering a closer …

[HTML][HTML] Enabling consistency in view-based system development—the vitruvius approach

H Klare, ME Kramer, M Langhammer, D Werle… - Journal of Systems and …, 2021 - Elsevier
During the development of large software-intensive systems, developers use several
modeling languages and tools to describe a system from different viewpoints. Model-driven …

Conflict management techniques for model merging: a systematic mapping review

M Sharbaf, B Zamani, G Sunyé - Software and Systems Modeling, 2023 - Springer
Abstract Model merging conflicts occur when different stakeholders aim to integrate their
contradicting changes that are applied concurrently to update software models. We conduct …

SI4IoT: A methodology based on models and services for the integration of IoT systems

D Alulema, J Criado, L Iribarne… - Future Generation …, 2023 - Elsevier
Abstract The Internet of Things (IoT) is a technology that is growing faster every day due to
the large number of platforms and end-devices that are becoming connected to each other …

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 …

Consistency management in industrial continuous model-based development settings: a reality check

R Jongeling, F Ciccozzi, J Carlson… - Software and Systems …, 2022 - Springer
This article presents the state of practice of consistency management in thirteen industrial
model-based development settings. Our analysis shows a tight coupling between adopting …

A feature-based survey of Fog modeling languages

A Alidra, H Bruneliere, T Ledoux - Future Generation Computer Systems, 2023 - Elsevier
Fog Computing is a new paradigm aiming at decentralizing the Cloud by geographically
distributing away computation, storage and network resources as well as related services. In …