Modulkatalog-Archiv

Lehrveranstaltung: Grundlagen der Architektur von Anwendungssystemen (6600-512)

Achtung: Informationen Stand September 2019. Aktueller Modulkatalog in HohCampus.
Personen:
  • Frank Leymann (verantwortlich)
Lehrform:
Vorlesung mit Übung
SWS:
4
Inhalt:

Architekturelle Stile wie etwa N-stufige Aufbauten oder Service-Orientierung werden vorgestellt. Architekturmuster werden detailliert. Fundamentale Konzepte wie Transaktionen und Queuing werden eingeführt.
Darauf aufbauend wird Direct TP vs Queues TP diskutiert. Grundlegende Qualitätseigenschaften wie Verfügbarkeit und Skalierbarkeit werden erläutert und Mechanismen zu deren Erzielen eingeführt. Die Rolle von Komponenten und Programmierung im Großen wird heraus gearbeitet und Modell-getriebene Architektur vorgestellt.

Literatur:

A. Silberschatz, H. F. Korth, S. Sudarshan, Database System Concepts, 2002

B. Neubauer, T. Ritter, F. Stoinnski, CORBA Komponenten, 2004

F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, M. Stal, Pattern-orientierte Software Architektur - Ein Patternsystem, 1998

F. Leymann, D. Roller, Production Workflow, 2000

L. Hohmann, Beyond Software Architecture, 2003

M. Fowler, Patters of Enterprise Application Architecture, 2003

P. Bernstein, E. Newcomer, Principles of Transaction Processing, 1997

S. Conrad, W. Hasselbring, A. Koschel, R. Tritsch, Enterprise Application Integration, 2006

S. Weerawarana, F. Curbera, F. Leymann, T. Storey, D. Ferguson, Web Services Platform Architecture, 2005

W. Emmerich, Konstruktion von verteilten Objekten, 2003

Veranstaltungsort:
Stuttgart-Stadt
Modul: