Grand challenges in model-driven engineering: an analysis of the state of the research
In 2017 and 2018, two events were held—in Marburg, Germany, and San Vigilio di
Marebbe, Italy, respectively—focusing on an analysis of the state of research, state of …
Marebbe, Italy, respectively—focusing on an analysis of the state of research, state of …
Low-code engineering for internet of things: a state of research
F Ihirwe, D Di Ruscio, S Mazzini, P Pierini… - Proceedings of the 23rd …, 2020 - dl.acm.org
Developing Internet of Things (IoT) systems has to cope with several challenges mainly
because of the heterogeneity of the involved sub-systems and components. With the aim of …
because of the heterogeneity of the involved sub-systems and components. With the aim of …
Developer discussion topics on the adoption and barriers of low code software development platforms
Low-code software development (LCSD) is an emerging approach to democratize
application development for software practitioners from diverse backgrounds. LCSD …
application development for software practitioners from diverse backgrounds. LCSD …
Recommending metamodel concepts during modeling activities with pre-trained language models
The design of conceptually sound metamodels that embody proper semantics in relation to
the application domain is particularly tedious in model-driven engineering. As metamodels …
the application domain is particularly tedious in model-driven engineering. As metamodels …
AI-powered model repair: an experience report—lessons learned, challenges, and opportunities
Artificial intelligence has already proven to be a powerful tool to automate and improve how
we deal with software development processes. The application of artificial intelligence to …
we deal with software development processes. The application of artificial intelligence to …
Collaborative model-driven software engineering: a classification framework and a research map
Context: Collaborative Model-Driven Software Engineering (MDSE) consists of methods and
techniques where multiple stakeholders manage, collaborate, and are aware of each others' …
techniques where multiple stakeholders manage, collaborate, and are aware of each others' …
MAR: a structure-based search engine for models
JAH López, JS Cuadrado - Proceedings of the 23rd ACM/IEEE …, 2020 - dl.acm.org
The availability of shared software models provides opportunities for reusing, adapting and
learning from them. Public models are typically stored in a variety of locations, including …
learning from them. Public models are typically stored in a variety of locations, including …
Collaborative repositories in model-driven engineering [software technology]
Recently proposed model repositories aim to support specific needs--for example,
collaborative modeling, the ability to use different modeling tools in software life-cycle …
collaborative modeling, the ability to use different modeling tools in software life-cycle …
Differences between model-driven development of service-oriented and microservice architecture
F Rademacher, S Sachweh… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Microservice Architecture (MSA) denotes a novel service-based architectural style with a
strong focus on highly cohesive, loosely coupled services. A Microservice realizes a distinct …
strong focus on highly cohesive, loosely coupled services. A Microservice realizes a distinct …
An efficient and scalable search engine for models
JAH López, JS Cuadrado - Software and Systems Modeling, 2022 - Springer
Search engines extract data from relevant sources and make them available to users via
queries. A search engine typically crawls the web to gather data, analyses and indexes it …
queries. A search engine typically crawls the web to gather data, analyses and indexes it …