Komponentenprogrammierung und Middleware (Sommersemester 2003)
Dozent:
Prof. Dr. Andreas Polze
(Betriebssysteme und Middleware)
Allgemeine Information
- Semesterwochenstunden: 4
- ECTS: 6
- Benotet:
Ja
- Einschreibefrist: 01.01.1970
- Lehrform:
- Belegungsart: Wahlpflichtmodul
Studiengänge
- IT-Systems Engineering BA
Beschreibung
Softwarekomponenten sind Bausteine mit wohldefinierten Schnittstellen, die sich in binärer Form wiederverwenden lassen. Sie sind Software-Module die auf Ereignisse reagieren können und ihre Eigenschaften nach außen hin sichtbar machen.
Die Vorlesung gibt einen Überblick über die bedeutenden Komponentenarchitekturen. Anhand von Beispielen werden Namenskonventionen und Verpackungsregeln für Komponenten sowie die Unterstützung der Komponentenintegration durch Werkzeuge diskutiert.
Im Rahmen des Projektes sollen sich die Hörer mit jeweils einer Komponentenumgebung intensiv auseinandersetzen und ihre Erfahrungen in der Vorlesung vorstellen.
Leistungserfassung
Die Leistungserfassung erfolgt in den Präsentationen und vorangehenden Konsultationen zur Projektarbeit. Im Einzelnen gelten folgende Regeln:
- Im Rahmen der Projektarbeit sollen Teilnehmer auf einer von vier Middleware-Plattformen (CORBA, COM, (Enterprise) JavaBeans, C# und .NET (Compact Framework)) eine verteilte Anwendung entwerfen, implementieren und dokumentieren.
- Von den Teilnehmern wird in der zweiten Semesterhälfte ein 45-50 minütiger Vortrag mit Präsentation der verteilten Anwendung, anschließender Diskussion und Auswertung (25-30 Minuten) erwartet. Zwei Wochen vor dem Vortragstermin sollten in einer Vorbesprechung die Vortragsunterlagen (draft-Ausgabe der Folien) bei einem Betreuer vorgestellt werden.
- Am Ende der Lehrveranstaltung sollen Ausarbeitungen zu allen Projektthemen in einem technischen Report zusammengefaßt werden. In die Bewertung der Lehrveranstaltung (6 benotete Leistungspunkte) gehen Vortrag, Diskussion und Ausarbeitung ein.
- Die Belegungsfrist endet am 24.04.03.
Termine
Termin:
montags 11:00 - 12:30 Uhr HS1
donnerstags 11:00 - 12:30 Uhr HS2
Weitere Informationen:
http://www.dcl.hpi.uni-potsdam.de/LV/Components03/
Zurück