Model transformation testing and debugging: A survey

J Troya, S Segura, L Burgueño, M Wimmer - ACM Computing Surveys, 2022 - dl.acm.org
Model transformations are the key technique in Model-Driven Engineering (MDE) to
manipulate and construct models. As a consequence, the correctness of software systems …

Towards system-level testing with coverage guarantees for autonomous vehicles

I Majzik, O Semeráth, C Hajdu… - 2019 ACM/IEEE …, 2019 - ieeexplore.ieee.org
Since safety-critical autonomous vehicles need to interact with an immensely complex and
continuously changing environment, their assurance is a major challenge. While systems …

Automatic generation of atomic multiplicity-preserving search operators for search-based model engineering

A Burdusel, S Zschaler, S John - Software and Systems Modeling, 2021 - Springer
Recently, there has been increased interest in combining model-driven engineering and
search-based software engineering. Such approaches use meta-heuristic search guided by …

Characteristics, potentials, and limitations of open-source Simulink projects for empirical research

A Boll, F Brokhausen, T Amorim, T Kehrer… - Software and Systems …, 2021 - Springer
Simulink is an example of a successful application of the paradigm of model-based
development into industrial practice. Numerous companies create and maintain Simulink …

Generating structurally realistic models with deep autoregressive networks

JAH López, JS Cuadrado - IEEE Transactions on Software …, 2022 - ieeexplore.ieee.org
Model generators are important tools in model-based systems engineering to automate the
creation of software models for tasks like testing and benchmarking. Previous works have …

Practical constraint solving for generating system test data

G Soltana, M Sabetzadeh, LC Briand - ACM Transactions on Software …, 2020 - dl.acm.org
The ability to generate test data is often a necessary prerequisite for automated software
testing. For the generated data to be fit for their intended purpose, the data usually have to …

[PDF][PDF] Searching for Optimal Models: Comparing Two Encoding Approaches.

S John, A Burdusel, R Bill, D Strüber, G Taentzer… - J. Object …, 2019 - kclpure.kcl.ac.uk
Abstract Search-Based Software Engineering (SBSE) is about solving software development
problems by formulating them as optimization problems. In the last years, combining SBSE …

Towards the characterization of realistic model generators using graph neural networks

JAH López, JS Cuadrado - 2021 ACM/IEEE 24th International …, 2021 - ieeexplore.ieee.org
The automatic generation of software models is an important element in many software and
systems engineering scenarios such as software tool certification, validation of cyber …

Mofuzz: A fuzzer suite for testing model-driven software engineering tools

HL Nguyen, N Nassar, T Kehrer… - Proceedings of the 35th …, 2020 - dl.acm.org
Fuzzing or fuzz testing is an established technique that aims to discover unexpected
program behavior (eg, bugs, security vulnerabilities, or crashes) by feeding automatically …

Automatic generation of atomic consistency preserving search operators for search-based model engineering

A Burdusel, S Zschaler, S John - 2019 ACM/IEEE 22nd …, 2019 - ieeexplore.ieee.org
Recently there has been increased interest in combining the fields of Model-Driven
Engineering (MDE) and Search-Based Software Engineering (SBSE). Such approaches use …