Detailansicht
Web-basiertes Tool zur Modellierung und Unterstützung von wiederverwendbaren Architectural Design Decisions
Dian Han
Art der Arbeit
Masterarbeit
Universität
Universität Wien
Fakultät
Fakultät für Informatik
Betreuer*in
Uwe Zdun
DOI
10.25365/thesis.34790
URN
urn:nbn:at:at-ubw:1-30128.31282.465854-0
Link zu u:search
(Print-Exemplar eventuell in Bibliothek verfügbar)
Abstracts
Abstract
(Deutsch)
In der heutigen Zeit wird die Softwarearchitektur immer mehr als eine Reihe von Architectural Design Decisions (ADDs) anstatt als Components and Connectors (C&C) betrachtet. Die effektive und effiziente Verwendung von ADDs kann die zwei wichtigen Gefahren bzw. Probleme architektonischer Drift und architektonische Erosion während der Dokumentation einer Softwarearchitektur vermeiden. Viele ausgereifte Dokumentationsmethoden und –ansätze wurden von diversen Wissenschaftlern und Organisationen entwickelt, um die ADDs zu entscheiden. Zum Beispiel ATAM, CBAM, SAAM und ArchPad. Im Rahmen der vorliegenden Arbeit werden viele Achitectural Decision Models (ADMs) und dafür geeignete Tools zur Erfassung der ADDs betrachtet. Im praktischen Teil dieser Arbeit wird das Web-basiertes Tool WebADvISE zur Modellierung und Unterstützung von wiederverwendbare ADDs entwickelt. Die meisten Funktionalitäten des WebADvISE-Tools stammen vom Architectural Design decIsion Support framEwork (ADvISE). Es basiert auf den musterbasierten Architectural Decision Model (ADM) und Questions, Options, Criteria (QOC) Methoden. WebADvISE bietet auch eine Kollaborationsmöglichkeit für verschiedene Softwarearchitekten an. Als eine Fallstudie werden fünf architekturmusterbasierte ADMs und einige dafür geeignete ADDs für ein Universitätsinformationssystem mittels WebADvISE entwickelt.
Schlagwörter
Schlagwörter
(Deutsch)
WebADvISE ADD QOC Musterbasiertes ADM ADvISE
Autor*innen
Dian Han
Haupttitel (Deutsch)
Web-basiertes Tool zur Modellierung und Unterstützung von wiederverwendbaren Architectural Design Decisions
Publikationsjahr
2014
Umfangsangabe
122 S. : Ill.
Sprache
Deutsch
Beurteiler*in
Uwe Zdun
Klassifikationen
54 Informatik > 54.30 Systemarchitektur: Allgemeines ,
54 Informatik > 54.52 Software engineering
AC Nummer
AC12207774
Utheses ID
30862
Studienkennzahl
UA | 066 | 926 | |