The focus is shifted from individual constructs to recurring configurations of constructs, and abstract notation engineering is proposed as a language-agnostic method for replacing such configurations with higher-level, semantically transparent constructs.
Abstract
Conceptual modeling supports the design, analysis, and communication of the properties of complex systems, yet conceptual models can be difficult to understand when domain-level abstractions must be encoded through low-level constructs required mainly for semantic conformity. Prior work has mainly improved how existing individual constructs are visually represented. We shift the focus from individual constructs to recurring configurations of constructs, and propose abstract notation engineering as a language-agnostic method for replacing such configurations with higher-level, semantically transparent constructs. The method comprises pattern identification, pattern formalization, visual notation design, and empirical validation. We instantiate it for Dynamic Condition Response (DCR) graphs, where common workflow patterns require elaborate low-level configurations. The resulting extension, DeCleaR, replaces such configurations with compact pattern-based abstractions. The results of our empirical validation show that DeCleaR improves perceived empirical quality, pragmatic quality, and user preference over standard DCR graphs.
This work argues that physical execution should be a first-class modeling concern and proposes physical execution plans for Model-Driven Engineering, which complements meta-models with execution plans that declare layouts, relations, indexes, access paths, and target runtimes without changing model meaning or modeling...
Francisco Martínez-Lasaca, J. de Lara· Proceedings of the ACM/IEEE...· 0 citations
Investigation of concretization operations on reference models finds that explicit Incarnation Rules in reference models are required to specify and concretize design patterns, and that multi-incarnation must be applied with care, as incorrect use can lead to undesired concretization results.
Felix Jordan, Bernhard Rumpe, M. Stachon· Proceedings of the ACM/IEEE...· 0 citations
Large cyber-physical systems normally need to be described using multiple domain-specific modeling languages, so as to allow stakeholders to focus on their respective concerns. However, that multiplication of languages comes at the cost of fragmenting the overall system description, with the inherent consequences of th...
Max Oesterle, Arne Lange, Nathan Hagel et al.· Proceedings of the ACM/IEEE...· 1 citation
A reusable MCP server for the Graphical Language Server Platform (GLSP), enabling LLM agents to interact with models through semantically grounded, tool-based operations rather than direct model generation, demonstrates that structured, tool-mediated interaction is a crucial enabler for reliable AI-assisted modeling.
Andreas Hell, Martin Fleck, Philip Langer et al.· Proceedings of the ACM/IEEE...· 2 citations
This article presents an approach for automatically generating metamodel-specific replicated model runtimes directly from Ecore metamodels through a translation from a practically relevant subset of EMF/Ecore to compositions of Conflict-free Replicated Data Types (CRDTs), each encapsulating a well-defined conflict-reso...
Léo Olivier, Marcos Didonet Del Fabro, S. Gérard et al.· Proceedings of the ACM/IEEE...· 0 citations
A dual-LLM pipeline integrating lightweight specification generation with reasoning-oriented code synthesis is presented, establishing a robust foundation for scalable, artificial intelligence-driven automation in software engineering.
Van-Viet Nguyen, Huu-Khanh Nguyen, Kim-Son Nguyen et al.· Bulletin of Electrical Engin...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.