Seminar Fortgeschrittene Programmierung

Betreuung

Prof. Dr. Peter Thiemann, Dipl.-Inform. Matthias Neubauer

Termine

Vorbesprechung: Di, 14.10.2003, 13:00, Seminarraum 079 00 017

Sitzungen: Dienstags, 14:00, Seminarraum 079 00 017

Termin Vortragender Thema Betreuung
20.01.04 Wladimir Kupriyenko Flatt et al., "A Programmer's Reduction Semantics for Classes and Mixins" Prof. Thiemann
27.01.04 Oksana Tymchyshyn Smaragdakis and Batory, "Mixin Layers: An Object-Oriented Implementation Technique for Refinements and Collaboration-Based Designs" Prof. Thiemann
03.02.04 Olga Saukh McDirmid et al., "Jiazzi: New-Age Components for Old-Fashioned Java" / McDirmid and Hsieh, "Aspect-Oriented Programming with Jiazzi" Neubauer
10.02.04 Florian Pigorsch Wand et al., "A Semantics for Advice and Dynamic Join Points in Aspect-Oriented Programming" Neubauer
17.02.04 Marcus Wolschon Hannemann and Kiczales, "Design Pattern Implementation in Java and AspectJ" Neubauer
17.02.04 Maria Leonova Szyperski et al., Topics on "Component Software" Prof. Thiemann

Voraussetzungen

Für einige Themen ist der Besuch der Vorlesung "Grundlagen der Programmiersprachen" (in diesem Semester) empfehlenswert.

Themenliste

Component-based Programming

Mixins

Aspect-Oriented Programing

Metaprogramming


Peter Thiemann
Last modified: Tue Jan 20 15:11:02 CET 2004