Using grammar masking to ensure syntactic validity in llm-based modeling tasks
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 …
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 …
tools for information systems on real-world projects within different application domains. It is …
Teaching Model-Driven Low-Code Development Platforms
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 …
language models (LLMs) toward producing syntactically correct models for a given context …
A model-based reference architecture for complex assistive systems and its application
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 …
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 …
continuously expand the domain scope and trigger an extension of the concepts covered by …
Flextory: Flexible Software Factory of IoT Data Consumers
The success of the Internet of Things (IoT) has driven the development, among others, of
many different software architectures for producing, processing, and analyzing …
many different software architectures for producing, processing, and analyzing …
From Natural Language to Web Applications: Using Large Language Models for Model-Driven Software Engineering
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 …
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 …
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
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 …
influence their environment using sensors and actuators. Since IoT systems are inherently …
Software Languages for Assistive Systems
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 …
person, eg, machines, storage, resources, and spatial relations, to provide meaningful …