2024: Design Anywhere: UML Modeling on Mobile Devices

Bachelor's theses

Alexander Görtzen



With the high prevalence of mobile devices among students, a significant need exists to adapt and optimize the web-based Unified Modeling Language (UML) modeling tool, Apollon, for mobile devices. Artemis, a learning platform integrating Apollon, has multiple related iOS apps also seeking an Apollon integration. This thesis aims to bridge this usability gap, making UML modeling more efficient and user-friendly within the Artemis app ecosystem. The objectives include developing a Swift package for Apollon, integrating it into Themis for efficient feedback and grading, and incorporating it into Artemis for iOS to allow students to model from their mobile devices. Finally, to create an Apollon iOS standalone app for flexible on-the-go modeling. The main contribution lies in improving students’ learning experience by allowing them to seamlessly create, edit, and view UML diagrams on their mobile devices while streamlining the workflow for tutors.

Head of Research Group

Prof. Dr. Stephan Krusche

Administrative office

Sophia Adelmeier

Office: 01.07.052
Phone: +49 (89) 289-18206
Fax: +49 (89) 289-18207 Boltzmannstraße 3
85748 Garching b. München