Seminar aus Informatik (2SE)

LVA-Nr.: 365.013
LVA-Leitung: Werner Retschitzegger (Topic 1)
Pekka Makkonen, Email: pmakkone@cc.jyu.fi (Topic 2)
Vorbesprechung: Mo 10.3.2008, 12:45-13:30, T 642
Termine: Mi 16.4.2008, 9:00-14:00, T 312 (Seminar Pekka Makkonen)
Do 17.4.2008, 9:00-14:00, T 312 (Seminar Pekka Makkonen)
Typ: SE, 2h, Block
Anmeldung: KUSSS

Topic 1: Model Transformations - The Critical Success Factor of Model-Driven Engineering (Werner Retschitzegger)

The paradigm shift in engineering from a code-centric to a model-centric view emerged not least due to the standardization of the Unified Modelling Language (UML) in 1997, and the advent of the latest considerably reworked version in 2005, after years of the so-called 'method wars' in the early 90ies. With this, the prescriptive nature of models is augmented with an additional constructive role. This means that models are no longer used just as a sketch to communicate ideas or to explore alternatives, nor serve as specifications for programmers who have then to manually implement the system, but are treated as programs themselves. With this new paradigm called 'Model-Driven Engineering' (MDE), models specify the whole system at different levels of abstractions whereby systematic transformations are employed for a step-wise code generation.

The availability of model transformation languages is not only an essential prerequisite to exploit the constructive nature of models in terms of vertical transformations, thereby changing the level of abstraction and building the bases for code generation, but also to allow horizontal transformation of models that are at the same level of abstraction. Horizontal transformations are of specific interest to realize different integration scenarios such as model translation (e.g. translating an ER model into a UML class model), model augmentation (e.g., weaving aspects into a UML class model), or model alignment (e.g., mapping a content model to its GUI view).



Ziel dieses Seminars ist es, in Form von Gruppenarbeiten einen Überblick über die spezifischen Probleme der Transformation von Modellen im Bereich MDE zu geben. Es sollen von den unterschiedlichen Gruppen interessante Ansätze in diesem Gebiet vorgestellt werden und insbesondere auch neue Entwicklungen und offene Forschungsthemen behandelt werden.

Basisliteratur:
Die konkreten Themenstellungen werden bei der Vorbesprechung bekanntgegeben.


Topic 2: Knowledge Management (Pekka Makkonen)

Blocktermine:
Mi 16.4.2008, 9:00-14:00, Poolraum, TNF-Turm, 3. Stock, Zi T312
Do 17.4.2008, 9:00-14:00, Poolraum, TNF-Turm, 3. Stock, Zi T312


Prüfungsmodus:

Das Seminar aus Informationssysteme wird als Block mit Anwesenheitspflicht abgehalten. Hauptgrundlage der Beurteilung sind die schriftliche Arbeit, die mündliche Präsentation, sowie die aktive Mitarbeit.