Judith Michael
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
Judith Michael has a total of 215 co-authors. Here are the top co-authors by number of shared publications:
- Bernhard Rumpe
RWTH Aachen University, Aachen, Germany
22 shared publications Bernhard Rumpe
11 shared publications- Andreas Wortmann
University of Stuttgart, Stuttgart, Germany
9 shared publications - Malte Heithoff
RWTH Aachen University
9 shared publications Heinrich C. Mayr
Alpen-Adria Universität Klagenfurt, Klagenfurt, Austria
6 shared publications- István Koren
RWTH Aachen University
6 shared publications
Latest Publications
- 12 November 2026
- Published by Elsevier in Future Generation Computer Systems
Digital twins for manufacturing systems: A case study based on a Fischertechnik factory
- 12 November 2026
- Published by Elsevier in Future Generation Computer Systems
Digital twins for manufacturing systems: A case study based on a Fischertechnik factory
- Open Access
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 470-474
A Digital Twin Exemplar for Fischertechnik Production Line Analysis, Simulation, and Optimization
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 470-474
Open AccessA Digital Twin Exemplar for Fischertechnik Production Line Analysis, Simulation, and Optimization
- Open Access
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 116-125
A Pedagogy-Aware Model-Driven Engineering Approach for AI Literacy
Artificial Intelligence (AI) literacy is becoming an essential competency across disciplines and stakeholders. However, AI-related education poses important difficulties, as it combines many concerns such as technical skills, ethical/legal issues, critical thinking, etc. These difficulties, combined with the variety of learners background, push towards customizable learning support. Such needs could be better addressed through machine processable representations, as those enable distribution, reuse, and automation mechanisms both from Model-Driven Engineering (MDE) and Generative AI techniques. This paper proposes a framework powered by MDE methodologies to support the conceptualization of the AI literacy domain in terms of competencies and learning scenarios. The conceptualization is realized by means of corresponding metamodels in close collaboration with pedagogy domain experts. The expressiveness of the metamodels is demonstrated in a proof-of-concept developed for AI literacy teaching.
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 116-125
Open AccessA Pedagogy-Aware Model-Driven Engineering Approach for AI Literacy
Artificial Intelligence (AI) literacy is becoming an essential competency across disciplines and stakeholders. However, AI-related education poses important difficulties, as it combines many concerns such as technical skills, ethical/legal issues, critical thinking, etc. These difficulties, combined with the variety of learners background, push towards customizable learning support. Such needs could be better addressed through machine processable representations, as those enable distribution, reuse, and automation mechanisms both from Model-Driven Engineering (MDE) and Generative AI techniques. This paper proposes a framework powered by MDE methodologies to support the conceptualization of the AI literacy domain in terms of competencies and learning scenarios. The conceptualization is realized by means of corresponding metamodels in close collaboration with pedagogy domain experts. The expressiveness of the metamodels is demonstrated in a proof-of-concept developed for AI literacy teaching.
- Open Access
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 1249-1258
OptiGob 2.0: A Model-Driven Approach for Exploring Agri-Sustainability Projections
Research software developed by domain experts enables scientific research by addressing domain-specific problems tailored to the domains and constraints of their respective fields. As such software evolves and its functional and quality requirements increase, applying software engineering practices becomes essential to manage the software system. An example of such research software is OptiGob, a decision-support tool to project CO2e emissions among other properties for Ireland’s agriculture, forestry, and other land use (AFOLU) sector. In this paper, we present the software engineering practices applied during the evolution of OptiGob to handle newly emerging requirements and a model-driven approach to establish a foundation for future extensions such as additional AFOLU systems and characteristics in the dataset and new application features. Our solution is based on MontiGem, a code generator for data-centric applications. This new version of OptiGob enables users to build and evaluate more complex AFOLU scenario configurations while managing the growing complexity of the software through model-driven engineering.
- 4 October 2026
- Published by Association for Computing Machinery (ACM)
- p. 1249-1258
Open AccessOptiGob 2.0: A Model-Driven Approach for Exploring Agri-Sustainability Projections
Research software developed by domain experts enables scientific research by addressing domain-specific problems tailored to the domains and constraints of their respective fields. As such software evolves and its functional and quality requirements increase, applying software engineering practices becomes essential to manage the software system. An example of such research software is OptiGob, a decision-support tool to project CO2e emissions among other properties for Ireland’s agriculture, forestry, and other land use (AFOLU) sector. In this paper, we present the software engineering practices applied during the evolution of OptiGob to handle newly emerging requirements and a model-driven approach to establish a foundation for future extensions such as additional AFOLU systems and characteristics in the dataset and new application features. Our solution is based on MontiGem, a code generator for data-centric applications. This new version of OptiGob enables users to build and evaluate more complex AFOLU scenario configurations while managing the growing complexity of the software through model-driven engineering.
- 13 July 2026
- Published by Springer Nature in Software and Systems Modeling
- Vol. 25 (3) , 727-729
Guest editorial to the special section on EDTconf 2024
- 13 July 2026
- Published by Springer Nature in Software and Systems Modeling
- Vol. 25 (3) , 727-729
Guest editorial to the special section on EDTconf 2024
- Top Cited PapersOpen Access
- 4 May 2026
- Published by Springer Nature in Software and Systems Modeling
- p. 1-43
Model-based digital twin engineering: insights, challenges, and future directions
Model-based engineering (MBE) is a powerful paradigm that leverages models as essential pillars of the development process, enabling teams to clarify requirements, streamline design, specify behavior, and perform rigorous verification and validation tasks across the entire system life cycle. Digital twins (DTs) represent revolutionary software systems that mirror cyber-physical, socio-economic, or biological entities, systems, or processes. Built from robust models and data, DTs are deployed for high-impact applications such as planning, monitoring, control, and optimization of the twinned entity. The model-centric nature of DTs has naturally ignited recent exploration into harnessing MBE for the engineering and operation of DTs. However, this organic evolution has created a fragmented landscape of (partial) solutions. To confront this challenge, this article presents a rigorous and systematic literature survey on the field of model-based DT engineering (MBDTE), accompanied by a novel taxonomy for categorizing MBDTE approaches. We also introduce crisp definitions of both the field of MBDTE and the models themselves. We conclude by highlighting research gaps and outlining avenues for further exploration.
- 4 May 2026
- Published by Springer Nature in Software and Systems Modeling
- p. 1-43
Top Cited PapersOpen AccessModel-based digital twin engineering: insights, challenges, and future directions
Model-based engineering (MBE) is a powerful paradigm that leverages models as essential pillars of the development process, enabling teams to clarify requirements, streamline design, specify behavior, and perform rigorous verification and validation tasks across the entire system life cycle. Digital twins (DTs) represent revolutionary software systems that mirror cyber-physical, socio-economic, or biological entities, systems, or processes. Built from robust models and data, DTs are deployed for high-impact applications such as planning, monitoring, control, and optimization of the twinned entity. The model-centric nature of DTs has naturally ignited recent exploration into harnessing MBE for the engineering and operation of DTs. However, this organic evolution has created a fragmented landscape of (partial) solutions. To confront this challenge, this article presents a rigorous and systematic literature survey on the field of model-based DT engineering (MBDTE), accompanied by a novel taxonomy for categorizing MBDTE approaches. We also introduce crisp definitions of both the field of MBDTE and the models themselves. We conclude by highlighting research gaps and outlining avenues for further exploration.
- 30 March 2026
- Published by Springer Nature
- p. 525-550
Automated Conformance Checking Between Process Models and Their Generalized Reference Process Models
- 30 March 2026
- Published by Springer Nature
- p. 525-550
Automated Conformance Checking Between Process Models and Their Generalized Reference Process Models
- Open Access
- 26 March 2026
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Software Engineering and Methodology
Addressing Visual Impairments with Model-Driven Engineering: A Systematic Literature Review
Software applications often pose barriers for users with accessibility needs, e.g., visual impairments. Model-driven engineering (MDE), with its systematic nature of code derivation, offers systematic methods to integrate accessibility concerns into software development while reducing manual effort. This paper presents a systematic literature review on how MDE addresses accessibility for vision impairments. From 447 initially identified papers, 30 primary studies met the inclusion criteria. About two-thirds reference the Web Content Accessibility Guidelines (WCAG), yet their project-specific adaptions and end-user validations hinder wider adoption in MDE. The analyzed studies model user interface structures, interaction and navigation, user capabilities, requirements, and context information. However, only few specify concrete modeling techniques on how to incorporate accessibility needs or demonstrate fully functional systems. Insufficient details on MDE methods, i.e., transformation rules or code templates, hinder the reuse, generalizability, and reproducibility. Furthermore, limited involvement of affected users and limited developer expertise in accessibility contribute to weak empirical validation. Overall, the findings indicate that current MDE research insufficiently supports vision-related accessibility. Our paper concludes with a research agenda outlining how support for vision impairments can be more effectively embedded in MDE processes.
- 26 March 2026
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Software Engineering and Methodology
Open AccessAddressing Visual Impairments with Model-Driven Engineering: A Systematic Literature Review
Software applications often pose barriers for users with accessibility needs, e.g., visual impairments. Model-driven engineering (MDE), with its systematic nature of code derivation, offers systematic methods to integrate accessibility concerns into software development while reducing manual effort. This paper presents a systematic literature review on how MDE addresses accessibility for vision impairments. From 447 initially identified papers, 30 primary studies met the inclusion criteria. About two-thirds reference the Web Content Accessibility Guidelines (WCAG), yet their project-specific adaptions and end-user validations hinder wider adoption in MDE. The analyzed studies model user interface structures, interaction and navigation, user capabilities, requirements, and context information. However, only few specify concrete modeling techniques on how to incorporate accessibility needs or demonstrate fully functional systems. Insufficient details on MDE methods, i.e., transformation rules or code templates, hinder the reuse, generalizability, and reproducibility. Furthermore, limited involvement of affected users and limited developer expertise in accessibility contribute to weak empirical validation. Overall, the findings indicate that current MDE research insufficiently supports vision-related accessibility. Our paper concludes with a research agenda outlining how support for vision impairments can be more effectively embedded in MDE processes.
- 8 February 2026
- Published by Springer Nature
- p. 662-672
A Hybrid Query Language for Digital Twins
- Open Access
Digital Twins for Software Engineering Processes
Digital twins promise a better understanding and use of complex systems. To this end, they represent these systems at their runtime and may interact with them to control their processes. Software engineering is a wicked challenge in which stakeholders from many domains collaborate to produce software artifacts together. In the presence of skilled software engineer shortage, our vision is to leverage DTs as means for better rep- resenting, understanding, and optimizing software engineering processes to (i) enable software experts making the best use of their time and (ii) support domain experts in producing high-quality software. This paper outlines why this would be beneficial, what such a digital twin could look like, and what is missing for realizing and deploying software engineering digital twins.
Open AccessDigital Twins for Software Engineering Processes
Digital twins promise a better understanding and use of complex systems. To this end, they represent these systems at their runtime and may interact with them to control their processes. Software engineering is a wicked challenge in which stakeholders from many domains collaborate to produce software artifacts together. In the presence of skilled software engineer shortage, our vision is to leverage DTs as means for better rep- resenting, understanding, and optimizing software engineering processes to (i) enable software experts making the best use of their time and (ii) support domain experts in producing high-quality software. This paper outlines why this would be beneficial, what such a digital twin could look like, and what is missing for realizing and deploying software engineering digital twins.