Pierre Maier
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Pierre Maier has a total of 7 co-authors. Here are the top co-authors by number of shared publications:
- Thomas Kühne
School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand
3 shared publications - Vicky Kadziolka
University of Duisburg-Essen, Essen, Germany
2 shared publications - Arne Lange
KASTEL, Karlsruhe Institute of Technology, Karlsruhe, Germany
1 shared publication - Clemens Reichmann
Vector Informatik GmbH, Karlsruhe, Germany
1 shared publication - Thomas Weber
Karlsruhe Institute of Technology
1 shared publication - Tobias Schwarz
Faculty of Computer Science, University of Duisburg-Essen, Essen, Germany
1 shared publication
Latest Publications
- Open Access
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 151-155
A Proposal for More Realistic Case Descriptions in Modeling Exercises
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 151-155
Open AccessA Proposal for More Realistic Case Descriptions in Modeling Exercises
- Open Access
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 1064-1069
MULTI Vector Industry Challenge
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 1064-1069
Open AccessMULTI Vector Industry Challenge
- Open Access
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 1024-1033
Property-Precedence Analysis for Model Deepening
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 1024-1033
Open AccessProperty-Precedence Analysis for Model Deepening
- Open Access
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 1009-1018
Managing Model Complexity: A Segment-Based Approach
Multi-level modeling (MLM) is typically characterized as minimizing accidental complexity. We observe that MLM levels also aid in managing essential model complexity by separating and organizing model content based on the domain classification level it represents. Building on this insight, we generalize the notion of a level—and previously recognized pluralities of elements, e.g., those contained in packages—to that of a model segment. In addition to solution-based segments, we recognize domain-induced segments, such as domain diversity, allowing semantic information to be represented in models that was previously lost to mapping different modeler intents to the same modeling constructs. These new, semantically relevant, model segments support better model navigability and aid model understanding by facilitating the isolation of particular model aspects. Crucially, all model segments are subject to being represented by proxies, thus enabling a significant reduction of first-contact model complexity. We posit that introducing segments for managing model complexity has the potential to lower the threshold of MLM adoption due to its ability to counteract the often-held perception of MLM models being complex.
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 1009-1018
Open AccessManaging Model Complexity: A Segment-Based Approach
Multi-level modeling (MLM) is typically characterized as minimizing accidental complexity. We observe that MLM levels also aid in managing essential model complexity by separating and organizing model content based on the domain classification level it represents. Building on this insight, we generalize the notion of a level—and previously recognized pluralities of elements, e.g., those contained in packages—to that of a model segment. In addition to solution-based segments, we recognize domain-induced segments, such as domain diversity, allowing semantic information to be represented in models that was previously lost to mapping different modeler intents to the same modeling constructs. These new, semantically relevant, model segments support better model navigability and aid model understanding by facilitating the isolation of particular model aspects. Crucially, all model segments are subject to being represented by proxies, thus enabling a significant reduction of first-contact model complexity. We posit that introducing segments for managing model complexity has the potential to lower the threshold of MLM adoption due to its ability to counteract the often-held perception of MLM models being complex.
- 15 October 2025
- Published by Springer Nature
- p. 119-136
Model Deepening with Large Language Models: Insights from Exploratory Studies with ChatGPT
- 15 October 2025
- Published by Springer Nature
- p. 119-136
Model Deepening with Large Language Models: Insights from Exploratory Studies with ChatGPT
- 9 February 2025
- Published by Springer Nature
- p. 276-286
UML-MX©: Boosting Power of Object-Oriented Modeling and Enriching User Experience
- 9 February 2025
- Published by Springer Nature
- p. 276-286
UML-MX©: Boosting Power of Object-Oriented Modeling and Enriching User Experience
- Open Access
- 22 September 2024
- Published by Association for Computing Machinery (ACM)
- p. 107-114
UML++: Enhancing Student Learning of Object-Oriented Modeling through Executable Objects
Motivated by the importance of object-oriented modeling in education, we introduce UML++, an object-modeling language that supports instantiation and execution of object models at run time. UML++ is complemented by a modeling tool, UML-MX©, that aims at improving the learning of object-oriented modeling by making modeling more tangible and engaging for students. We outline eight requirements for UML-MX© and present its core features with a focus on the components tailored to levitate learning experiences. A preliminary evaluation indicates that UML-MX© is able to meet most requirements and may significantly aid students in the appreciation and comprehension of object-oriented modeling. Future work will focus on further evaluating the tool's effectiveness in a course setting, refining current features for broader educational use, and expanding its support to other areas of conceptual modeling.
- 22 September 2024
- Published by Association for Computing Machinery (ACM)
- p. 107-114
Open AccessUML++: Enhancing Student Learning of Object-Oriented Modeling through Executable Objects
Motivated by the importance of object-oriented modeling in education, we introduce UML++, an object-modeling language that supports instantiation and execution of object models at run time. UML++ is complemented by a modeling tool, UML-MX©, that aims at improving the learning of object-oriented modeling by making modeling more tangible and engaging for students. We outline eight requirements for UML-MX© and present its core features with a focus on the components tailored to levitate learning experiences. A preliminary evaluation indicates that UML-MX© is able to meet most requirements and may significantly aid students in the appreciation and comprehension of object-oriented modeling. Future work will focus on further evaluating the tool's effectiveness in a course setting, refining current features for broader educational use, and expanding its support to other areas of conceptual modeling.
- Open Access
- 22 September 2024
- Published by Association for Computing Machinery (ACM)
- p. 800-809
FMMLx and DLM -- A Contribution to the MULTI Collaborative Comparison Challenge
This paper is a response to the MULTI 2022 Collaborative Comparison Challenge [23]. We compare FMMLx- and DLM-based solutions. We first present each approach and solution separately, and then discuss trade-offs of both the solutions and the approaches.
- 22 September 2024
- Published by Association for Computing Machinery (ACM)
- p. 800-809
Open AccessFMMLx and DLM -- A Contribution to the MULTI Collaborative Comparison Challenge
This paper is a response to the MULTI 2022 Collaborative Comparison Challenge [23]. We compare FMMLx- and DLM-based solutions. We first present each approach and solution separately, and then discuss trade-offs of both the solutions and the approaches.