Software Architekturen (VU, 2.0) - 184.159
WS 2007/2008
Vortragende: Schahram Dustdar
Anton Michlmayr
Für folgende Studienrichtungen:

Magisterstudium Software Engineering & Internet Computing Pflichtlehrveranstaltung (MSE/P)

Magisterstudium Information & Knowledge Management Wahllehrveranstaltung (MIK/P)

Magisterstudium Wirtschaftsingenieurwesen Informatik Wahllehrveranstaltung (MWI/W)

Magisterstudium Technische Informatik Wahllehrveranstaltung (MTI/W)

Magisterstudium Wirtschaftsinformatik
KfK Internet Computing

Last updated: 13. November 2007

[Lehrziele]
[Inhalte]
[Termine]
[Übung]
[Prüfung]
[Literatur]
[Digital Libraries]

Lehrziele

Die Architektur eines Software-Systems definiert das System in Form von Software-Komponenten und deren Interaktion. Software-Komponenten sind dabei Entitäten wie z.B. client, server, Datenbanken, Filter, oder auch Schichten (layer). Interaktionen auf dieser Ebene der Beschreibung sind meist einfach und wohlbekannt wie procedure call oder shared variables etc. Bei der Erstellung von Software-Systemen werden solche "architekturellen" Stile und Muster (patterns) zur Organisation des Software-Systems verwendet - wenngleich oft nur informell. Software-Architekturen bieten dazu Techniken, Beschreibungen und Methoden für einen organisierten und wohldefinierten Ansatz zur Entwicklung von Software-Systemen und deren Design basierend auf architekturellen Stilen und Mustern.

Das Ziel der LVA ist das Erlernen des architekturellen Entwurfs von verteilten Systemen mit architekturellen Stilen, Mustern und Bausteinen.

Inhalte

    Um LVA-news per e-mail zu erhalten, subskribieren Sie sich via TUWIS für diese LVA!

    Datum

    Zeit

    Hörsaal

    Inhalt

    Mi. 10.10.2007 14 - 16 Uhr EI 10 Vorbesprechung
    Mi. 17.10.2007 14 - 16 Uhr EI 10 Einfuehrung in Software Architekturen
    Mi. 24.10.2007 14 - 16 Uhr EI 10 Architekturelle Prinzipien, -Stile und -Sichten
    Mi. 31.10.2007 14 - 16 Uhr EI 10 Dokumentation von Software Architekturen
    Mi. 7.11.2007 14 - 16 Uhr EI 10 Architekturelle Muster
    Service-orientierte Architekturen
    SOC Research Challenges
    Mi. 14.11.2007 14 - 16 Uhr EI 10 Modell-getriebene Architekturen (Johann Oberleitner)
    Mi. 28.11.2007 16 - 18 Uhr INFHS Schriftliche Prüfung über den Vorlesungsteil
    Mi. 30.01.2008 14 - 16 Uhr FH HS1 Schriftliche Prüfung über den Vorlesungsteil (Zweiter Termin)
    Mi. 12.03.2008 17 - 19 Uhr Radinger HS Schriftliche Prüfung über den Vorlesungsteil (Dritter und letzter Termin)
Übung

Details zu den Übungsaufgaben sowie zur Benotung finden Sie hier.

Prüfung

Am 28.11.2007 findet eine schriftliche Prüfung über den Inhalt der Vorlesung statt. Weitere Termine finden im Jänner und März statt. Der Prüfungsstoff beinhaltet sämtliche Vorlesungsfolien!

Bei der Vorlesungsprüfung sind keine Unterlagen erlaubt. Die Prüfungszeit beträgt eine Stunde. Bitte vergessen Sie nicht Ihren Studentenausweis mitzubringen. Um zur Prüfung anzutreten bedarf es einer Anmeldung via TUWIS bis spätestens 26.11.2007

Literatur

Die Unterlagen zur LVA beruhen auf jüngsten Ergebnisse aus Forschung und Entwicklung. Durch Fallstudien wird der jeweilige Praxisbezug zu den theoretisch aufbereiteten Vertiefungen beispielhaft hergestellt.

Buch zur Vorlesung

Die LVA basiert auf folgendem Buch:

Software-Architekturen für Verteilte Systeme: Prinzipien, Bausteine und Standardarchitekturen
S. Dustdar, H. Gall, M. Hauswirth, Springer-Verlag, 2003

Das Buch ist im Lehrmittelzentrum der TU (Studierendenrabatt) sowie im Buchhandel erhältlich. Es kann aber auch in der TU-Bibliothek entlehnt werden.

Digital Libraries

In den hier angeführten Digital Libraries können Sie nach weiteren Artikel suchen (und finden). Falls Ihr Computer eine IP-Adresse von der TU-Wien hat (z.B. Zugriff über einen Computer in einem Informatik-Labor oder durch einen VPN Zugang erhältlich den ZID), haben Sie bei IEEE, ACM, Springer, Kluwer, Elsevier und Wiley kostenlosen Zugriff auf die dort angebotenen Artikel.