Software-Architekturen
Dozent und betreuende Assistenten
Neuigkeiten
- Bitte beachtet weiter unten die Vorlesungstermine für die Blockveranstaltung.
- Das erste Übungsblatt wird am Mittwoch, den 21.01.2009 um 16 Uhr im Seminarraum des i3 vorgestellt und ausgegeben. Die Abgabe der Lösungen muss bis Freitag, den 30.01.2009 erfolgen.
- Die Vorlesungszeit für montags hat sich geändert. Die Vorlesung findet nun montags um 16:00 Uhr im Raum 5056 statt. Freitags findet die Vorlesung unverändert um 08:30 Uhr im AH II statt.
- Der erste Vorlesungstermin ist der 05.01.2009 um 15:00 Uhr im Seminarraum des Lehrstuhls für Informatik 3, im E2, 3. Etage. Alle interessierten Studenten werden gebeten, zu diesem Termin zu erscheinen, um die organisatorischen Dinge zu klären.
- Die Vorlesung "Software-Architekturen" wird nun ab 5.1.2009 angeboten. Sie wird nach Ende des Wintersemesters in einer Kompaktveranstaltung von 3 Tagen zu Ende geführt. Nach Ende der Vorlesung wird es eine Prüfung geben.
Interessierte melden sich möglichst bald bei folgender email-Adresse an: armac@informatik.rwth-aachen.de.
Veranstaltungstermine
Vorlesung (V3, Blockveranstaltung)
Montags, 16:00 - 17:30 Uhr, im 5056
Freitags, 08:30 - 10:00 Uhr, im AH II
Alle Blocktermine im Seminarraum des i3:
Do., 05.02.2009: 09:00 - 11:00 Uhr und 14:45 - 15:30 Uhr
Fr., 06.02.2009: 08:30 - 10:00 Uhr, 11:00 - 12:30 Uhr und 15:00 - 17:00 Uhr
Mo., 09.12.2009: 09:00 - 17:00 Uhr
Übung (Ü2, semesterbegleitend)
Immer nach Vereinbarung.
Leistungsnachweis
- Einen unbenoteten Leistungsnachweis gibt es für alle Studenten, die regelmäßig (also immer) an den Übungen teilgenommen und sich rege beteiligt haben.
- Einen benoteten Leistungsnachweis gibt es nach einer ca. 20min mündlichen Prüfung bei Prof. Nagl.
Inhalt der Vorlesung
Themen der Vorlesung: Schwerpunkt der Vorlesung ist die objektbasierte, aber auch die objektorientierte Architekturmodellierung. Allerdings wird ein integrierter Ansatz verfolgt, der auch die funktionale Abstraktion mit einschließt.
- Modellieren auf Entwurfsebene
- Ein Modulkonzept
- Teilarchitekturüberlegungen und Modulkonzepterweiterungen
- Übertragung in Programmiersprachen
- Einige Architekturbeispiele
- Strategien zur Adaptabilität und Wiederverwendbarkeit
Folien zur Vorlesung
Material zur Übung
Folien | PDF
|
Beschreibung | PDF
|
Übungsblatt 01 | PDF
|
Präsenzübung Blatt 01 | PDF
|
Lösung zur Präsenzübung Blatt 01 | PDF
|