LV-Nummer:
506.060
Stunden:
2 Vo (Vorlesung)
Semester:
6. Sem.
Institut:
506/A (``IICM'' )
ECTS-Punkte:
3.0 credits
Vortragender:
Univ.-Ass. Dipl.-Ing. Dr.techn. Nikolai Scerbakov ()
Lehrinhalt:
Organisationsprinzipien und Muster der Organisation von Software. Induktion, rekursive Definitionen, Funktionen höherer Ordnung und deren algebraische Eigenschaften. Organisationsprinzipien: Pipes und Filters, abstrakte Datentypen, objektorientierte und prozeßorientierte Organisation, Blackboard, Streams geschichtete Architekturen (``layered architectures'')
Lehrziel:
Erlernen der wichigsten Organisationsprinzipien von Software-Systemen und der Kriterien für deren Anwendung
Voraussetzungen:
``Informatik 1'', ``Informatik 2''
Studienbehelfe:
Skriptum; Mary Shaw, David Garlan: Software Architecture, Perspectives on an Emerging Discipline, Prentice Hall, 1996
Newsgroup: news:tu-graz.lv.swp
Anmerkungen:
Die Vorlesung folgt in etwa der Schule des Software Engineering Institute (Carnegie Mellon University)