I756 – Modellgetriebene Softwareentwicklung
Modul
Modellgetriebene Softwareentwicklung
Model-Driven Software Development |
Modulnummer
I756
Version: 1 |
Fakultät
Informatik/Mathematik
|
Niveau
Master
|
Dauer
1 Semester
|
Turnus
Sommer- und Wintersemester
|
Modulverantwortliche/-r
Prof. Dr.-Ing. habil. Dirk Müller |
Dozent/-in(nen)
Prof. Dr.-Ing. habil. Dirk Müller |
Lehrsprache(n)
Deutsch - 90.00% Englisch - 10.00% |
ECTS-Credits
5.00 Credits |
Workload
150 Stunden |
Lehrveranstaltungen
4.00 SWS (2.00 SWS Vorlesung | 2.00 SWS Praktikum) |
Selbststudienzeit
90.00 Stunden |
Prüfungsvorleistung(en)
Semesterarbeit |
Prüfungsleistung(en)
Schriftliche Prüfungsleistung |
Lehrform
2/0/2 V/Ü/P |
Medienform
|
Lehrinhalte/Gliederung
|
Qualifikationsziele
Im Kontext dieser Lehrveranstaltung sind Software Factories Werkzeuge, die Anwendungsentwickler benutzen, um - beginnend mit der Modellierung von fachspezifischen Inhalten einer Anwendungsdomäne - Software-Artefakte variabel bzgl. der Zieltechnologie zu erzeugen. Studierende sollen befähigt werden, aus formal spezifizierten Modellen automatisiert lauffähige Softwaresysteme zu entwickeln und anzuwenden. Die Veranstaltung ist Java-basiert und baut auf dem Eclipse-Framework auf. In the context of this module, software factories are tools used by application developers - starting with modeling of subject-specific content of an applicatio domain - in order to develop software artefacts variably related to the target technology. Students shall be enabled to develop and to apply software systems from formally specified models. The module is based on Java and Eclipse. |
Sozial- und Selbstkompetenzen
Da die Semesterarbeit i.d.R. in Zweiergruppen bearbeitet wird, wird die Sozialkompetenz Teamfähigkeit gefördert. Am Beispiel von Eclipse wird die Einarbeitung in eine neue IDE geübt. |
Besondere Zulassungsvoraussetzung
Keine Angabe
|
Empfohlene Voraussetzungen
Java-Programmierung |
Fortsetzungsmöglichkeiten
Keine Angabe
|
Literatur
|
Aktuelle Lehrressourcen
|
Hinweise
Keine Angabe
|
Link zu Kurs/Lernressourcen im OPAL
|