PTI06570 – Muster und Mustersprachen in der Informatik

Modul
Muster und Mustersprachen in der Informatik
Pattern And Pattern Languages of Programming
Modulnummer
PTI06570
Version: 1
Fakultät
Physikalische Technik / Informatik
Niveau
Bachelor
Dauer
1 Semester
Turnus
Sommersemester
Modulverantwortliche/-r

Prof. Dr. Ralf Laue
ralf.laue(at)fh-zwickau.de

Dozent/-in(nen)

Prof. Dr. Ralf Laue
ralf.laue(at)fh-zwickau.de

Lehrsprache(n)

Deutsch
in "Muster und Mustersprachen in der Informatik"

ECTS-Credits

4.00 Credits

Workload

120 Stunden

Lehrveranstaltungen

2.00 SWS (2.00 SWS Seminar)

Selbststudienzeit

90.00 Stunden
60.00 Stunden Selbststudium - Muster und Mustersprachen in der Informatik
30.00 Stunden Vor-/Nachbereitung - Muster und Mustersprachen in der Informatik

Prüfungsvorleistung(en)
Keine
Prüfungsleistung(en)

alternative Prüfungsleistung - Vortrag und Bericht
Modulprüfung | Prüfungsdauer: 20 min | Wichtung: 100%
in "Muster und Mustersprachen in der Informatik"

Medienform
Keine Angabe
Lehrinhalte/Gliederung
  • Der Muster-Begriff
    Muster
    Anti-Muster
    Mustersprachen
    Muster-Template
  • wichtige Architekturmuster (Literatur: Hohpe)
  • Spezifikations-Muster
  • Muster für Vorgehensmodelle bei Softwareprojekten
  • Vorgehensweise beim Erstellen eines Musterkatalogs
    Beschreiben eines eigenen Musters
    gegenseitiges Review der Musterbeschreibungen
    kontinuierliche Verbesserungen im Review-Prozess
Qualifikationsziele

Die Studierenden kennen die Bedeutung von Mustern (Patterns) in verschiedenen Bereichen der Informatik. Insbesondere kennen sie Muster für die Architektur von Softwaresystemen und können sie erfolgreich auf praktische Anwendungen übertragen.
Die Studierenden können sich Mustersprachen - auch in englischer Sprache - selbständig erarbeiten und kennen die Vorgehensweise beim Erstellen eines Musterkatalogs.

Besondere Zulassungsvoraussetzung

keine

Empfohlene Voraussetzungen

Inhalte der Module:
Grundlagen der bzw. Einführung in die Programmierung 1 und 2
PTI621-Algorithmen und Datenstrukturen
PTI612-Software Engineering
PTI615-Objektorientierte Softwareentwicklung

Fortsetzungsmöglichkeiten
Keine Angabe
Literatur
  • Gregor Hohpe: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions Proceedings der PLoP-Konferenzen von www.hillside.net
Hinweise
Keine Angabe