Design of Information Systems
Design of Information Systems
|
Modulnummer
MB-703.02
|
Master
|
Zugeordnet zu Masterprofil
|
Modulbereich
:
Praktische und Technische Informatik
Modulteilbereich
:
703 Datenbanksysteme
|
Anzahl der SWS
V |
UE |
K |
S |
Prak. |
Proj. |
∑ |
4 |
2 |
0 |
0 |
0 |
0 |
6 |
|
Kreditpunkte
:
8
|
Turnus
i. d. R. angeboten in jedem SoSe
|
Formale Voraussetzungen
:
-
|
Inhaltliche Voraussetzungen
:
Datenbanksysteme
|
Vorgesehenes Semester
:
ab 1. Semester
|
Sprache
:
Deutsch/Englisch
|
Ziele
:
-
Sich in den Begriffen des Gebietes Informationssysteme ausdrücken können. Systemkomponenten und deren metamodellierungstechnische Grundlagen nennen und einordnen können.
-
Über detailierte Kenntnisse von Informationssystemen verfügen, insbesondere durch Metamodellierung der Systeme. Modellierungssprachen von Programmiersprachen abgrenzen können. Konzeptuelle Modelle von Implementierungstechiken unterscheiden können.
-
Realisierung von Modellen und Metamodellen durchführen können. Metamodellierung von Datenbankmodellen vornehmen können. Domänenspezifische Sprachen mit Metamodellen darstellen können. Gutes Sprachverständnis durch strikte Trennung von Syntax und Semantik entwickelt haben.
|
Inhalte
:
- Entwicklungszyklus von Informationssystemen
- Objektorientierte, graphische Entwurfssprachen
- Ansätze zur integrierten Beschreibung von Struktur und Verhalten
- Unified Modeling Language UML und Metamodelle (UML-Diagramme zur Beschreibung von Struktur und Verhalten, Object Constraint Language OCL, UML Specification Environment USE, Metamodelierung von UML)
- Metamodelierung von Datenmodellen und deren Transformation (Syntax und Semantik des ER-Modells, Syntax und Semantik des Relationenmodells, Syntax und Semantik der Transformation, Instanziierung und Validierung)
Insbesondere werden folgende theoretisch/methodische Grundlagen im Zusammenhang dieser Inhalte behandelt:
- Zusammenhang zwischen UML/OCL und Prädikatenlogik erster Stufe
- Validierung von formalen OCL-Spezifikationen
- Grundlagen der Metamodellierung
- Metamodellierung von Datenbankmodellen und deren Transformation
|
Unterlagen (Skripte, Literatur, Programme usw.)
:
- Rumbaugh, J., et al.: UML Reference Manual, Addison Wesles, 2004.
- OMG: UML 2.0, 2004.
|
Form der Prüfung
:
i.d.R. Hausarbeit oder Bearbeitung von Übungsaufgaben und Fachgespräch oder mündliche Prüfung
|
Arbeitsaufwand
Präsenz |
84 |
Übungsbetrieb/Prüfungsvorbereitung |
156 |
Summe |
240 h |
|
Lehrende:
Prof. Dr. M. Gogolla
|
Verantwortlich
Prof. Dr. M. Gogolla
|