Lightweight specification and analysis of dynamic systems with rich configurations

N Macedo, J Brunel, D Chemouil, A Cunha… - Proceedings of the …, 2016‏ - dl.acm.org
Model-checking is increasingly popular in the early phases of the software development
process. To establish the correctness of a software design one must usually verify both …

Managing inter-model inconsistencies in model-based systems engineering: Application in automated production systems engineering

S Feldmann, K Kernschmidt, M Wimmer… - Journal of Systems and …, 2019‏ - Elsevier
To cope with the challenge of managing the complexity of automated production systems,
model-based approaches are applied increasingly. However, due to the multitude of …

A feature-based classification of model repair approaches

N Macedo, T Jorge, A Cunha - IEEE Transactions on Software …, 2016‏ - ieeexplore.ieee.org
Consistency management, the ability to detect, diagnose and handle inconsistencies, is
crucial during the development process in Model-driven Engineering (MDE). As the …

Benchmarking bidirectional transformations: theory, implementation, application, and assessment

A Anjorin, T Buchmann, B Westfechtel, Z Diskin… - Software and systems …, 2020‏ - Springer
Bidirectional transformations (bx) are relevant for a wide range of application domains.
While bx problems may be solved with unidirectional languages and tools, maintaining …

Maintaining consistency in networks of models: bidirectional transformations in the large

P Stevens - Software and Systems Modeling, 2020‏ - Springer
The model-driven development of systems involves multiple models, metamodels and
transformations, and relationships between them. A bidirectional transformation (bx) is …

A survey of model transformation design patterns in practice

K Lano, S Kolahdouz-Rahimi… - Journal of Systems and …, 2018‏ - Elsevier
Abstract Model transformation design patterns have been proposed by a number of
researchers, but their usage appears to be sporadic and sometimes patterns are applied …

Introduction to bidirectional transformations

F Abou-Saleh, J Cheney, J Gibbons, J McKinna… - … Summer School, Oxford …, 2018‏ - Springer
Bidirectional transformations (BX) serve to maintain consistency between different
representations of related and often overlap** information, translating changes in one …

Bidirectional transformations in the large

P Stevens - 2017 ACM/IEEE 20th International Conference on …, 2017‏ - ieeexplore.ieee.org
The model-driven development of systems involves multiple models, metamodels and
transformations, and relationships between them. A bidirectional transformation (bx) is …

Comprehensive systems: a formal foundation for multi-model consistency management

P Stünkel, H König, Y Lamo, A Rutle - Formal Aspects of Computing, 2021‏ - Springer
Abstract Model management is a central activity in Software Engineering. The most
challenging aspect of model management is to keep inter-related models consistent with …

Model transformation development using automated requirements analysis, metamodel matching, and transformation by example

K Lano, S Kolahdouz-Rahimi, S Fang - ACM Transactions on Software …, 2021‏ - dl.acm.org
In this article, we address how the production of model transformations (MT) can be
accelerated by automation of transformation synthesis from requirements, examples, and …