Thomas Kühne
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Thomas Kühne has a total of 17 co-authors. Here are the top co-authors by number of shared publications:
- Colin Atkinson
University of Mannheim
18 shared publications - Pierre Maier
University of Duisburg-Essen, Essen, Germany
3 shared publications - Arne Lange
KASTEL, Karlsruhe Institute of Technology, Karlsruhe, Germany
2 shared publications - Manfred A. Jeusfeld
University of Skövde, IIT
2 shared publications - Alfonso Pierantonio
Università degli Studi Dell'Aquila, L'Aquila, Italy
1 shared publication - Antonio Cicchetti
Mälardalen University, Västerås, Sweden
1 shared publication
Latest Publications
- 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. 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.
- Open Access
- 16 September 2025
- Published by Springer Nature in Software and Systems Modeling
- Vol. 24 (6) , 1623-1626
Guest editorial for the special section on the 26th international conference on model-driven engineering languages and systems (MODELS 2023)
- 16 September 2025
- Published by Springer Nature in Software and Systems Modeling
- Vol. 24 (6) , 1623-1626
Open AccessGuest editorial for the special section on the 26th international conference on model-driven engineering languages and systems (MODELS 2023)
- Open Access
- 19 July 2025
- Published by Elsevier in Data & Knowledge Engineering
- Vol. 160
Supporting Sound Multi-Level Modeling—Specification and Implementation of a Multi-Dimensional Modeling Approach
- 19 July 2025
- Published by Elsevier in Data & Knowledge Engineering
- Vol. 160
Open AccessSupporting Sound Multi-Level Modeling—Specification and Implementation of a Multi-Dimensional Modeling Approach
- Open Access
- 22 September 2024
- Published by Association for Computing Machinery (ACM)
- p. 810-817
Misconceptions about Potency-Based Deep Instantiation
Multi-level modeling languages differ in their approaches for controlling the properties of model elements over multiple modeling levels. Over the years the original approach for deeply characterizing model elements, the potency-based deep instantiation mechanism, has received a number of criticisms related to its flexibility, level stability, ontological soundness, type safety, and ability to reduce accidental complexity. However, some of these criticisms are founded on misconceptions and thus cannot usefully inform multi-level modeling language designs. In this paper we identify and clarify these misconceptions in order to help guide future considerations of language feature trade-offs and design choices.
- 22 September 2024
- Published by Association for Computing Machinery (ACM)
- p. 810-817
Open AccessMisconceptions about Potency-Based Deep Instantiation
Multi-level modeling languages differ in their approaches for controlling the properties of model elements over multiple modeling levels. Over the years the original approach for deeply characterizing model elements, the potency-based deep instantiation mechanism, has received a number of criticisms related to its flexibility, level stability, ontological soundness, type safety, and ability to reduce accidental complexity. However, some of these criticisms are founded on misconceptions and thus cannot usefully inform multi-level modeling language designs. In this paper we identify and clarify these misconceptions in order to help guide future considerations of language feature trade-offs and design choices.
- 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.
- 29 October 2023
- Published by Springer Nature
- p. 162-180
Sanity-Checking Multiple Levels of Classification
- 29 October 2023
- Published by Springer Nature
- p. 162-180
Sanity-Checking Multiple Levels of Classification
- 18 January 2022
- Published by Springer Nature in Software and Systems Modeling
- Vol. 21 (2) , 543-559
Multi-dimensional multi-level modeling
- 18 January 2022
- Published by Springer Nature in Software and Systems Modeling
- Vol. 21 (2) , 543-559
Multi-dimensional multi-level modeling
- 18 November 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Software
- Vol. 39 (2) , 27-32
Taming the Complexity of Digital Twins
- 18 November 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Software
- Vol. 39 (2) , 27-32
Taming the Complexity of Digital Twins
- Open Access
- 11 November 2020
- Published by Victoria University of Wellington Library
Demystifying ontological classification in language engineering
© Springer International Publishing Switzerland 2016. The introduction of ontological classification to support domain-metamodeling has been pivotal in the emergence of multi-level modeling as a dynamic research area. However, existing expositions of ontological classification have only used a limited context to distinguish it from the historically more commonly used linguistic classification. In important areas such as domain-specific languages and classic language engineering the distinction can appear to become blurred and the role of ontological classification is obscured, if not fundamentally challenged. In this paper we therefore examine critical points of confusion regarding the distinction and provide an expanded explanation of the differences. We maintain that optimally utilizing ontological classification, even for tasks that traditionally have only been viewed as language engineering, is critical for mastering the challenges in complex systems modeling including the validation of multi-language models.
- 11 November 2020
- Published by Victoria University of Wellington Library
Open AccessDemystifying ontological classification in language engineering
© Springer International Publishing Switzerland 2016. The introduction of ontological classification to support domain-metamodeling has been pivotal in the emergence of multi-level modeling as a dynamic research area. However, existing expositions of ontological classification have only used a limited context to distinguish it from the historically more commonly used linguistic classification. In important areas such as domain-specific languages and classic language engineering the distinction can appear to become blurred and the role of ontological classification is obscured, if not fundamentally challenged. In this paper we therefore examine critical points of confusion regarding the distinction and provide an expanded explanation of the differences. We maintain that optimally utilizing ontological classification, even for tasks that traditionally have only been viewed as language engineering, is critical for mastering the challenges in complex systems modeling including the validation of multi-language models.