Lowcomote: Training the next generation of experts in scalable low-code engineering platforms

M Tisi, JM Mottu, DS Kolovos, J De Lara… - STAF 2019 Co-Located …, 2019 - hal.science
Low-Code Development Platforms (LCDPs) are software development platforms on the
Cloud, provided through a Platform-as-a-Service model, which allow users to build …

Pattern-based development of domain-specific modelling languages

A Pescador, A Garmendia, E Guerra… - 2015 ACM/IEEE 18th …, 2015 - ieeexplore.ieee.org
Model-Driven Engineering (MDE) promotes the use of models to conduct all phases of
software development in an automated way. Models are frequently defined using Domain …

Model sensemaking strategies: Exploiting meta-model patterns to understand large models

F Martínez-Lasaca, P Díez, E Guerra… - 2023 ACM/IEEE 26th …, 2023 - ieeexplore.ieee.org
The increasing popularity of model-based and low-code platforms has raised the need to
understand large models–especially in industrial settings. However, current approaches …

Search‐based model transformations

M Fleck, J Troya, M Wimmer - Journal of Software: Evolution …, 2016 - Wiley Online Library
Abstract Model transformations are an important cornerstone of model‐driven engineering, a
discipline which facilitates the abstraction of relevant information of a system as models. The …

A layered reference architecture for metamodels to tailor quality modeling and analysis

R Heinrich, M Strittmatter… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Nearly all facets of our everyday life strongly depend on software-intensive systems. Besides
correctness, highly relevant quality properties of these systems include performance, as …

Distributing relational model transformation on MapReduce

A Benelallam, A Gómez, M Tisi, J Cabot - Journal of Systems and Software, 2018 - Elsevier
MDE has been successfully adopted in the production of software for several domains. As
the models that need to be handled in MDE grow in scale, it becomes necessary to design …

MONDO: scalable modelling and model management on the cloud

DS Kolovos, LM Rose, RF Paige… - STAF2015 Project …, 2015 - inria.hal.science
Achieving scalability in modelling and MDE involves being able to construct large models
and domain-specific languages in a systematic manner, enabling teams of modellers to …

Scaling-up domain-specific modelling languages through modularity services

A Garmendia, E Guerra, J de Lara… - Information and …, 2019 - Elsevier
Context Model-driven engineering (MDE) promotes the active use of models in all phases of
software development. Even though models are at a high level of abstraction, large or …

Fragmenta: A theory of fragmentation for MDE

N Amálio, J de Lara, E Guerra - 2015 ACM/IEEE 18th …, 2015 - ieeexplore.ieee.org
Model-Driven Engineering (MDE) promotes models throughout development. However,
models may become large and unwieldy even for small to medium-sized systems. This …

Stress-testing remote model querying APIs for relational and graph-based stores

A Garcia-Dominguez, K Barmpis, DS Kolovos… - Software & Systems …, 2019 - Springer
Recent research in scalable model-driven engineering now allows very large models to be
stored and queried. Due to their size, rather than transferring such models over the network …