Modellierung und Design Patterns 2Lehrveranstaltung Prüfungsordnung: MI-BA-2011 StudienorganisationStudiensemester: 2 Turnus: Sommersemester, jährlich Schwerpunkt: Studienschwerpunkt Medien-Programmierung Modultyp: Pflichtveranstaltung Lehrform: Vorlesung/Labor Sprache: Deutsch Kompetenzen/LernzieleSie kennen objekt-orientierte Analyse- und Entwurfsmethoden sowie die wichtigsten Entwurfsmuster. Sie nutzen die UML-Notation zur Beschreibung von Entwurfsmustern und wissen, wie die Grundstruktur von Entwurfsmustern in der Programmiersprache Java umgesetzt wird. Sie erkennen in der Software-Architektur genutzte Entwurfsmuster. Sie können die Erweiterbarkeit von Software-Designs bewerten und diese durch Reengineering und Refactoring gezielt verbessern. InhalteEntwurfsmuster (Design Patterns) sind abstrakte Beschreibungen von Problemen und deren Lösung beim Entwurf und der Implementierung von Softwaresystemen. Das Verständnis von Entwurfsmustern erleichtert die Analyse von Anwendungsproblemen. Anhand erkannter Muster in der Problemstellung lassen sich:
Entwurfsmuster führen klar definierte Begriffe zur Beschreibung des Verhaltens komplexer Softwaresysteme ein und vereinfachen so die Kommunikation zwischen Software-Entwicklern bei der Problemanalyse und des Design erweiterbarer Lösungen.
Arbeitsaufwand2 SWS, 2,5 Creditpoints (CP) 30 h Präsenzstudium, 45 h Eigenstudium PrüfungArt der Prüfung: Prüfungsleistung Prüfungsform: K(2) oder SP(HA, Arb) Literatur
VoraussetzungenEmpfohlene VeranstaltungenVerantwortliche DozentenModulverantwortliche(r): Prof. Dr.-Ing. Knut Hartmann Dozent(in): Prof. Dr.-Ing. Knut Hartmann |