Marion Scholz
Senior Lecturer Dipl.-Ing.in
Mag.a rer.soc.oec.
Marion Scholz
- Email: marion.scholz@tuwien.ac.at
- Phone: +43-1-58801-18842
- Office: FB0114 (1040 Wien, Erzherzog-Johann-Platz 1)
- About:
- Orcid:
- Keywords:
- Roles: Senior Lecturer
Publications
Toward a Community-Curated Golden Dataset of UML Models
Lukas Netz
Philipp-Lorenz Glaser
Marco Calamo
Bernhard Rumpe
Monique SnoeckKeywords: Model repository, Dataset, UML, Open models, Curation, Community, Education, Machine learning
Astract: Datasets of Unified Modeling Language (UML) models are becoming increasingly valuable for education, empirical research, and tool development in model-driven engineering (MDE) and conceptual modeling. In recent years, several datasets have emerged - mostly compiled through automated crawling of open platforms such as GitHub and GenMyModel. While these efforts have improved access to real-world modeling artifacts, the resulting collections often suffer from serious quality issues: they include syntactically invalid models, semantically incorrect structures, and placeholder or dummy content. Moreover, most models are not accompanied by textual domain descriptions, which are essential for understanding the intent behind the model and assessing its semantic soundness. Therefore these model datasets are far from ideal as a source for modeling exercises or empirical MDE research. This paper presents an initial step toward a community-curated golden dataset of UML models, designed to address these limitations. Our contribution includes i) a curated set of UML models, each paired with a natural language description of the modeled domain requirements, ii) a publicly accessible web platform for exploring and querying the dataset, and iii) a structured process for community-based contribution and evaluation to support sustainable growth and quality assurance of the dataset. By fostering community involvement and providing high-quality, semantically grounded models, this work lays the foundation for a widely accepted benchmark dataset in UML-based research and education.
Verbruggen, C. R. R., Netz, L., Glaser, P.-L., Scholz, M., Huemer, C., Calamo, M., Rumpe, B., Snoeck, M., & Bork, D. (2025). Toward a Community-Curated Golden Dataset of UML Models. In 2025 ACM/IEEE 28th International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) (pp. 43–50). IEEE. https://doi.org/10.1109/MODELS-C68889.2025.00012
UML@Classroom: An Introduction to Object-Oriented Modeling
Martina SeidlKeywords:
Astract: This textbook mainly addresses beginners and readers with a basic knowledge of object-oriented programming languages like Java or C#, but with little or no modeling or software engineering experience - thus reflecting the majority of students in introductory courses at universities. Using UML, it introduces basic modeling concepts in a highly precise manner, while refraining from the interpretation of rare special cases.
After a brief explanation of why modeling is an indispensable part of software development, the authors introduce the individual diagram types of UML (the class and object diagram, the sequence diagram, the state machine diagram, the activity diagram, and the use case diagram), as well as their interrelationships, in a step-by-step manner. The topics covered include not only the syntax and the semantics of the individual language elements, but also pragmatic aspects, i.e., how to use them wisely at various stages in the software development process. To this end, the work is complemented with examples that were carefully selected for their educational and illustrative value.
Overall, the book provides a solid foundation and deeper understanding of the most important object-oriented modeling concepts and their application in software development. An additional website (www.uml.ac.at) offers a complete set of slides to aid in teaching the contents of the book, exercises and further e-learning material.
Seidl, M., Scholz, M., Huemer, C., & Kappel, G. (2015). UML@Classroom: An Introduction to Object-Oriented Modeling. In Undergraduate Topics in Computer Science. Springer. https://doi.org/10.1007/978-3-319-12742-2
Tool Use in Software Modelling Education
Seiko Akayama
Birgit Demuth
Timothy Lethbridge
Perdita Stevens
Dave Stikkolorum
Akayama, S., Demuth, B., Lethbridge, T., Scholz, M., Stevens, P., & Stikkolorum, D. (2014). Tool Use in Software Modelling Education. In Proceedings of the Educators’ Symposium 2013 @ MODELS (pp. 1–22). CEUR-WS.org. http://hdl.handle.net/20.500.12708/55144
Making UML "hip": A First Experience Report on Using Modern Teaching Tools for Object-Oriented Modelling
Petra Kaufmann
Martina SeidlKeywords:
Astract: We steadily aim at improving our first year´s university course
Introduction to Object-Oriented Modelling. To that end we explore how
technological teaching support may be used to extend the classical classroom experience for the students. For several years, we used Web-based out-of-the-box e-learning tools for providing additional teaching support.
This solution works well, but has some severe restrictions. In this paper, we show how to overcome these restrictions with a custom implementation. Further, we are now starting to explore mobile facilities as offered by smartphone Apps as well as social media facilities in order to enhance the learning experience in our modelling course. We report on our first experiences with these kinds of technologies.
Scholz, M., Kaufmann, P., & Seidl, M. (2013). Making UML “hip”: A First Experience Report on Using Modern Teaching Tools for Object-Oriented Modelling. In Proceedings of the Educators’ Symposium co-located with ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (MODELS 2013) (pp. 1–8). CEUR Workshop Proceedings. http://hdl.handle.net/20.500.12708/54868
UML@Classroom - Eine Einführung in die objektorientierte Modellierung
Martina SeidlKeywords:
Astract: Wozu UML @ Classroom?
. Für erste Einblicke in die Grundlagen der objektorientierten Modellierung.
. Für einen raschen und erfolgreichen Einstieg in die Welt der UML.
. Für einen verständlichen Überblick über die Konzepte von UML.
. Für ein effektives und effizientes Erlernen der grafischen Notation und Regeln von UML.
. Für das Kennenlernen der wichtigsten UMLDiagramme: Anwendungsfalldiagramm,
Klassendiagramm, Zustandsdiagramm, Sequenzdiagramm und Aktivitätsdiagramm.
. Für ein besseres Verständnis des Zusammenspiels der verschiedenen Diagramme.
Profitieren Sie von jahrelanger Erfahrung mit der UML in Lehre und Forschung!
Seidl, M., Scholz, M., Huemer, C., & Kappel, G. (2012). UML@Classroom - Eine Einführung in die objektorientierte Modellierung. dpunkt.verlag. http://hdl.handle.net/20.500.12708/23526
Teaching
Seminar for Master Students in Data Science
Semester: 2026S; Nr: 180.772; Type: SE; Hours: 1.0; Language: English; View on TISSSeminar for Master Students in Business Informatics
Semester: 2026S; Nr: 180.779; Type: SE; Hours: 1.0; Language: English; View on TISSSeminar for Master Students in Data Science
Semester: 2025W; Nr: 180.772; Type: SE; Hours: 1.0; Language: English; View on TISSSeminar for Master Students in Business Informatics
Semester: 2025W; Nr: 180.779; Type: SE; Hours: 1.0; Language: English; View on TISSFoundations of Information Systems
Semester: 2025W; Nr: 192.104; Type: VU; Hours: 2.0; Language: German; View on TISSFundamentals of Digital Systems
Semester: 2025W; Nr: 192.134; Type: VU; Hours: 4.0; Language: German; View on TISSSoftware Engineering
Semester: 2025W; Nr: 194.020; Type: VU; Hours: 4.0; Language: German; View on TISSAdvanced Software Engineering
Semester: 2025W; Nr: 194.187; Type: VU; Hours: 4.0; Language: English; View on TISSTeam
Business Informatics Group, TU Wien
Professors
Christian Huemer
Ao.Univ.Prof. Mag.rer.soc.oec.Dr.rer.soc.oec.
Dominik Bork
Associate Prof. Dipl.-Wirtsch.Inf.Univ.Dr.rer.pol.
Gerti Kappel
O.Univ.Prof.in Dipl.-Ing.inMag.a Dr.in techn.
Henderik Proper
Univ.Prof. PhDResearchers
Aleksandar Gavric
Univ.Ass. MEng MSc BEngCharlotte Roos R. Verbruggen
Univ.Ass. PhDJonas Max Lindner
Univ.Ass. MSc
Marco Huymajer
Senior Lecturer Dipl.-Ing. BSc
Marianne Schnellmann
Univ.Ass. MScMarion Murzek
Senior Lecturer Mag.a rer.soc.oec.Dr.in rer.soc.oec.
Marion Scholz
Senior Lecturer Dipl.-Ing.inMag.a rer.soc.oec.
Miki Zehetner
Univ.Ass. DI Bakk.rer.soc.oec. MSc




