Vorlesung Modellgetriebene Software-Entwicklung WS14/15

Aus SDQ-Wiki
Modellgetriebene Software-Entwicklung (24657)

Semester: Wintersemester 2014/15
LP (ECTS): 3
SWS: 2
Studiengang: Master Informatics, Diplom Informatics, Master Information Engineering, Diplom Information Engineering
Dozent: Dr.-Ing. Lucia Happe
Ort und Zeit der Lehrveranstaltung
Do, 15:45 - 17:15 (ab 23.10.2014)
50.34 Raum -102
ILIAS-Bereich
Seite im Vorlesungsverzeichnis
Zykluswechsel von Sommer- auf Wintersemester
Beginnend mit WS 2014/15 wird die Vorlesung Modellgetriebene Software-Entwicklung regelmäßig im Wintersemester gehalten.

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, 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 Modell-zu-Text-Transformationen wie dem oAW-Framework oder JET werden Ihnen auch Modell-zu-Modell-Transformationen in der QVT-Sprachfamilie 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 Emblem-readonly small.png https://sdqweb.ipd.kit.edu/lehre/WS1415-MDSD für Sie bereit gestellt. Der Zugang ist passwortgeschützt; Benutzername: stud. Das Passwort wird Ihnen in der Vorlesung mitgeteilt.

Nr. Termin Thema Emblem-readonly small.png Folien Version
1. 23.10.2014 Introduction [1] v1
2. 30.10.2014 Metamodelling [2] v1
3. 06.11.2014 Advanced UML [3] v1
4. 13.11.2014 Intro OCL [4] v1
5. 13.11.2014 More OCL [5] v1
6. 27.11.2014 Model Transformations [6] v1
7. 04.12.2014 Model Transformations II [7] v1
8. 11.12.2014 Model-to-Text Transformations [8] v1
9. 18.12.2014 Gastvortrag von Dr.-Ing Thomas Goldschmidt, ABB Corporate Research Germany
zum Thema Application of Model-Driven Engineering in an Industrial Context at ABB
10. 08.01.2015 DSLs, MDSD and Quality [9][10] v1
11. 15.01.2015 Gastvortrag von Dr. Markus Voelter, Independent Consultant, voelter – ingenieurbüro für softwaretechnologie, Berater und Coach für die itemis AG in Stuttgart
zum Thema Language Workbenches als Basis für Modellgetriebene Entwicklung
[11] v1
12. 22.01.2015 MDSD Processes [12] v1
13. 29.01.2015 Dieser Termin fällt wegen Krankheit aus.
14. 05.02.2015 Gastvortrag von Prof. Dr. Colin Atkinson, Universität Mannheim
zum Thema Multi-level Modeling with Melanie
[13] v1
15. 12.02.2015 MDSD Research and Vitruvius [14] v1

Administratives

  • Vorlesung am 13.11. 15:45 - 17:15 Uhr wurde in den Grashof-Hörsaal im Geb. 10.91 verlegt.
  • Vorlesung am 29.1. fällt wegen Krankheit aus!!!
  • Organisation


Lehrangebot nach Studiengang

Informatik

Bachelor · Master · Diplom

Informationswirtschaft

Bachelor · Master · Diplom