Angewandte Informatik - Modellierung

Inhalt

Modellierung ist im Kontext komplexer Informationssysteme für viele Aspekte von zentraler Bedeutung: u.a. im Kontext zu entwickelnder Systeme für das Verstehen ihrer Funktionalität oder im Kontext existierender Systeme für die Unterstützung ihrer Wartung und Weiterentwicklung.

Modellierung, insbesondere Modellierung von Informationssystemen, bildet den Schwerpunkt dieser Vorlesung. Die Vorlesung ist im Wesentlichen in zwei Teile gegliedert. Im ersten Teil wird die Modellierung von statischen Aspekten, in dem zweiten Teil wird die Modellierung von den dynamischen Aspekten von Informationssystemen behandelt.

Die Vorlesung beginnt mit der Definition von Modellen und den Vorteilen der Modellbildung. Danach werden fortgeschrittene Aspekte von UML, das Entity Relationship Modell (ER-Modell) und Logiken zur Modellierung von statischen Aspekten in Detail erklärt. Des weiteren werden das relationale Modell sowie der systematische Entwurf von Datenbanken ausgehend von ER-Modellen behandelt. Zur Modellierung dynamischer Aspekte werden verschiedene Arten von Petri-Netzen mit den zugehörigen Analysetechniken vorgestellt.

Lernziele:

Studierende

  • erläutern die Stärken und Schwächen der verschiedenen Ansätze zur Modellierung von Informationssystemen,
  • wählen für eine gegebene Fragestellung eine geeignete Modellierungsmethode aus und wenden diese selbständig an,
  • erstellen selbständig UML-Modelle, ER-Modelle und Petri-Netze,
  • modellieren gegebene Sachverhalte in Aussagen- und Prädikatenlogik und können diese interpretieren,
  • analysieren verschiedene Eigenschaften in der Aussagen- und Prädikatenlogik,
  • erstellen und bewerten relationale Datenbankschemata sowie formulieren Anfragen in relationaler Algebra.

Arbeitsaufwand:

Wirtschaftsingenieurwesen / Technische Volkswirtschaftslehre:

  • Gesamtaufwand bei 4,5 Leistungspunkten: ca. 135 Stunden
  • Vorlesung: 30 Stunden (15 Termine)
  • Übung (Tutorien): 15 Stunden (7 Termine)
  • Selbststudium: 90 Stunden

Informationswirtschaft / Wirtschaftsinformatik

  • Gesamtaufwand bei 4 Leistungspunkten: ca. 120 Stunden
  • Vorlesung: 30 Stunden (15 Termine)
  • Übung (Tutorien): 15 Stunden (7 Termine)
  • Selbststudium: 75 Stunden
VortragsspracheDeutsch
Literaturhinweise
  • Bernhard Rumpe. Modellierung mit UML, Springer-Verlag, 2004.
  • R. Elmasri, S. B. Navathe. Fundamentals of Database Systems. Pearson Education 2009.
  • W. Reisig. Petrinetze, Springer-Verlag, 2010.

Weiterführende Literatur:

  • U. Kastens, H. Kleine Büning. Modellierung – Grundlagen und Formale Methoden. Carl Hanser Verlag, 2014
  • J.L. Peterson. Petri Net Theory and Modeling of Systems, Prentice Hall, 1981.
  • U. Schöning. Logik für Informatiker. Spektrum Akademischer Verlag,
    2000