Praktikum Modellgetriebene Software-Entwicklung SS16
Semester: | Sommersemester 2016 |
LP (ECTS): | 6 |
SWS: | 4 |
Studiengang: | Master Informatics, Diplom Informatics, Master Information Engineering, Diplom Information Engineering |
Ansprechpartner: | Dr.-Ing. Erik Burger |
- Ort und Zeit der Lehrveranstaltung
Do 21.4.2016, 13:00 (Vorbesprechung) | |
Geb. 50.34, Raum 348 |
- 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 |
---|---|---|---|---|---|---|
Do 21.04.2016 | 13:00-14:00 Uhr | 50.34, 348 | Vorbesprechung | [1] | [2] | |
Mi 27.04.2016 | 15:45-17:15 Uhr | 50.34, 333 | Treffen | |||
Mi 04.05.2016 | 15:45-17:15 Uhr | 50.34, 333 | Treffen | |||
Mi 11.05.2016 | 15:45-17:15 Uhr | 50.34, 333 | Metamodell | [3] | ||
Mi 18.05.2016 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 25.05.2016 | 15:45-17:15 Uhr | 50.34, 350 | Textuelle Syntax (Xtext) | [4] | ||
Mi 01.06.2016 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 08.06.2016 | 15:45-17:15 Uhr | 50.34, 350 | Transformation | [5] | ||
Mi 15.06.2016 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 22.06.2016 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 29.06.2016 | 15:45-17:15 Uhr | 50.34, 350 | Code-Generator | [6] | ||
Mi 06.07.2016 | 15:45-17:15 Uhr | 50.34, 350 | Treffen | |||
Mi 13.07.2016 | 15:45-17:15 Uhr | 50.34, 350 | Editor (Sirius) | |||
Mi 20.07.2016 | 15:45-17:15 Uhr | 50.34, 350 | Abschlusspräsentation |
Intern
- Lesegruppe
- Praktikum Modellgetriebene Software-Entwicklung SS16
- Praktikum Software Quality Engineering mit Eclipse SS16
- Praxis der Software-Entwicklung 12 SS16
- Proseminar Software-Katastrophen SS16
- Vorlesung Requirements Engineering SS16
- Vorlesung Software-Architektur und -Qualität SS16
- Übung Programmieren SS16