Praktikum Modellgetriebene Software-Entwicklung WS12/13
Semester: | Wintersemester 2012/2013 |
LP (ECTS): | 6 |
SWS: | 4 |
Studiengang: | Master Informatics, Diplom Informatics |
Ansprechpartner: | Dr.-Ing. Lucia Happe (Kapová) Dipl.-Inform. Erik Burger |
- Ort und Zeit der Lehrveranstaltung
unbekannt | |
unbekannt |
- 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.
Ergebnisse
Die angeforderten Daten konnten aufgrund unzureichender Auswahlkriterien nicht angezeigt werden.
Termine
Datum | Zeit | Ort | Beschreibung | Folien | Aufgaben | Lösung | Kommentar |
---|---|---|---|---|---|---|---|
17.10.2012 | 15:45 Uhr | 50.34, 348 | Vorbesprechung | [1] | [2] | ||
24.10.2012 | 16:15 Uhr | 50.34, 333 | Metamodellierung: Grundlagen | [3] | [4] | [5] | |
31.10.2012 | 16:15 Uhr | 50.34, 348 | Ecore und EMF | [6] | [7] | [8] | |
07.11.2012 | 16:15 Uhr | 50.34, 348 | OCL | [9] | [10] | [11]] | Modell: [12] |
14.11.2012 | 16:15 Uhr | 50.34, 348 | Metamodellierung mit Ecore | [13] | [14] | [15] | |
21.11.2012 | 16:15 Uhr | 50.34, 348 | Transformationen 1 | [16] | [17] [18] | [19] [20] | Medini QVT 1.7.0 plugins: [21] |
28.11.2012 | 10:00 Uhr | 50.34, 348 | Lesegruppe: Empirical Assessment of MDE in Industry - Hutchinson et al. | freiwilliger Termin | |||
28.11.2012 | 16:15 Uhr | 50.34, 348 | Transformationen 2 | [22] | [23] [24] | [25] [26] | |
5.12.2012 | 16:15 Uhr | 50.34, 348 | Lösung zu Transformationen 2 | voraussichtlich nur 45 Minuten | |||
11.12.2012 | 15:45 Uhr | 50.34, -143 | Poolraumübung Metamodellierung | ||||
12.12.2012 | 16:15 Uhr | entfällt, dafür SDQ Winterday | |||||
13.12.2012 | 15:45 Uhr | 50.34, -143 | Poolraumübung Transformationen | ||||
19.12.2012 | 16:15 Uhr | 50.34, 348 | Xtext (Weihnachtsblatt) + Projektvorbereitung | Übungsblatt: [27] Projekt: [28] | Beispiel-Workspace PCM: [29] | ||
09.01.2013 | 16:15 Uhr | 50.34, 348 | Gruppen-Sprechstunde | ||||
16.01.2013 | 16:15 Uhr | 50.34, 348 | Gruppen-Sprechstunde | ||||
23.01.2013 | 16:15 Uhr | 50.34, 348 | Gruppen-Sprechstunde | ||||
30.01.2013 | 16:15 Uhr | 50.34, 348 | Gruppen-Sprechstunde | ||||
02.02.2013 | 9:59:59 Uhr | Abgabe Projektdokumentation | entspricht 1.2.2013 AoE | ||||
06.02.2013 | 15:45 Uhr – 17:45 Uhr | 50.34, 348 | Präsentation Projekte | je 15 min Präsentation und bis zu 5 min Fragen, anschließend Abschluss des Praktikums im Vogelbräu Karlsruhe |
Unterlagen
Die Materialien werden auf http://sdqweb.ipd.kit.edu/lehre/WS1213-PrakMDSD/ für Sie bereit gestellt.
- Der Zugang ist passwortgeschützt (Benutzername und Passwort werden in der Vorbesprechung mitgeteilt).
Administratives
- Lesegruppe
- Praktikum Modellgetriebene Software-Entwicklung WS12/13
- Praxis der Software-Entwicklung 12 WS12/13
- Seminar Betriebliche Unternehmenssoftware und IBM zSeries WS12/13
- Seminar Qualität virtualisierter Ressourcen WS12/13
- Vorlesung Programmierparadigmen WS12/13
- Vorlesung Software-Evolution WS12/13
- Vorlesung Softwaretechnik II WS12/13