143114a Generatives Computing
Zuletzt geändert: | 03.06.2024 / Özkan |
EDV-Nr: | 143114a |
Studiengänge: |
Computer Science and Media (Master), Prüfungsleistung im Modul Generatives Computing
in Semester
1 2 3
Häufigkeit: unregelmäßig |
Dozent: | |
Sprache: | Deutsch |
Art: | - |
Umfang: | 2 SWS |
ECTS-Punkte: | 3 |
Workload: |
Vorlesung: 15 Termine zu je 2 SWS = 22,5 Zeitstunden Vor- bzw. Nachbereitung: 15 Termine zu je 2 SWS = 22,5 Zeitstunden Prüfungsvorbereitung: 5,5 Tage zu je 8 Zeitstunden = 44 Zeitstunden Gesamter Zeitaufwand (Workload) = 89 Zeitstunden |
Prüfungsform: | |
Beschreibung: |
****** Wichtiger Hinweis zum
Wintersemester 2021 ***** Die Veranstaltung wird während der SARS-CoV-2-bedingten Beschränkungen zunächst als synchroner Distance-Learning-Kurs angeboten. Der Zugang wird voraussichtlich über Zoom erfolgen und noch genauer bekannt gegeben. Es gilt der Stundenplan laut Starplan. Falls oder wenn wir uns wieder in Hörsälen treffen dürfen, gilt der jeweils in Starplan angegebene Raum. ********************************************************************** Die Veranstaltung richtet sich an fortgeschrittene Software-Entwickler sowie Interessierte in Compilerbau, Sprachdesign und Framework Technologien. Ziel ist die optimale Entwicklung von Software-Plattformen zur Herstellung spezialisierter Applikationen. Dabei werden sowohl Generierung eingesetzt als auch die Möglichkeiten moderner Programmiersprachen voll ausgenutzt. Eine wichtige Rolle spielen Abstraktion und Analyse von Gegenstandsbereichen, die Formulierung von Beschreibungssprachen und anschliessende Weiterverarbeitung im Rahmen Modellgetriebener Softwareentwicklung. Probleme und Ansätze durch mächtigere Programmiersprachen werden ebenfalls untersucht. Generatives Computing
|
Literatur: |
Czarnecki, Krysztof; Eisenecker, Ulrich W., Generative Programming
- Methods, Tools and Applications, Addison-Wesley, 2000 Stahl, Thomas; Völter, Markus, Modellgetriebene Softwareentwicklung, dPunkt, 2005 Czarnecki, Krzysztof ; Helsen, Simon: Feature-based survey of model transformation approaches in Model-Driven Software Development. In: IBM System Journal 45 (2006) 3 (2006) Frankel, D.: Model-Driven Architecture. John Wiley & Sons, 2003 Kleppe, Anneke ; Warmer, Jos ; Bast, Wim: MDA Explained, The Model DrivenArchitecture: Practice and Promise, Addison Wesley, 2003 Schöning, Uwe: Ideen der Informatik - Grundlegende Modelle und Konzepte, Oldenbourg Wissenschaftsverlag, 2006 Gruhn, Volker, MDA: Effektives Softwareengineering mit UML2 und Eclipse, Springer, 2006 Born, Marc ; Holz, Eckhardt ; Kath, Olaf: Softwareentwicklung mit UML 2 - Die neuen Entwurfstechniken UML 2, MOF 2 und MDA. Addison-Wesley, 2004 Zeppenfeld, Klaus; Wolters, Regine, Generative Software-Entwicklung mit der Model Driven Architecture, Spektrum Akademischer Verlag, 2005 Klar, M., Klar, S., Einfach generieren. Generative Programmierung verständlich und praxisnah, Hanser Fachbuchverlag, 2006 Weitere Literatur finden Sie in der HdM-Bibliothek. |
Internet: | lecture notes, exercises and discussions on generative computing: http://www.kriha.de/krihaorg/generativecomputing.html |