Praktikum Modellgetriebene Software-Entwicklung WS13/14

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

Semester: Wintersemester 2013/14
LP (ECTS): 6
SWS: 4
Studiengang: Master Informatics, Diplom Informatics
Ansprechpartner: Dipl.-Inform. Erik Burger
Ort und Zeit der Lehrveranstaltung
Mittwochs 17:30-19:00 Uhr
Seminarraum 348 (Gebäude 50.34)
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 eine domänenspezifische Sprache sowie Modell-Transformationen.

Termine

Datum Zeit Ort Beschreibung Folien Aufgaben Lösung Kommentar
23.10.2013 15:45 Uhr 50.34, 333 Vorbesprechung [1] [2] [3]
30.10.2013 17:30 Uhr 50.34, 348 Metamodellierung I [4] [5] [6]
06.11.2013 17:30 Uhr 50.34, 348 Metamodellierung II [7] [8] [9]
13.11.2013 17:30 Uhr 50.34, 348 OCL [10] [11] [12] Modell: [13]
20.11.2013 17:30 Uhr 50.34, 348 Transformationen I [14] [15] [16] Unterlagen: [17]
27.11.2013 17:30 Uhr 50.34, 348 Transformationen II [18] [19] [20] Unterlagen: [21]
04.12.2013 17:30 Uhr 50.34, 348 Codegeneratoren [22] [23] [24] Unterlagen: [25]; Aufgabe: [26]
11.12.2013 17:30 Uhr 50.34, 348 Grafische Editoren [27] [28] [29] Unterlagen: [30]
18.12.2013 17:30 Uhr 50.34, 348 Weihnachtsübungsblatt [31] [32] [33]
08.01.2014 17:30 Uhr 50.34, 348 Projektaufgabe [34] Unterlagen: [35]

Korrigierte Mediastore Datei

Unterlagen

Die Materialien werden auf Emblem-readonly small.png http://sdqweb.ipd.kit.edu/lehre/WS1314-PrakMDSD/ für Sie bereit gestellt.

  • Der Zugang ist passwortgeschützt (Benutzername und Passwort werden in der Vorbesprechung mitgeteilt).

Abgabe der Übungsblätter

Das 1. Übungsblatt wird per E-Mail an Max Kramer abgegeben.

Ab dem 2. Übungsblatt erfolgt die Abgabe per SVN. Benutzt dazu das studentische Repository

https://svnserver.informatik.kit.edu/i43/svn/stud/VornameName/

nutzen und dort folgende Verzeichnisstruktur anlegen:

/VornameNachname
 +- WS1314-MDSDPrak
    +- Blatt01
    +- Blatt02

Administratives


Lehrangebot nach Studiengang

Informatik

Bachelor · Master · Diplom

Informationswirtschaft

Bachelor · Master · Diplom