Uni-Logo

Praktikum Model Driven Architecture, WS2005/2006

Allgemeines

Praktikum
Durchführung Prof. Dr. Peter Thiemann
Zeitmittwochs 14-18 Uhr
OrtGeb 106, SR 00-007

Aktuelles

  • Achtung Raumänderung: Die Sitzungen finden im Geb. 106 SR 00-007 statt
  • Die erste Sitzung findet am Mittwoch, den 02.11.05 statt.

Zeitplan

NrDatumInhaltFolien
26.10.05fällt aus wegen Terminkonflikt
0102.11.05Vorbesprechung/Anmeldung/Erste Sitzung01-intro.pdf
0209.11.05
16.11.05fällt aus wegen Terminkonflikt
0323.11.05
0430.11.05
0507.12.05
0614.12.05
0721.12.05
28.12.05Weihnachtspause
04.01.06Weihnachtspause
0811.01.06
0918.01.06
25.01.06fällt aus wegen Terminkonflikt
1001.02.06
1108.02.06
1215.02.06

Beschreibung

Das Praktikum besteht aus einem Vorlesungsteil von zwei Stunden pro Woche, sowie der selbständigen Bearbeitung der Praktikumsaufgaben. Zur Anleitung bei der Bearbeitung dient ein betreuter Übungsteil von zwei Stunden pro Woche. Der Vorlesungsteil umfasst eine allgemeine Einführung in das Thema MDA (Model Driven Architecture) und geht dann auf spezielle Eigenschaften des verwendeten Werkzeugs ArcStyler von io-Software ein. Die Praktikumsaufgaben beschäftigen sich mit dem Entwurf und der Realisierung einer Geschäftanwendung mit dem ArcStyler.

Die Bearbeitung der Praktikumsaufgaben findet in Zweierteams statt. Maximale Teilnehmeranzahl ist 20. Vorkenntnisse in Webtechnologien, wie z.B. aus der Veranstaltung Internetprogrammierung oder dem J2EE-Blockpraktikum sind vorteilhaft und können aber durch geeignete Literatur nachgeholt werden.

Prüfungsleistung

  • Erfolgreiche Bearbeitung der Praktikumsaufgaben
  • Abschlussbesprechung
  • Zulassungsvoraussetzung ist Nachweis des Zeitbudgets

Material

Allgemein

  • OMG Model Driven Architecture
  • Mellor, Scott, Uhl, Weise. MDA Distilled. Addison-Wesley, 2004.
  • Kleppe, Warmer, Bast. MDA Explained. Addison-Wesley, 2003
  • Stahl, Völter. Modellgetriebene Softwareentwicklung. dpunkt.verlag, 2005.

ArcStyler

Starten der Software mit Kommando arcstyler. Zum Arbeiten ist ein Lizenzschlüssel erforderlich, der bei der Anmeldung eingerichtet wird.


Peter Thiemann, Jul 05, 2005