Model transformation testing and debugging: A survey
Model transformations are the key technique in Model-Driven Engineering (MDE) to
manipulate and construct models. As a consequence, the correctness of software systems …
manipulate and construct models. As a consequence, the correctness of software systems …
Towards system-level testing with coverage guarantees for autonomous vehicles
Since safety-critical autonomous vehicles need to interact with an immensely complex and
continuously changing environment, their assurance is a major challenge. While systems …
continuously changing environment, their assurance is a major challenge. While systems …
Automatic generation of atomic multiplicity-preserving search operators for search-based model engineering
Recently, there has been increased interest in combining model-driven engineering and
search-based software engineering. Such approaches use meta-heuristic search guided by …
search-based software engineering. Such approaches use meta-heuristic search guided by …
Characteristics, potentials, and limitations of open-source Simulink projects for empirical research
Simulink is an example of a successful application of the paradigm of model-based
development into industrial practice. Numerous companies create and maintain Simulink …
development into industrial practice. Numerous companies create and maintain Simulink …
Generating structurally realistic models with deep autoregressive networks
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 …
creation of software models for tasks like testing and benchmarking. Previous works have …
Practical constraint solving for generating system test data
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 …
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.
Abstract Search-Based Software Engineering (SBSE) is about solving software development
problems by formulating them as optimization problems. In the last years, combining SBSE …
problems by formulating them as optimization problems. In the last years, combining SBSE …
Towards the characterization of realistic model generators using graph neural networks
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 …
systems engineering scenarios such as software tool certification, validation of cyber …
Mofuzz: A fuzzer suite for testing model-driven software engineering tools
Fuzzing or fuzz testing is an established technique that aims to discover unexpected
program behavior (eg, bugs, security vulnerabilities, or crashes) by feeding automatically …
program behavior (eg, bugs, security vulnerabilities, or crashes) by feeding automatically …
Automatic generation of atomic consistency preserving search operators for search-based model engineering
Recently there has been increased interest in combining the fields of Model-Driven
Engineering (MDE) and Search-Based Software Engineering (SBSE). Such approaches use …
Engineering (MDE) and Search-Based Software Engineering (SBSE). Such approaches use …