Oberseminar 07.06.2011
Studentenvorträge zu Projekt- und Abschlussarbeiten
Studentenvorträge zu Projekt- und Abschlussarbeiten:
-------------------------------------------------------
Björn Cullman: Entwicklung eines adaptiven ODX-Content-Viewers
Diplomarbeit - betreut von Christian Kroiß / Prof. Wirsing
In der Automobilindustrie wird der Standard ODX (Open Diagnostic Data Exchange), welcher ein Datenmodell für die Fahrzeug- und Steuergerätediagnose bietet, herstellerübergreifend eingesetzt. Da Dateien in diesem auf XML-basierenden Format sowohl umfangreich als auch komplex sind, mangelt es derzeit an Tools, die in der Lage sind, dieses Format übersichtlich und benutzerfreundlich darzustellen. Diese Diplomarbeit erarbeitet verschiedene Möglichkeiten, um diese Lücke zwischen Daten und Anwender zu schließen, indem sie innovative Konzepte zur Benutzerführung und -unterstützung vorstellt. Diese Konzepte wurden in einem ODX-Viewer prototypisch umgesetzt.
-------------------------------------------------------
Sonja Harrer: Tool support for the pattern-based development of RIAs
Projektarbeit - betreut von Dr. Nora Koch
UWE (UML-based Web Engineering) is an object-oriented method for systematic modelling of web applications. UWE is based on a conservative extension of UML that allows the separate modelling of the content, the navigation structure, the business processes, and the presentation layer of a web application.
Rich Internet Applications (RIAs) are highly interactive web applications that are similar to desktop applications. The modelling of Rich Internet Applications (RIAs) with UWE follows a pattern-based approach. This approach is based on the consideration that commonly occurring problems in RIA design can be modelled by using general reusable solutions, called RIA patterns.
Former theses dealt with implementing the MagicUWE tool, a plugin for the software MagicDraw, that supports the systematic design of web applications with UWE.
This thesis includes an extension of MagicUWE, to support the notation and the integration of the RIA patterns. This comprises extensions of the context menu and the main menu for comfortable modelling of the behaviour of RIA features by automated adding of state machines and dependencies to the presentation elements.