Model composition in Model Driven Engineering: A systematic literature review

A Abouzahra, A Sabraoui, K Afdel - Information and Software Technology, 2020 - Elsevier
Abstract Context Model Driven Engineering (MDE) aims to alleviate complexity and improve
reusability in software development. The development of complex software implies to divide …

Aspect-oriented model-driven code generation: A systematic map** study

A Mehmood, DNA Jawawi - Information and Software Technology, 2013 - Elsevier
CONTEXT: Model-driven code generation is being increasingly applied to enhance software
development from perspectives of maintainability, extensibility and reusability. However …

A learning-based framework for engineering feature-oriented self-adaptive software systems

N Esfahani, A Elkhodary, S Malek - IEEE transactions on …, 2013 - ieeexplore.ieee.org
Self-adaptive software systems are capable of adjusting their behavior at runtime to achieve
certain functional or quality-of-service goals. Often a representation that reflects the internal …

OCL constraints generation from natural language specification

IS Bajwa, B Bordbar, MG Lee - 2010 14th IEEE International …, 2010 - ieeexplore.ieee.org
Object Constraint Language (OCL) plays a key role in Unified Modeling Language (UML). In
the UML standards, OCL is used for expressing constraints such as well-definedness …

Multi-granular conflict and dependency analysis in software engineering based on graph transformation

L Lambers, D Strüber, G Taentzer, K Born… - Proceedings of the 40th …, 2018 - dl.acm.org
Conflict and dependency analysis (CDA) of graph transformation has been shown to be a
versatile foundation for understanding interactions in many software engineering domains …

Advances in model-driven security

L Lucio, Q Zhang, PH Nguyen, M Amrani, J Klein… - Advances in …, 2014 - Elsevier
Sound methodologies for constructing security-critical systems are extremely important in
order to confront the increasingly varied security threats. As a response to this need, Model …

VMTL: a language for end-user model transformation

V Acreţoaie, H Störrle, D Strüber - Software & Systems Modeling, 2018 - Springer
Abstract Model transformation is a key enabling technology of Model-Driven Engineering
(MDE). Existing model transformation languages are shaped by and for MDE practitioners …

[HTML][HTML] On the essence and initiality of conflicts in M-adhesive transformation systems

GG Azzi, A Corradini, L Ribeiro - Journal of Logical and Algebraic Methods …, 2019 - Elsevier
Understanding conflicts between transformation steps and rules is an important topic in
algebraic graph transformation. A conflict occurs when two transformation steps are not …

From sequence diagrams to state machines by graph transformation

R Grønmo, B Møller-Pedersen - … Conference on Theory and Practice of …, 2010 - Springer
Algebraic graph transformation has been promoted by several authors as a means to specify
model transformations. This paper explores how we can specify graph transformation-based …

A unifying framework for homogeneous model composition

J Kienzle, G Mussbacher, B Combemale… - Software & Systems …, 2019 - Springer
The growing use of models for separating concerns in complex systems has lead to a
proliferation of model composition operators. These composition operators have traditionally …