Hasso-Plattner-Institut
Hasso-Plattner-Institut
  
Login
  • de
 

Advanced Modularity (Wintersemester 2011/2012)

Dozent: Prof. Dr. Robert Hirschfeld (Software-Architekturen) , Marcel Taeumel (Software-Architekturen)

Beschreibung

Im Rahmen der AOSD-Konferenz bieten wir ein Blockseminar (Zeitraum: 27.-30. März, sowie 3. und 4. April 2012) mit dem Titel "Advanced Modularity" an.

Die Veranstaltung umfasst 15 Blöcke zu je 90 Minuten. Teilnehmer können drei benotete Leistungspunkte erwerben.
An den letzten Terminen (3. und 4. April) präsentieren und diskutieren alle Teilnehmer in kurzen Vorträgen ausgewählte Konferenzbeiträge .

Interessenten melden sich bitte bis zum 10. Februar beim Studienreferat.

Lehrinhalte

  • Modularität
  • multi-dimensional separation of concerns
  • aspektorientierte und kontextorientierte Programmierung
  • Entwurf von Programmiersprachen (Modularitätskonstrukte)
  • Implementierung fortgeschrittener Modularitätsmechanismen

Lern- und Lehrformen

Blockseminar

Leistungserfassung

Vortrag und Diskussion werden mit drei benoteten Leistungspunkten angerechnet.

Jeder Seminarteilnehmer fasst einen Themenkomplex der Konferenzbeiträge zusammen. Dieser kann ein oder mehrere (maximal drei) Konferenzpräsentationen enthalten. Das Thema wird in einem Kurzvortrag von 15-20 Minuten Dauer präsentiert, an dem sich eine Diskussion anschließt.

Die Vortragsunterlagen sind einen Tag vor dem Vortrag per E-Mail einzureichen. Sie bestehen aus:

  • den Dokumentquellen der im Vortrag verwendeten Folien und
  • einer PDF-Version derselben.

Alle im Rahmen des Seminars erstellten Dokumente und Quelltexte sollen unter der MIT-Lizenz und, falls notwendig, mit einer den verwendeten Systemen kompatiblen Lizenz bereitgestellt werden.

Wird das Einreichen verlangter Dokumente bis zum jeweils angegebenen Datum versäumt, so gelten diese als nicht eingereicht, was zur Abwertung der Gesamtleistung führt.

Termine

Blockseminar 27.-30.03.2012 sowie 03.04. und 04.04.2012

Allgemeine Information

  • Semesterwochenstunden : 2
  • ECTS : 3
  • Benotet : Ja
  • Einschreibefrist : 1.10.2011 - 31.3.2012
  • Programm : IT-Systems Engineering MA
  • Lehrform : BS
  • Belegungsart : Wahlpflicht
  • Maximale Teilnehmerzahl : 12

Module

  • IT-Systems Engineering A
  • IT-Systems Engineering B
  • IT-Systems Engineering C
  • IT-Systems Engineering D
  • Software Architecture & Modeling Technology

Zurück