
Title: | Entwurf und Implementierung eines Mechanismus zur Erhöhung der Modularität und Wiederverwendbarkeit in einem Modellierungstool | Language: | German | Authors: | Marschalk, Matthias | Keywords: | Importmechanismen; Import-Statements; Modellierungssprachen; UML; USE; ANTLR | Issue Date: | 29-Aug-2025 | Abstract: | Modularität ist ein ein entscheidendes Prinzip zur Reduktion von Komplexität und zur Förderung der Wiederverwendbarkeit in der Softwareentwicklung wie auch der Modellierung. Das Open-Source Modellierungswerkzeug USE ermöglicht die textuelle Spezifikation und Validierung von Systemen, bietet bislang jedoch keine Unterstützung für modulare Strukturen. In dieser Arbeit wird ein Importmechanismus für USE entwickelt, der es erlaubt, externe Modelle in bestehende Spezifikationen einzubinden. Dadurch können wiederverwendbare Modellbestandteile, wie etwa benutzerdefinierte Datentypen, zentral definiert und projektübergreifend genutzt werden. Dies verringert Redundanz, vereinfacht die Wartung und verbessert die Konsistenz modellbasierter Spezifikationen. Modularity is a key principle to reduce complexity and promote reusability in software development and modeling. The open-source modeling tool USE enables the textual specification and validation of systems but currently lacks support for modular structures. This work introduces an import mechanism for USE that allows external models to be integrated into existing specifications. As a result, reusable model components, such as user defined data types, can be defined once and then utilized across multiple models. This reduces redundancy, facilitates maintenance and improves the consistency of modelbased specifications. |
URI: | https://hdl.handle.net/20.500.12738/18098 | Institute: | Fakultät Technik und Informatik Department Informatik |
Type: | Thesis | Thesis type: | Bachelor Thesis | Advisor: | Hamann, Lars ![]() |
Referee: | Sarstedt, Stefan |
Appears in Collections: | Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
BA_Entwurf_Implementierung_Mechanismus_Erhöhung_Modularität_Wiederverwendbarkeit_Modellierungstool.pdf | 666.29 kB | Adobe PDF | View/Open |
Note about this record
Export
Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.