Judith Michael Dr. Judith Michael

Team Leader Model-Based Assistance and Information Services

Software Engineering
Department of Computer Science 3
RWTH Aachen University
Ahornstraße 55
D-52074 Aachen

tel. +49 (241) 80-21323
fax. +49 (241) 80-22218

room 4304
Additionally, I am chairwomen of the supervisory board of the Lakeside Science & Technology Park GmbH in Klagenfurt, Austria.



My research focus are (conceptual) models in a variety of domains and applications. We develop domain-specific modeling languages (DSMLs) and methods (DSMMs) for domains such as Ambient Assisted Living, Controlling and Finances, Energy, Health, Internet of Production (IoP), Internet of Things (IoT), Industry 4.0 or Smart Homes. The models created with such languages can be used to develop model-based assistance and information systems and services. In focus of such languages is either structural and/or behavioral data (see context modeling [MS17]), the system architecture or a combination of both [ANV+18]. Recent work deals with user-centered data privacy, the human factor in the internet of production, smart assisted living, the semantic analysis of models, behavior goal modeling and assistive and informative systems in general.


Projects at RWTH Aachen University:

  • Project leader of MaCoCo (Management Cockpit for Controlling): A multi-user web-application for the decentralized management and controlling of organizational processes within the chairs or institutes of RWTH Aachen university (Founder: RWTH Aachen university)
  • SemanticDiff: A Semantic Approach to Evolution Analysis in Model-Based Software Development (Founder: DFG)

Projects at AAU:

  • Since project start in 2011, I have been a team member of the Human Behavior Monitoring and Support (HBMS) project, where we have developed an assistive system for human behavior support (Founder: Klaus Tschira Stiftung, Heidelberg). See the video playlist for some insights and results. Further information can be found in my publication list.


Teaching at RWTH Aachen University:

For the teaching agenda of the Software Engineering group, please have a look at our website.

Former Teaching Experiences: Since 2011 I have been teaching different courses for students related to several curricula at the Alpen- Adria-Universität Klagenfurt (short AAU, Austria):

  • Exercises Datenbanken (Summer 17)
  • Exercises Einführung in die Theoretische Informatik (Winter 16/17)
  • Seminar in Business Information Systems, co-supervisor (Winter 15/16)
  • Exercises Algorithmen und Datenstrukturen (Summer 15, 16)
  • Exercises Einführung in die strukturierte und objektbasierte Programmierung (Winter 14/15, 15/16)
  • Lecture/Exercise Current Topics in Business Information Systems (Summer 14, 17)
  • Seminar aus Angewandter Informatik, co-supervisor (Winter 13/14)
  • Lecture/Exercise Current Topics in Application Engineering: Ambient Assistance (Summer 13)
  • Exercise Einführung in die Informatik (Winter 12/13, 13/14, 14/15)
  • Ringvorlesung: Frauen - Männer - Wirtschaft (Winter 2012/13)
  • Lecture/Exercise Current Topics in Application Engineering: Ambient Assisted Living (Summer 12)
  • Seminar in Application Engineering, co-supervisor (Winter 11/12, 12/13)
  • Exercise Informatik für Betriebswirte (Winter 11/12)

Moreover, I've been teaching in the NEMO Summer School (Next-Generation Enterprise Modelling, 2014-now) and in University Level Courses (ULG IT Business Solutions) for the M/O/T (Alpen-Adria-School of Management, Organizational Development and Technology).


My recent publications are focussing on (conceptual) modeling (domain specific modeling languages, context modeling, privacy meta-modeling, model-based generation of enterprise information systems) especially in the active assistance, controlling, IoP and IoT domains. Please see further publications in my Google scholar or Researchgate profile. For more publications of the Software Engineering group, please have a look at the prepared curated lists.

  • [SM20] C. Steinberger, and J. Michael. Using Semantic Markup to Boost Context Awareness for Assistive Systems, Chapter in Feng Chen, Rebeca I. García-Betances, Liming Chen, María Fernanda Cabrera-Umpiérrez, Chris Nugent, editors, , Springer International Publishing, pages 227-246, 2020.
  • [AMN+19] K. Adam, J. Michael, L. Netz, B. Rumpe, and S. Varga. Enterprise Information Systems in Academia and Practice: Lessons learned from a MBSE Project, In: Digital Ecosystems of the Future: Methods, Techniques and Applications (EMISA'19), LNI, pages 1-8, 2019. ((in press))
  • [AMN+19b] K. Adam, J. Michael, L. Netz, B. Rumpe, and S. Varga. Model-Based Software Engineering at RWTH Aachen University, In: Digital Ecosystems of the Future: Methods, Techniques and Applications (EMISA'19), LNI, pages 1-5, 2019. ((in press))
  • [HMR+19] K. Hölldobler, J. Michael, J. O. Ringert, B. Rumpe, and A. Wortmann. Innovations in Model-based Software And Systems Engineering, The Journal of Object Technology, 18, pages 1-60, Jul, 2019.
  • [MKB+19] F. Mannhardt, A. Koschmider, N. Baracaldo, M. Weidlich, and J. Michael. Privacy-Preserving Process Mining: Differential Privacy for Event Logs, Business & Information Systems Engineering (BISE), 61, pages 595-614, 2019.
  • [MKM+19] J. Michael, A. Koschmider, F. Mannhardt, N. Baracaldo, and B. Rumpe. User-Centered and Privacy-Driven Process Mining System Design for IoT, Chapter in Information Systems Engineering in Responsible Information Systems, Springer, ISBN 978-3-030-21296-4, LNBIP 350, pages 194-206, 2019.
  • [MNRV19] J. Michael, L. Netz, B. Rumpe, and S. Varga. Towards Privacy-Preserving IoT Systems Using Model Driven Engineering, In: Nicolas Ferry, Antonio Cicchetti, Federico Ciccozzi, Arnor Solberg, Manuel Wimmer, Andreas Wortmann, editors, MDE4IoT & ModComp 2019, Model-Driven Engineering for the Internet of Things (MDE4IoT) & Interplay of Model-Driven and Component-Based Software Engineering (ModComp), pages 15-22, Sep, 2019, CEUR-WS.org.
  • [ANV+18] K. Adam, L. Netz, S. Varga, J. Michael, B. Rumpe, P. Heuser, and P. Letmathe. Model-Based Generation of Enterprise Information Systems, In: Michael Fellmann, Kurt Sandkuhl, editors, Enterprise Modeling and Information Systems Architectures (EMISA'18), CEUR Workshop Proceedings 2097, pages 75-79, May, 2018, CEUR-WS.org.
  • [Mi18] J. Michael, C. Steinberger, V. A. Shekhovtsov, F. Al Machot, S. Ranasinghe, and G. Morak. The HBMS Story - Past and Future of an Active Assistance Approach, Enterprise Modelling and Information Systems Architectures - International Journal of Conceptual Modeling, 13, pages 345-370, 2018.
  • [SM18] C. Steinberger, and J. Michael. Towards Cognitive Assisted Living 3.0, In: Advanced Technologies for Smarter Assisted Living solutions: Towards an open Smart Home infrastructure (SmarterAAL workshop) at Percom 2018, pages 687-692, 2018, IEEE.
  • [MM17] J. Michael, and H. C. Mayr. Intuitive understanding of a modeling language, In: Proceedings of the Australasian Computer Science Week Multiconference (ACSW'17), pages 1-10, New York NY, USA, 2017, ACM.
  • [MS17] J. Michael, and C. Steinberger. Context Modeling for Active Assistance, In: Cristina Cabanillas, Sergio España, Siamak Farshidi, editors, Proc. of the ER Forum 2017 and the ER 2017 Demo Track co-located with the 36th Int. Conference on Conceptual Modelling (ER 2017), pages 221-234, 2017.
  • [Ma17] H. C. Mayr, J. Michael, S. Ranasinghe, V. A. Shekhovtsov, and C. Steinberger. Model Centered Architecture, Chapter in , Springer International Publishing, pages 85-104, 2017.
  • [Ma16] H. C. Mayr, F. Al Machot, J. Michael, G. Morak, S. Ranasinghe, V. Shekhovtsov, and C. Steinberger. HCM-L: Domain-Specific Modeling for Active and Assisted Living, Chapter in Dimitris Karagiannis, Heinrich Christian Mayr, John Mylopoulos, editors, Domain-specific conceptual modeling, Springer, ISBN 978-3-319-39416-9, pages 527-552, 2016.
  • [Mi16] J. Michael. Using cognitive models for behavioral assistance of humans, it - Information Technology, 58, 2016.
  • [MAM15] J. Michael, F. Al Machot, and H. C. Mayr. ADOxx based Tool Support for a Behavior Centered Modeling Approach, In: Proceedings of the 8th PErvasive Technologies Related to Assistive Environments (PETRA) conference, 2015, ACM.
  • [MM15] J. Michael, and H. C. Mayr. Creating a Domain Specific Modelling Method for Ambient Assistance, In: International Conference on Advances in ICT for Emerging Regions (ICTer2015), pages 119-124, 2015, IEEE.
  • [AMM14] F. Al Machot, H. C. Mayr, and J. Michael. Behavior Modeling and Reasoning for Ambient Support: HCM-L Modeler, In: Proceedings of the International Conference on Industrial, Engineering & Other Applications of Applied Intelligent Systems (IEA-AIE 2014), Lecture Notes in Artificial Intelligence, 2014.
  • [MAM14] J. Michael, F. Al Machot, and H. C. Mayr. A Behavior Centered Modeling Tool Based on ADOxx, In: Proceedings of the CAiSE'14 Forum, 2014, CEUR.
  • [MM13] J. Michael, and H. C. Mayr. Conceptual Modeling for Ambient Assistance, In: Conceptual Modeling - ER 2013, LNCS 8217, pages 403-413, 2013, Springer.
  • [Mi13] J. Michael, A. Grießer, T. Strobl, and H. C. Mayr. Cognitive Modeling and Support for Ambient Assistance, In: Heinrich C. Mayr, Christian Kop, Steven Liddle, Athula Ginige, editors, Information Systems: Methods, Models, and Applications: Revised Selected Papers., LNBIP 137, Heidelberg, 2013, Springer.
  • [MM12] H. C. Mayr, and J. Michael. Control pattern based analysis of HCM-L, a language for cognitive modeling, In: International Conference on Advances in ICT for Emerging Regions (ICTer2012), pages 169-175, 2012, IEEE.
  • [Mi12] J. Michael, V. Bolshutkin, S. Leitner, and H. C. Mayr. Behavior Modeling for Ambient Assistance, In: Proc. Int. Conference on Management and Service Science MASS 2012, Shanghai, 2012, IEEE.

My PhD thesis in the Application Engineering group (Prof. Heinrich C. Mayr) at AAU, Austria, was about cognitive modelling for assistive systems.

Academic Service

I was involved in the local organiation of the Informatik 2016, UNISCON 2012, Modellierung 2010. Furthermore I'm a co-chair of EMISA 2020 and the ER 2020 Forum co-chair.

Besides this, I have been serving in program committees of various conferences and workshops including the Int. Conference on Conceptual Modeling, ER (since 2017) and its workshops

The INFORMATIK series of the German Informatics Society (GI) including The Modellierung series of the German Informatics Society (GI) including as well as other workshops such as
  • Trust and Privacy Aspects of Smart Information Environments, TPSIE, at the I3E conference (2019),
  • Workshop on the Value and Quality of Enterprise Modelling, VEnMo, at the BPM conference (2019),
  • International Workshop on Practicing Open Enterprise Modeling within OMiLAB, PrOse (since 2019)

Moreover, I have reviewed for the following journals:

Regarding academic self-administration at the AAU, besides other functions, I was a member of the Senate (2013-2016), of the Committee of Continuing Education (2014-2016), of the Curricular Commissions Doctorate, Informatics and Information Technology, the Think Tank Young Academic Talent of the Vice-Rectorship for Research (2012-2016) as well as ERASMUS Coordinator for the Exchange between AAU and the Karlsruher Institut für Technologie (KIT), Germany (2015-2017).


  • I have been appointed as a GI Junior Fellow in 2015, where I was the speaker from 2017-2020.
  • I am a member of the executive committee of the SIG EMISA, the Special Interest Group on Design Methods for Information Systems, of the German Informatics Society (GI) since 2018.
  • Since 2018, I am a member of the QFAM (Querschnittsfachausschuss Modellierung) of the German Informatics Society (GI) which provides a forum for all the german speaking modeling enthusiasts.
  • In a student project, we have developed a tool for the visualization of different serach, and sort algoritms as well as binary trees and b-trees for other students, who want to understand the algorithms more easily. It was further improved within the last years with other student projects and is still available: go2algo.