Replicability of experimental tool evaluations in model-based software and systems engineering with MATLAB/Simulink

A Boll, N Vieregg, T Kehrer - Innovations in Systems and Software …, 2024 - Springer
Research on novel tools for model-based development differs from a mere engineering task
by not only develo** a new tool, but by providing some form of evidence that it is effective …

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 …

EvoSL: a large open-source corpus of changes in Simulink models & projects

SL Shrestha, A Boll, SA Chowdhury… - 2023 ACM/IEEE 26th …, 2023 - ieeexplore.ieee.org
Having readily available corpora is crucial for performing replication, reproduction,
extension, and verification studies of existing research tools and techniques. MAT …

Exploring refactoring operations for iec 61499

M Oberlehner, A Eigner, M Wimmer… - 2023 IEEE 28th …, 2023 - ieeexplore.ieee.org
In the domain of CPPS, long-term maintenance of software is necessary. Refactoring, a
technique used to improve maintainability is a viable solution. However, there is a scarcity of …

Efficient generation of graphical model views via lazy model-to-text transformation

D Kolovos, A De La Vega, J Cooper - Proceedings of the 23rd ACM/IEEE …, 2020 - dl.acm.org
Producing graphical views from software and system models is often desirable for
communication and comprehension purposes, even when graphical model editing …

On the Replicability of Experimental Tool Evaluations in Model-Based Development: Lessons Learnt from a Systematic Literature Review Focusing on MATLAB …

A Boll, T Kehrer - International Conference on Systems Modelling and …, 2020 - Springer
Research on novel tools for model-based development differs from a mere engineering task
by providing some form of evidence that a tool is effective. This is typically achieved by …

Model-based development of engine control systems: Experiences and lessons learnt

J Cooper, A De la Vega, R Paige… - 2021 ACM/IEEE 24th …, 2021 - ieeexplore.ieee.org
Rolls-Royce Control Systems supplies engine control and monitoring systems for aviation
applications, and is required to design, certify, and deliver these to the highest level of safety …

Towards Scalable Validation of Low-Code System Models: Map** EVL to VIATRA Patterns

QUA Ali, B Horváth, D Kolovos… - 2021 ACM/IEEE …, 2021 - ieeexplore.ieee.org
Adoption of low-code engineering in complex enterprise applications also increases the size
of the underlying models. In such cases, the increasing complexity of the applications and …

Towards Processing YAML Documents with Model Management Languages

I Predoaia, D Kolovos, A Garcia-Dominguez… - Proceedings of the …, 2024 - dl.acm.org
YAML is a widely used textual format for capturing structured data. Despite its widespread
use by software engineering practitioners, there is little support for YAML in model …

Runtime translation of OCL-like statements on Simulink models: Expanding domains and optimising queries

BA Sanchez, A Zolotas, H Hoyos Rodriguez… - Software and Systems …, 2021 - Springer
Open-source model management frameworks such as OCL and ATL tend to focus on
manipulating models built atop the Eclipse Modelling Framework (EMF), a de facto standard …