Praktikum Modellgetriebene Software-Entwicklung SS18

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

Semester: Sommersemester 2018
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

https://ilias.studium.kit.edu/goto.php?target=crs 796084&client id=produktiv

Seite im Vorlesungsverzeichnis
https://campus.studium.kit.edu/event/9nILcjb8T4uAD4K4blae3g

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.

Anmeldung

  • Eine Anmeldung ist Voraussetzung für die Teilnahme. Es stehen 12 Praktikumsplätze zur Verfügung.
  • Bitte melden Sie sich auf der ILIAS-Lernplattform an, indem Sie einen Antrag auf Beitritt zu dem Kurs stellen. Sie erhalten eine Bestätigungsmail über den Antrag auf Aufnahme und stehen somit auf der Warteliste. In der Vorbesprechung wird Ihnen dann die Teilnahme bestätigt.

Termine

Datum Zeit Ort Meilenstein Folien Aufgaben Kommentar
Mi 25.04.2018 15:45-17:15 Uhr 50.34, 350 Erstes Treffen Materialien auf der ILIAS-Lernplattform
Mi 02.05.2018 15:45-17:15 Uhr 50.34, 350 Treffen
Mi 09.05.2018 15:45-17:15 Uhr 50.34, 350 Treffen
Mi 16.05.2018 15:45-17:15 Uhr 50.34, 350 Metamodell
Mi 23.05.2018 15:45-17:15 Uhr 50.34, 350 Treffen
Mi 30.05.2018 15:45-17:15 Uhr 50.34, 350 Xtext-Grammatik
Mi 06.06.2018 15:45-17:15 Uhr 50.34, 350 Treffen
Mi 13.06.2018 15:45-17:15 Uhr 50.34, 350 Modelltransformation
Mi 20.06.2018 15:45-17:15 Uhr 50.34, 350 Treffen
Mi 27.06.2018 15:45-17:15 Uhr 50.34, 350 Code-Generator
Mi 04.07.2018 15:45-17:15 Uhr 50.34, 350 Treffen
Mi 11.07.2018 15:45-17:15 Uhr 50.34, 350 Graphischer Editor
Mi 18.07.2018 15:45-17:15 Uhr 50.34, 350 Treffen
Mi 25.07.2018 15:45-17:15 Uhr 50.34, 333 Abschlusspräsentation

Intern

Lehrangebot nach Studiengang

Informatik

Bachelor · Master

Informationswirtschaft

Bachelor · Master