http://www.tu-ilmenau.de

Logo TU Ilmenau


INHALTE

Objektorientierte Modellierung - OOM

Die Objektorientierte Modellierung ist eine Lehrveranstaltung des FG System- und Software-Engineering und wird im Allgemeinen im Wintersemester angeboten.

Anrechenbarkeit:

  • 5 Leistungspunkte
  • Wahlpflicht-Lehrveranstaltung
  • Master-Studenten der Informatik (empfohlen für das 3. Fachsemester)
  • Master-Studenten der Ingenieurinformatik  (empfohlen für das  2. Fachsemester)
  • Master-Studenten der Wirtschaftsinformatik (Informatik-Wahlfächer - Wahlpflichtblock)

Die Lehrveranstaltung ist inhaltlich ähnlich zu der bisherigen Lehrveranstaltung Objektorientierte Prozessmodellierung ist jedoch um zusätzliche Aufgaben erweitert.

Aktuelles

  • Die Modellierung (Dokumentation und Modell) ist bis spätestens 31.03.2015 abzugeben.

Inhalt

Die Unified Modeling Language (UML) ist eine standardisierte Sprache zur Modellierung der Struktur und des Verhaltens von technischen aber auch nichttechnischen Systemen. Sie wird in vielen Bereichen der Informatik angewendet. Einige grundlegende Elemente der UML wurden in anderen Lehrveranstaltungen bereits vorgestellt. Aufbauend auf diesen Kenntnissen werden im Rahmen dieser Veranstaltung alle Diagramme der UML im Detail erläutert. Anhand des Metamodells soll ein Verständnis der grundlegenden Struktur der UML vermittelt werden. Zudem dient das Metamodell als Beispiel für die Modellierung der Struktur eines komplexen Systems und als Beispiel einer domänenspezifischen Sprache. 

Im Rahmen des zugehörigen Seminars soll das Verhalten und die Struktur eines selbst gewählten technischen Systems im Team nach einem einfachen Vorgehen modelliert werden.

Ziel der Vorlesung

Fähigkeit der korrekten Modellierung des Verhaltens und der Struktur von Systemen mit Hilfe der UML. Grundlegendes Verständnis des Metamodells der UML und des Grundprinzips domänenspezifischer Sprachen.

Teilnahmevoraussetzungen 

  • Grundlagen der objektorientierten Programmierung
  • Grundlagen des Klassendiagramms der UML

Inhalt der Vorlesung

1 - Einleitung

2 - Grundlegende Elemente der UML

3 - Use-Case Diagramm

4 - Aktivitätsdiagramm

5 - Klassen- und Objektdiagramm

6 - Interaktionsdiagramme

7 - Zustandsdiagramm

8 - weitere Strukturdiagramme

Inhalt des Seminars

1 - Einleitung

2 - Anforderungsanalyse - Use-Case Diagramm

3 - Aktivitätsdiagramm

4 - Klassen- und Objektdiagramm

5 - Interaktionsdiagramme

6 - Zustandsdiagramm

7 - weitere Strukturdiagramme

Aufgabenstellung

Hier finden Sie die komplette Aufgabenstellung.

Organisatorisches

Die Lehrveranstaltung besteht aus einer Vorlesung einem Seminar und einer im Team zu lösenden praktischen Aufgabe. In der Vorlesung werden die theoretischen Grundlagen für diese Lehrveranstaltung gelegt.

Im Seminar wird die objektorientierte Modellierung mit Hilfe eines Modellieungswerkzeuges demonstriert und geübt. Die Organisation des Seminars und die Gruppeneinschreibung erfolgt über das moodle System.

Die praktische Aufgabe umfasst die Modellierung eines technischen Systems. Hierbei sollen die vermittelten Kenntnisse aus der Vorlesung und dem Seminar praktisch angewendet werden.

Leistungsbewertung

Leistungserfassung organisiert nach §9 AB, bestehend aus folgenden Teilen:

  • Schriftliche Prüfung, Dauer 90 min, ohne Unterlagen (60 % Beitrag zur Note)
  • Modellierung eines technischen Systems incl. Lösung definierter Aufgabenstellungen (40 % Beitrag zur Note)

Die verbindliche Anmeldung der Teilnehmer zur Prüfung erfolgt über das thoska-System innerhalb der ersten vier Wochen des Semesters und muss mit der Gruppeneinschreibung und der Abgabe der Lösung der ersten Übungsaufgabe (moodle) abgeschlossen sein. Eine Abmeldung vom Seminar ist nach Ablauf der vier Wochen nicht mehr möglich!

Materialien

Literatur

Chris Rupp, Stefan Queins, Barbara Zengler:
UML2 glasklar – Praxiswissen für die UML-Modellierung, 3. aktualisierte Auflage, 2007, Hanser

Bernd Oestereich, Stefan Bremer (Mitarbeit):
Analyse und Design mit UML 2.3, 9. Auflage, 2009, Oldenbourg

Gernot Starke, Mike Beedle:
Effektive Software-Architekturen, Ein praktischer Leitfaden., 4. aktualisierte Auflage, 2009, Hanser, ISBN 9-783446-420083

Lizenz Visual Paradigm


Ilmenau University of Technology is provided with the use of VP-UML, SDE-EC, SDE-NB, SDE-IJ, SDE-VS, BPVA, AG, DBVA for educational purpose by the Academic Partner Program from Visual Paradigm.

Die Lizenz erhalten Sie hier.