Praktikum Modellgetriebene Software-Entwicklung SS16

Aus SDQ-Wiki
Praktikum Modellgetriebene Software-Entwicklung (2400034)

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


Lehrangebot nach Studiengang

Informatik

Bachelor · Master · Diplom

Informationswirtschaft

Bachelor · Master · Diplom