Vorlesung Modellgetriebene Software-Entwicklung SS13

Aus SDQ-Wiki
Modellgetriebene Software-Entwicklung (24657)

Semester: Sommersemester 2013
LP (ECTS): 3
SWS: 2
Studiengang: Master Informatics, Diplom Informatics, Master Information Engineering, Diplom Information Engineering
Dozent: Jun.-Prof. Dr. Oliver Hummel
Ort und Zeit der Lehrveranstaltung
Montags, 14:00 - 15:30 Uhr
Raum 045/046 (Gebäude 50.41, Allgemeines Verfügungsgebäude)
ILIAS-Bereich
Seite im Vorlesungsverzeichnis
Ort und Zeit der Vorlesung
Appointment-new.png
Montags, 14:00 - 15:30 Uhr
Raum 045/046 (Gebäude 50.41, Allgemeines Verfügungsgebäude)
(15.04. - 15.07.2013)

Inhalt der Vorlesung

In dieser Vorlesung beschäftigen Sie sich mit der modellgetriebenen Entwicklung von Software-Systemen (Model-Driven Software Engineering, MDSE). Neben klangvollen Standards wie die MDA der OMG, beleuchtet diese Vorlesung auch die Konzepte hinter der modellgetriebenen Software-Entwicklung:

  • Welche Techniken lassen sich für modellgetriebene Software-Entwicklung nutzen?
  • Wie lassen sich Plattformen aus bestehenden Software-Produkten ableiten?
  • Sie beleuchten das große Feld der Meta-Modellierung, die Entwicklung von Meta-Modellen auf Basis von UML mit Profilen sowie die Erstellung eigener bedarfsgerechter Meta-Modelle
  • Transformationen werden einen besonders großen Platz in der Vorlesung einnehmen. Neben Quasi-Standards für Model-2-Text-Transformationen wie dem oAW-Framework oder JET werden Ihnen auch Model-2-Model-Transformationen wie QVT näher gebracht.

Themen:

  • Modellgetriebene Entwicklungsprozesse
  • OMG MDA vs. MDSD
  • UML, UML Profile, eigene Meta-Modelle
  • Werkzeuge: QVT, oAW, ...

Unterlagen

Vorlesungsfolien und Übungsmaterial werden auf https://studium.kit.edu/sites/vab/0x4553ED6F79A89D4AA3C6CD55180C3D36/Start/homepage.aspx für Sie bereit gestellt. Der Zugang ist passwortgeschützt, das Passwort wird Ihnen in der Vorlesung mitgeteilt.


Administratives


Lehrangebot nach Studiengang

Informatik

Bachelor · Master · Diplom

Informationswirtschaft

Bachelor · Master · Diplom