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 …

Blended modeling in commercial and open-source model-driven software engineering tools: A systematic study

I David, M Latifaj, J Pietron, W Zhang, F Ciccozzi… - Software and Systems …, 2023 - Springer
Blended modeling aims to improve the user experience of modeling activities by prioritizing
the seamless interaction with models through multiple notations over the consistency of the …

Collaborative Model-Driven Software Engineering—A systematic survey of practices and needs in industry

I David, K Aslam, I Malavolta, P Lago - Journal of Systems and Software, 2023 - Elsevier
The engineering of modern software-intensive systems is carried out in collaboration among
stakeholders with specialized expertise. The complexity of such systems often also …

Spectrum-based fault localization in model transformations

J Troya, S Segura, JA Parejo… - ACM Transactions on …, 2018 - dl.acm.org
Model transformations play a cornerstone role in Model-Driven Engineering (MDE), as they
provide the essential mechanisms for manipulating and transforming models. The …

Risk-aware business process management using multi-view modeling: method and tool

R Thabet, D Bork, A Boufaied, E Lamine… - Requirements …, 2021 - Springer
Abstract Risk-aware Business Process Management (R-BPM) has been addressed in
research since more than a decade. However, the integration of the two independent …

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 …

Integrating viewpoints in the development of mechatronic products

M Törngren, A Qamar, M Biehl, F Loiret, J El-Khoury - Mechatronics, 2014 - Elsevier
The development of mechatronic products involves multiple stakeholders which have
different viewpoints and therefore use different concepts, models and tools to deal with their …

Higher-order transformations for the generation of synchronization infrastructures in blended modeling

M Latifaj, F Ciccozzi, M Mohlin - Frontiers in Computer Science, 2023 - frontiersin.org
Introduction Blended modeling aims at boosting the development of complex multi-domain
systems by enabling seamless multi-notation modeling. The synchronization mechanisms …

Automated Inference of Simulators in Digital Twins

I David, E Syriani - Handbook of Digital Twins, 2023 - taylorfrancis.com
Digital Twins are real-time and high-fidelity virtual representations of physical assets [1]. The
intent of a Digital Twin is to provide data-intensive software applications with a proxy …