Modellbasierte Softwareentwicklung

Modellbasierte Softwareentwicklung

SWS 4
ECTS 5
Sprache(n) Deutsch (Standard)
Englisch
Lehrform SU mit Praktikum
Angebot in jedem Wintersemester
Aufwand

30 Präsenzstunden Vorlesung, 30 Präsenzstunden Praktikum, 45 Stunden Vor-/Nachbereitung des Praktikums, 45 Stunden Nachbereitung der Vorlesung und Prüfungsvorbereitung

Voraussetzungen

Grundlegende Programmierkenntnisse (OO, Prozedural); Erfahrung in SW Entwicklung / SW Engineering; Grundkenntnisse und Anwendung der UML;

Ziele

Die Studierenden sind in der Lage

  • Grundbegriffe der Modellierung zu erläutern
  • die "Modellierung" in Bezug zu anderen Gebieten der Informatik zu setzen und kritisch zu bewerten und in einen Entwicklungsprozess zu integrieren
  • geeignete Modelltypen für konkrete Anwendungen vorzuschlagen
  • Modelle und Metamodelle zu formulieren
  • Architektur und Mechanismen von Modellierungswerkzeugen zu erläutern
Inhalt
  • Einführung: Modellierung als Ausprägung der (alten) Idee problemnaher Systembeschreibung
  • Begriffe, Abgrenzung und verwandte Themen
  • Hierarchie der Modellierung und Metamodellierung
  • Modellierung für Daten, Algorithmen und zeitliche Synchronisation
  • Modelltransformation und Codegenerierung
  • Modellierung und Verifikation
  • Modellierungswerkzeuge
  • Integration der Modellierung in den Entwicklungsprozess
Medien und Methoden

Tafel, Folien oder Beamer

Literatur

Thomas Stahl, Markus Völter, Sven Efftinge, Arno Haase; Modellgetriebene Softwareentwicklung Techniken, Engineering, Management; 2., aktualisierte und erweiterte Auflage,2007, ISBN 978-3-89864-448-8

OMG, MDA Guide Version 1.0.1,omg/03-06-01,2003

Brambilla, Marco, et al. Model-Driven Software Engineering in Practice : Second Edition, Morgan & Claypool Publishers, 2017. ProQuest Ebook Central

Zuordnungen Curricula
SPO Fachgruppe Code ab Semester Prüfungsleistungen

IG Version 2019

EC: Schwerpunkt

IG-TTI-0070

1

Schein
benotete mündliche Prüfung
schriftliche Prüfung

IG Version 2019

SWE: Schwerpunkt

IG-TTI-0070

1

Schein
benotete mündliche Prüfung
schriftliche Prüfung

IG Version 2019

VCML: Fachliche u. persönliche Profilbildung

IG-TTI-0070

1

Schein
benotete mündliche Prüfung
schriftliche Prüfung

IG Version 2024

EC: Schwerpunkt

IG-TTI-0070

1

Schein
benotete mündliche Prüfung
schriftliche Prüfung

IG Version 2024

SWE: Schwerpunkt

IG-TTI-0070

1

Schein
benotete mündliche Prüfung
schriftliche Prüfung

IG Version 2024

VCML: Fachliche u. persönliche Profilbildung

IG-TTI-0070

1

Schein
benotete mündliche Prüfung
schriftliche Prüfung

IG Version 2024

ITSEC: Fachliche u. persönliche Profilbildung

1

Schein
benotete mündliche Prüfung
schriftliche Prüfung