703756 Domain-specific Language Engineering
Sommersemester 2016 | Stand: 18.12.2015 | LV auf Merkliste setzenNach Abschluss des Kurses ist der Student/die Studentin mit dem Konzept von Domain-Specific Languages (DSL) vertraut und ist in der Lage, einfache DSLs mit Hilfe von Groovy, Xtext und dem Meta-Programming System (MPS) zu implementieren.
Dieses Seminar behandelt Themen des modernen Software-Engineerings um Software effizienter entwickeln zu können. Drei verschiedene Ansätze werden vorgestellt: Internal Domain-spezifische Sprachen (DSLs) in Groovy, externen DSLs mit Xtext und Language-oriented Programming mit dem Meta-Programming System (MPS). Diese Ansätze haben zum Ziel, die Funktionalität einer Programmiersprache (wie z.B. Java) zu erweitern oder neue Sprachen zu definieren. Siehe zB http://martinfowler.com/bliki/DomainSpecificLanguage.html.
Im ersten Teil des Seminars besteht aus Vorträgen und praktischen Übungen um den Umgang mit internen Domain-spezifische Sprachen (DSLs), externen DSLs und Language-oriented Programming zu erlernen. Der zweite Teil umfasst Projektarbeiten mittleren Aufwands in Gruppen, bei welchen die zuvor erwähnten Methoden zum Einsatz kommen.
- Fakultät für Mathematik, Informatik und Physik
Gruppe 0
|
||||
---|---|---|---|---|
Datum | Uhrzeit | Ort | ||
Do 10.03.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 17.03.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 07.04.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 14.04.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 21.04.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 28.04.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 12.05.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 19.05.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 02.06.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 09.06.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 16.06.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 23.06.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei | |
Do 30.06.2016
|
08.30 - 10.00 | rr 20 rr 20 | Barrierefrei |