Vorlesung Modellgetriebene Software-Entwicklung SS14

From SDQ-Wiki
Jump to: navigation, search
Modellgetriebene Software-Entwicklung (24657)
Semester: Sommersemester 2014
LP (ECTS): 3
SWS: 2
Dozent: Dr.-Ing. Lucia Happe
Ort und Zeit der Lehrveranstaltung
Mo, 14:00 - 15:30 Uhr
Raum 045/046 (Gebäude 50.41, Allgemeines Verfügungsgebäude)
Teil folgender Module
Teil folgender Studiengänge
Master Informatics, Diplom Informatics, Master Information Engineering, Diplom Information Engineering


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 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 http://sdqweb.ipd.uka.de/lehre/SS14-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. 14.04.2014 Introduction [1] v1
2. 28.04.2014 Metamodelling [2] v1
3. 05.05.2014 Advanced UML [3] v2
4. 12.05.2014 OCL [4] v1
5. 19.05.2014 More OCL [5] v1
6. 26.05.2014 Model Transformations [6] v1
7. 02.06.2014 More Model Transformations [7] v1
8. 16.06.2014 Gastvortrag: Dr.-Ing Thomas Goldschmidt, ABB Corporate Research Germany Application of Model-Driven Engineering in an Industrial Context at ABB v1
9. 23.06.2014 Model2Text Transformations [8] v1
10. 30.06.2014 Gastvortrag: M.Sc. Georg Hinkel, Domain Specific Languages and their quality [9] v1
11. 07.07.2014 MDSD Processes [10] v1
12. 14.07.2014 Gastvortrag: Dipl.-Inform. Erik Burger, View-based Model-driven Engineering with Vitruvius [11]

Administratives


Lehrangebot nach Studiengang
Informatik
Bachelor · Master · Diplom

Informationswirtschaft

Bachelor · Master · Diplom