Vorlesung Modellgetriebene Software-Entwicklung WS14/15
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 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 | 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 Wintersemester 2014/15
- Lesegruppe
- Praktikum Software Quality Engineering mit Eclipse WS14/15
- Praxis der Forschung: Automated Software Privacy Analysis - Teil 2 WS14/15
- Praxis der Forschung: Modellgetriebene Software-Entwicklung - Teil 2 WS14/15
- Praxis der Software-Entwicklung 12 WS14/15
- Seminar Sichtenbasierte Entwicklung Softwareintensiver Systeme WS14/15
- Vorlesung Modellgetriebene Software-Entwicklung WS14/15
- Vorlesung Programmieren WS14/15
- Vorlesung Software-Evolution WS14/15
- Vorlesung Softwaretechnik II WS14/15