Praktikum Modellgetriebene Software-Entwicklung SS17
Semester: | Sommersemester 2017 |
LP (ECTS): | 6 |
SWS: | 4 |
Studiengang: | Master Informatics, Master Information Engineering |
Ansprechpartner: | Dr.-Ing. Erik Burger |
- Ort und Zeit der Lehrveranstaltung
Mittwoch 15:45–17:15 | |
Geb. 50.34, Raum 350 |
- ILIAS-Bereich
- Seite im Vorlesungsverzeichnis
Inhalt des Praktikums
Modellgetriebene Entwicklungsmethoden sind vor allem durch das Eclipse Modeling Framework (EMF) und die OMG-Standards MOF, UML und QVT populär geworden. Fortschrittliche Software-Entwicklungskonzepte wie Produktlinien, Generative Programmierung und Modelltransformationen ermöglichen es heute, Software flexibler und schneller zu entwickeln und auf unterschiedlichen Plattformen einzusetzen. Domänenspezifische Sprachen (DSL) und die daraus generierten graphischen und textuellen Editoren können einfach erstellt werden.
In diesem Praktikum werden aktuelle Techniken der Modellgetriebenen Software-Entwicklung (MDSD) behandelt. Die Studierenden arbeiten mit aktuellen Frameworks und Sprachen wie EMF, QVT, ATL und XText, und erstellen domänenspezifische Sprachen, Modell-Transformationen sowie graphische Editoren mit Graphiti/Sirius.
Termine
Datum | Zeit | Ort | Meilenstein | Folien | Aufgaben | Kommentar |
---|---|---|---|---|---|---|
Mi 26.04.2017 | 15:45-17:15 Uhr | 50.34, 350 | Erstes Treffen | [1] | [2] | Passwort wird per E-Mail mitgeteilt |
Mi 03.05.2017 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 10.05.2017 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 17.05.2017 | 15:45-17:15 Uhr | 50.34, 350 | Metamodell | [3] | ||
Mi 24.05.2017 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 31.05.2017 | 15:45-17:15 Uhr | 50.34, 350 | Xtext-Grammatik | [4] | ||
Mi 07.06.2017 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 14.06.2017 | 15:45-17:15 Uhr | 50.34, 350 | Modelltransformation | [5] | ||
Mi 21.06.2017 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 28.06.2017 | 15:45-17:15 Uhr | 50.34, 350 | Code-Generator | [6] | ||
Mi 05.07.2017 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 12.07.2017 | 15:45-17:15 Uhr | 50.34, 350 | Graphischer Editor | |||
Mi 19.07.2017 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 26.07.2017 | 15:45-17:15 Uhr | 50.34, 350 | Abschlusspräsentation |
Intern
- Lesegruppe
- Praktikum Modellgetriebene Software-Entwicklung SS17
- Praktikum Software Quality Engineering mit Eclipse SS17
- Praxis der Software-Entwicklung 12 SS17
- Proseminar Software-Katastrophen SS17
- Vorlesung Requirements Engineering SS17
- Vorlesung Software-Architektur und -Qualität SS17
- Übung Programmieren SS17