Using grammar masking to ensure syntactic validity in llm-based modeling tasks

L Netz, J Reimer, B Rumpe - Proceedings of the ACM/IEEE 27th …, 2024 - dl.acm.org
Low-code development platforms (LCDPs) are becoming increasingly important in industry,
which confronts us in academic teaching with the challenge of educating students in the …

Lessons learned from applying model-driven engineering in 5 domains: The success story of the MontiGem generator framework

C Buschhaus, A Gerasimov, JC Kirchhof… - Science of Computer …, 2024 - Elsevier
We report on our success stories in develo** and using Model-Driven Engineering (MDE)
tools for information systems on real-world projects within different application domains. It is …

Teaching Model-Driven Low-Code Development Platforms

J Charles, J Michael, L Netz, B Rumpe - Proceedings of the ACM/IEEE …, 2024 - dl.acm.org
We present and evaluate a method called grammar masking, which is used to guide large
language models (LLMs) toward producing syntactically correct models for a given context …

A model-based reference architecture for complex assistive systems and its application

J Michael, VA Shekhovtsov - Software and Systems Modeling, 2024 - Springer
Complex assistive systems providing human behavior support independent of the age or
abilities of users are broadly used in a variety of domains including automotive, production …

Applying a Self-Extension Mechanism to DSLs for Establishing Model Libraries

A Gerasimov, N Jansen, J Michael… - Proceedings of the 23rd …, 2024 - dl.acm.org
When applying model-driven engineering in an agile environment, new requirements
continuously expand the domain scope and trigger an extension of the concepts covered by …

Flextory: Flexible Software Factory of IoT Data Consumers

R López-Gómez, L Panizo, MM Gallardo - Sensors, 2024 - mdpi.com
The success of the Internet of Things (IoT) has driven the development, among others, of
many different software architectures for producing, processing, and analyzing …

From Natural Language to Web Applications: Using Large Language Models for Model-Driven Software Engineering

L Netz, J Michael, B Rumpe - Modellierung 2024, 2024 - dl.gi.de
We evaluate the usage of Large Language Models (LLMs) to transform natural language
into models of a predefined domain-specific language within the context of model-driven …

[PDF][PDF] From Design to Reality: An Overview of the MontiThings Ecosystem for Model-Driven IoT Applications

JC Kirchhof - Ernst Denert Award for Software Engineering 2022 …, 2024 - library.oapen.org
Abstract The Internet of Things (IoT) networks everyday objects that can perceive and
influence their environment using sensors and actuators. Since IoT systems are inherently …

[PDF][PDF] From Design to Reality: An Overview of the MontiThings Ecosystem for Model-Driven IoT Applications

E Bodden, M Felderer, W Hasselbring, P Herber… - 2024 - se-rwth.de
Abstract The Internet of Things (IoT) networks everyday objects that can perceive and
influence their environment using sensors and actuators. Since IoT systems are inherently …

Software Languages for Assistive Systems

J Michael, B Rumpe - Available at SSRN 4423849 - papers.ssrn.com
Assistive systems need information about human activities as well as the context of a
person, eg, machines, storage, resources, and spatial relations, to provide meaningful …