Recommender systems in model-driven engineering: A systematic mapping review

L Almonte, E Guerra, I Cantador, J De Lara - Software and Systems …, 2022 - Springer
Recommender systems are information filtering systems used in many online applications
like music and video broadcasting and e-commerce platforms. They are also increasingly …

What is the future of modeling?

A Bucchiarone, F Ciccozzi, L Lambers… - IEEE …, 2021 - ieeexplore.ieee.org
Modeling languages and frameworks have been the key technology for advancing model-
driven engineering (MDE) methods and tools. Many industrial and research tools have been …

Automating the synthesis of recommender systems for modelling languages

L Almonte, S Pérez-Soler, E Guerra… - Proceedings of the 14th …, 2021 - dl.acm.org
We are witnessing an increasing interest in building recommender systems (RSs) for all
sorts of Software Engineering activities. Modelling is no exception to this trend, as modelling …

Simima: a virtual simulink intelligent modeling assistant: Simulink intelligent modeling assistance through machine learning and model clones

B Adhikari, EJ Rapos, M Stephan - Software and Systems Modeling, 2024 - Springer
Intelligent virtual model assistance is a key challenge in cultivating model-driven
engineering proliferation and growth. Such assistance will help improve the quality of …

Towards a cognizant virtual software modeling assistant using model clones

M Stephan - 2019 IEEE/ACM 41st International Conference on …, 2019 - ieeexplore.ieee.org
We present our new ideas on taking the first steps towards cultivating synergy between
model-driven engineering (MDE), machine learning, and software clones. Specifically, we …

On the quest for flexible modelling

E Guerra, J de Lara - Proceedings of the 21th ACM/IEEE International …, 2018 - dl.acm.org
Modelling is a fundamental activity in Software Engineering, and central to model-based
engineering approaches. It is used for different purposes, and so its nature can range from …

[HTML][HTML] Extremo: An Eclipse plugin for modelling and meta-modelling assistance

ÁM Segura, J de Lara - Science of Computer Programming, 2019 - Elsevier
Modelling is a core activity in software development paradigms like Model-driven
Engineering (MDE). Therefore, the quality of (meta-) models is crucial for the success of …

Building recommenders for modelling languages with Droid

L Almonte, E Guerra, I Cantador, J De Lara - Proceedings of the 37th …, 2022 - dl.acm.org
Recommender systems (RSs) are increasingly being used to help in all sorts of software
engineering tasks, including modelling. However, building a RS for a modelling notation is …

Reuse and automated integration of recommenders for modelling languages

L Almonte, A Garmendia, E Guerra… - Proceedings of the 16th …, 2023 - dl.acm.org
Many recommenders for modelling tasks have recently appeared. They use a variety of
recommendation methods, tailored to concrete modelling languages. Typically …

Modelling assistants based on information reuse: a user evaluation for language engineering

Á Mora Segura, J de Lara, M Wimmer - Software and Systems Modeling, 2024 - Springer
Abstract Model-driven engineering (MDE) uses models as first-class artefacts during the
software development lifecycle. MDE often relies on domain-specific languages (DSLs) to …