StudienarbeitCodegenerierung aus UML KlassendiagrammenDer Einsatz von Codegeneratoren in Softwareprojekten erlaubt eine kostengünstige und qualitativ hochwertige Entwicklung. Insbesondere UML-Klassendiagramme stellen einen Standard zur Modellierung der statischen Aspekte einer Software dar und eignen sich aufgrund ihrer vielseitigen Einsatzmöglichkeiten zur Generierung von Quellcode. In dieser Arbeit sollen die technischen Grundlagen für die Codegenerierung aus UML-Klassendiagrammen gelegt werden. Es soll eine Vorgehensweise entwickelt werden, die vor allem eine flexible Anpassung der Generierung an die jeweilig erforderlichen Bedürfnisse ermöglicht. Dabei sind verschiedene Möglichkeiten zur Parametrisierung zu vergleichen. Zur Demonstration der Möglichkeiten des gewählten Ansatzes sollen Algorithmen zur Implementierung von Datenbankschemen und einer Zugriffsschicht aus UML-Klassendiagrammen implementiert und an einer Fallstudie getestet werden. Dabei soll die im Phyles-Projekt am Institut für Software Systems Engineering entwickelte Infrastruktur zur textuellen Beschreibung von UML-Klassendiagrammen genutzt werden. Vorkenntnisse: UML, Methodik, Testen, JUnitBetreuer und Aufgabensteller: Prof. Dr. Bernhard Rumpe, Dipl.-Inform. Holger Krahn Bearbeiter: Knuth Steffens, Johann Weiland, Sebastian Voigt | ||