Hasso-Plattner-Institut25 Jahre HPI
Hasso-Plattner-Institut25 Jahre HPI
Login
 

Advanced Modularity (Wintersemester 2011/2012)

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

General Information

  • Weekly Hours: 2
  • Credits: 3
  • Graded: yes
  • Enrolment Deadline: 1.10.2011 - 31.3.2012
  • Teaching Form: BS
  • Enrolment Type: Compulsory Elective Module
  • Maximum number of participants: 12

Programs, Module Groups & Modules

IT-Systems Engineering MA
  • IT-Systems Engineering A
  • IT-Systems Engineering B
  • IT-Systems Engineering C
  • IT-Systems Engineering D
IT-Systems Engineering BA

Description

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

Learning

Blockseminar

Examination

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.

Dates

Blockseminar 27.-30.03.2012 sowie 03.04. und 04.04.2012

Zurück