In view-based development, consistency plays a central role across concrete models. Consistency can be achieved automatically through consistency-preservation rules defined, for instance, in a change-driven language such as the Reactions language of the Vitruvius framework. This language, however, assumes the classical...
Annika Kienle, Arne Lange, Thomas Weber et al.· Proceedings of the ACM/IEEE...· 0 citations
Generating metamodel-conforming instance models is a recurring task in Model-Driven Engineering (MDE), yet it remains tedious and tool-bound: instances are serialized as verbose, deeply nested XMI that today’s large language models (LLMs) cannot reliably produce or edit. We present AMIGO, a general, harness-agnostic ar...
Maximilian Hummel, Julian Roßkothen, Nathan Hagel et al.· 0 citations
When developing complex, software-intensive or cyber-physical systems, uncertainty must be managed during all stages. Especially if made explicit, it can significantly affect the design decisions of various stakeholders. A necessary requirement for determining the effect of uncertainty on a system and deciding whether...
Nathan Hagel, Johannes Mäkelburg, Alireza Maleki et al.· Proceedings of the ACM/IEEE...· 1 citation
It is demonstrated that VitruviusOCL can express multi-model constraints and specify intended behavior during design space exploration prior to identifying a concrete repair action, thereby making it a valuable part of the engineering process.
Max Oesterle, Arne Lange, Nathan Hagel et al.· Proceedings of the ACM/IEEE...· 1 citation
Uncer-tainTree is presented, an end-to-end process that makes uncertainty a first-class concern of multi-model consistency analysis and includes interacting uncertainties from various sources and models.
Nathan Hagel, Johannes Mäkelburg, M. Armbruster et al.· Proceedings of the ACM/IEEE...· 1 citation
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.