<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>EMISAJ Vol. 17 - 2022</title>
<link>http://dl.gi.de/handle/20.500.12116/41523</link>
<description/>
<pubDate>Sun, 26 Jul 2026 12:53:50 GMT</pubDate>
<dc:date>2026-07-26T12:53:50Z</dc:date>
<item>
<title>Multi-Level Modeling with Openflexo/FML</title>
<link>http://dl.gi.de/handle/20.500.12116/41540</link>
<description>Multi-Level Modeling with Openflexo/FML
Sylvain Guérin, Joel Champeau
Model federation is a multi-model management approach based on the use of virtual models and loosely coupled links. The models in a federation remain autonomous and represented in their original technological spaces whereas virtual models and links (which are not level bounded) serve as control components used to present different views to the users and maintain synchronization. In this paper we tackle the EMISAJ multi-level process modeling challenge, which consists in providing a solution to the problem of specifying and enacting processes. Solutions must fulfill a number of requirements for a process representation defined at an abstract process-definition level and at various more concrete domain-specific levels, resulting in a multi-level hierarchy of related models. We present a solution based on model federation and discuss the advantages and limitations of using this approach for multi-level modeling. Concretely, we use virtual models and more precisely the Federation Modeling Language (FML) that serves to describe them as the main building block in order to solve the process modeling challenge whereas the federation feature is used as a means to provide editing tools for the resulting process language. Our solution fulfills all the challenge requirements and is fully implemented with the Openflexo framework.
</description>
<pubDate>Sat, 01 Jan 2022 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/41540</guid>
<dc:date>2022-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Dual Deep Modeling of Business Processes</title>
<link>http://dl.gi.de/handle/20.500.12116/41538</link>
<description>Dual Deep Modeling of Business Processes
Bernd Neumayr, Christoph G. Schuetz
Multi-level modeling (MLM) facilitates conceptual modeling at multiple levels, with clabjects as basic modeling constructs that combine characteristics of metaclasses, classes and objects. Different MLM approaches differ, among others, in the meaning and structure of levels and clabjects, in the strictness or flexibility regarding cross-level relationships, and in the mechanisms for deep characterization by which clabjects at higher levels describe and constrain clabjects at multiple lower levels. The Multi-level Process Challenge provides a testbed for MLM approaches to highlight design decisions regarding these aspects. In this paper we solve the challenge using Dual Deep Modeling (DDM), a MLM approach that features dual potencies which facilitate high flexibility for cross-level relationships. With relationships with dual potencies, a single clabject can play multiple roles at different levels of instantiation, thereby DDM facilitates very compact multi-level models.
</description>
<pubDate>Sat, 01 Jan 2022 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/41538</guid>
<dc:date>2022-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Multi-Level Modelling with MultEcore</title>
<link>http://dl.gi.de/handle/20.500.12116/41539</link>
<description>Multi-Level Modelling with MultEcore
Alejandro Rodríguez, Fernando Macías
The MULTI Challenges are intended to encourage the Multi-Level Modelling research community to submit solutions to the same, well described problem. This paper presents one solution in the context of process management, where universal properties of process types along with task, artefact and actor types, together with possible particular occurrences for scoped domains, are modelled. We discuss our solution, detailing how we handle each requirement and explain how we use the different features that the MultEcore tool supports to construct the proposed process case study. We not only focus on the structural dimension of the proposed system where the different models that define the language are provided, but also explore the specification of the static semantics to verify structural constraints and dynamic semantics that refer to the behavioural aspect of the modelled system.
</description>
<pubDate>Sat, 01 Jan 2022 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/41539</guid>
<dc:date>2022-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Multi-level modeling with LML</title>
<link>http://dl.gi.de/handle/20.500.12116/41537</link>
<description>Multi-level modeling with LML
Arne Lange, Colin Atkinson
This paper presents a solution to the MULTI Process Challenge which was first posed to the participants of the MULTI workshop at the MODELS conference in 2019 and subsequently adapted for this special issue of the EMISA Journal. The structure of the paper therefore follows the guidelines laid out in the Challenge description. The models are represented in the Level-agnostic Modeling Language LML and the DOCL constraint language using the Melanee deep modeling tool. After first outlining the case study and documenting which aspects are supported in the LML solution, the paper presents multi-level models for both the insurance and the software engineering domains. This is followed by a discussion of the strengths and weaknesses of the approach. The presented model covers all mandatory and optional aspects of the Challenge case study.
</description>
<pubDate>Sat, 01 Jan 2022 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/41537</guid>
<dc:date>2022-01-01T00:00:00Z</dc:date>
</item>
</channel>
</rss>
