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 …

A systematic review of UML model consistency management

FJ Lucas, F Molina, A Toval - Information and Software technology, 2009 - Elsevier
Information System (IS) development has been beset by consistency problems since its
infancy. These problems are greater still in UML software development, and are principally …

Collaborative model-driven software engineering: a classification framework and a research map

M Franzago, D Di Ruscio, I Malavolta… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Context: Collaborative Model-Driven Software Engineering (MDSE) consists of methods and
techniques where multiple stakeholders manage, collaborate, and are aware of each others' …

Model migration with epsilon flock

LM Rose, DS Kolovos, RF Paige… - Theory and Practice of …, 2010 - Springer
In their recent book, Mens and Demeyer state that Model-Driven Engineering introduces
additional challenges for controlling and managing software evolution. Today, tools exist for …

A survey of modeling language specification techniques

D Bork, D Karagiannis, B Pittl - Information Systems, 2020 - Elsevier
Visual modeling languages such as the Business Process Model and Notation and the
Unified Modeling Language are widely used in industry and academia for the analysis and …

Approaches to co-evolution of metamodels and models: A survey

R Hebig, DE Khelladi… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
Modeling languages, just as all software artifacts, evolve. This poses the risk that legacy
models of a company get lost, when they become incompatible with the new language …

A tridimensional approach for studying the formal verification of model transformations

M Amrani, L Lucio, G Selim… - 2012 IEEE Fifth …, 2012 - ieeexplore.ieee.org
In Model Driven Engineering (MDE), models are first-class citizens, and model
transformation is MDE's" heart and soul". Since model transformations are executed for a …

[PDF][PDF] An analysis of approaches to model migration

LM Rose, RF Paige, DS Kolovos… - Proc. Joint MoDSE-MCCM …, 2009 - academia.edu
Changing a metamodel can cause inconsistency with instance models. Modelling
frameworks such as EMF that implement the OMG's metamodelling architecture cannot be …

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 structure-behavior coalescence approach for systems modeling

KP Lin, WS Chao - IEEE Access, 2019 - ieeexplore.ieee.org
The systems modeling technique is used for developing an abstract model to help analyze
and understand the functionality of a system. In this paper, we introduce a new approach for …