Vorlesung Modellgetriebene Software-Entwicklung SS13
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
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 Sommersemester 2013
- Lesegruppe
- Praktikum Software Quality Engineering mit Eclipse SS13
- Praktikum Software-Qualität auf Cloud-Großrechner IBM z10 SS13
- Projektgruppe Modellgetriebene Software-Entwicklung - Teil 1 SS13
- Proseminar Inside Eclipse SS13
- Seminar Methoden des Requirements Engineering SS13
- Vorlesung Komponentenbasierte Software-Architektur SS13
- Vorlesung Modellgetriebene Software-Entwicklung SS13
- Vorlesung Performance Engineering SS13