Abstract
Context: Unified Modelling Language (UML) is not only a standard modelling language in the software industry but also the “lingua franca” of software engineering education. However, teaching and learning UML have been both identified as difficult tasks. Aim: This study aims to have a practical and deep understanding of what causes the difficulties in UML education (in addition to the known complexity of UML), and cor- respondingly to propose actionable mitigation strategies. Method: we conducted critical reflection on our educational activities, teaching materials, and students’ learning effects in a software engineering conversion programme, followed by consulting ex- ternal UML experts. Results: We observed and demonstrated a vicious cycle of the UML crisis in education, which in turn drove us to preliminarily propose a set of potential tactics for breaking the vicious cycle and addressing the UML crisis. Conclusions: Practitioners’ lack of good UML knowledge and skills could have been out of educators’ control. Breaking the vicious cycle of the UML crisis in education requires collaborative efforts across the whole community.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering (FSE Companion ’25) |
| Editors | Jingyue Li |
| Place of Publication | Trondheim, Norway |
| Publisher | Association for Computing Machinery |
| Pages | 895 - 900 |
| Number of pages | 6 |
| ISBN (Electronic) | 9798400712760 |
| DOIs | |
| Publication status | Published - 28 Jul 2025 |
| Event | The 33rd ACM International Conference on the Foundations of Software Engineering - Trondheim, Norway Duration: 23 Jun 2025 → 27 Jun 2025 https://conf.researchr.org/home/fse-2025 |
Publication series
| Name | Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering |
|---|---|
| ISSN (Print) | 1539-7521 |
Conference
| Conference | The 33rd ACM International Conference on the Foundations of Software Engineering |
|---|---|
| Abbreviated title | FSE 2025 |
| Country/Territory | Norway |
| City | Trondheim |
| Period | 23/06/2025 → 27/06/2025 |
| Internet address |
Keywords
- Software Modelling
- UML Crisis in Education
- Unified Modelling Language (UML)
- Vicious Cycle
ASJC Scopus subject areas
- Software
Fingerprint
Dive into the research topics of 'UML crisis! An educational perspective'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver