Back to top

Diplomarbeit René Ramacher

Last modified Oct 22, 2014

Geschäftsprozesse von Unternehmen werden durch den Einsatz von betriebliche Anwendungen unterstützt oder erst durch diese ermöglicht und sind dementsprechend in vielen Fällen essentiell für die betrieblicheWertschöpfung. Gleichzeitig bedeutet die Anschaffung und der Betrieb von betrieblichen Anwendungen einen wesentlichen Kostenfaktor, weshalb das Management der Gesamtheit der betrieblichen Anwendungen – als Anwendungslandschaft bezeichnet – als wesentlich betrachtet werden muss.
Visualisierungen nehmen eine wichtige Bedeutung bei der Darstellung von Informationen über, und komplexen Zusammenhängen zwischen den Anwendungen einer Anwendungslandschaft ein, und sind dementsprechend ein bedeutsames Hilfsmittel zum Management derselben. Darüber hinaus dienen Visualisierungen zur Förderung der Kommunikation zwischen verschiedenen Interessenten mit unterschiedlichen Interessen an der Anwendungslandschaft. Das Forschungsprojekt Softwarekartographie des Lehrstuhls für Software Engineering betrieblicher Informationssysteme (sebis) an der TU München untersucht Methoden zur Entwicklung und Bereitstellung derartiger Visualisierungen, die im Kontext des Projektes als Softwarekarten bezeichnet werden.
Derartige Visualisierungen werden heutzutage in den Unternehmen oft mit nur geringer Werkzeugunterstützung in einem zeitaufwendigen und fehleranfälligen Prozess erstellt. Im Rahmen der Softwarekartographie wurde daher ein als Syca Transformation bezeichnetes
Verfahren entwickelt, dass die automatische Generierung von Softwarekarten auf der Grundlage von Daten über die Anwendungslandschaft ermöglicht. Die Syca Transformationen wurden bisher durch allgemeine Formalismen, wie z.B. Modelltransformationssprachen,
realisiert. Diese sind aufgrund ihres geringen Abstraktionsniveaus jedoch nur bedingt zur Anwendung durch Endbenutzer geeignet. Im Rahmen dieser Arbeit wird mit eine domänenspezifische Sprache zur Beschreibung von Syca Transformationen – die Viewpoint Definition Language – entwickelt und in einem Werkzeug prototypisch umgesetzt.

Files and Subpages

There are no subpages or files.