Towards a Step Semantics for Story-Driven Modelling
G\'eza Kulcs\'ar (TU Darmstadt, Germany), Anthony Anjorin (University, of Paderborn, Germany)

TL;DR
This paper introduces a formal step semantics for Story-Driven Modelling (SDM), a visual, UML-inspired extension of Graph Transformation that incorporates imperative control flow, aiming to clarify its execution behavior.
Contribution
It presents the first formal step semantics for SDM, enhancing understanding of its execution and interaction with GraTra rules.
Findings
Initial formal semantics for SDM developed
Clarifies control flow interactions in SDM
Lays groundwork for further formal analysis
Abstract
Graph Transformation (GraTra) provides a formal, declarative means of specifying model transformation. In practice, GraTra rule applications are often programmed via an additional language with which the order of rule applications can be suitably controlled. Story-Driven Modelling (SDM) is a dialect of programmed GraTra, originally developed as part of the Fujaba CASE tool suite. Using an intuitive, UML-inspired visual syntax, SDM provides usual imperative control flow constructs such as sequences, conditionals and loops that are fairly simple, but whose interaction with individual GraTra rules is nonetheless non-trivial. In this paper, we present the first results of our ongoing work towards providing a formal step semantics for SDM, which focuses on the execution of an SDM specification.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
