• Keine Ergebnisse gefunden

U12 Objektorientierte Analyse (IV) – Architekturmodellierung und Szenarioanalyse für Anwendungsfällle

N/A
N/A
Protected

Academic year: 2021

Aktie "U12 Objektorientierte Analyse (IV) – Architekturmodellierung und Szenarioanalyse für Anwendungsfällle"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Dr. Birgit Demuth, Lehrstuhl Softwaretechnologie, LV Softwaretechnologie, SS 2011

Seite 1 von 1

U12 Objektorientierte Analyse (IV) – Architekturmodellierung und Szenarioanalyse für Anwendungsfällle

Inhalt der Übung

 Dynamische Modellierung mit

o UML-Anwendungsfalldiagramme

o Interaktionsdiagramme (UML-Sequenzdiagramme) o UML-Aktivitätsdiagramme

 Architekturmodellierung (Kontextmodell und Top-Level-Architektur) Übungsaufgaben

Betrachten Sie unser Bibliotheksbeispiel aus der Übung U03 (CRC-Karten)!

 Modellieren Sie das Bibliothekssystem in einem Anwendungsfalldiagramm!

 Stellen Sie das Szenarium Ausleihe eines Buches, welches Sie sich im CRC-Karten- Rollenspiel überlegt haben, in einem Sequenzdiagramm dar! Gehen Sie dabei von den im CRC-Kartenspiel gefundenen Klassen aus.

 Überlegen Sie sich die Beziehungen Ihres Sequenzdiagramms zum Kontextmodell und zur Top-Level-Architektur!

 Entwerfen Sie für eine Bibliothek Ihrer Vorstellung ein Kontextdiagramm und eine Top-Level-Architektur!

 Präzisieren Sie Ihr Anwendungsfalldiagramm ausgehend vom Sequenzdiagramm!

 Modellieren Sie den Geschäftsprozess Ausleihe eines Buches in Form eines Aktivitätsdiagrammes!

Literaturempfehlung:

Zuser et al: Softwaretechnologie für Einsteiger. PEARSON Studium, 2009

 Anwendungsfalldiagramme1: S. 62-77

 Interaktionsdiagramme: S. 135-144

 Kontextdiagramme: S. 58-60

 Top-Level-Architektur (Facharchitekturdiagramme): S. 60-64

1 Störrle übersetzt die Use Case-Diagramme mit Nutzfalldiagramme. Es hat sich aber im deutschen Sprachgebrauch Anwendungsfalldiagramme eingebürgert.

Referenzen

ÄHNLICHE DOKUMENTE

• Beschreibt die Daten, die von den Objekten einer Klasse angenommen werden können. • Werden durch Namen und

Ein Fehler ist nicht

Consider, for example a degree of eight of the generator polynomial: for the polynomial multiplier this means that the product has only 15 relevant bits of 63 available in

Diese Bescheinigung wird auch bei Verlust der Kennzeichen benötigt, wenn das Fahrzeug außer Betrieb gesetzt werden soll!. • Teilen Sie uns eine Namensänderung bitte sofort mit;

Since typical processors support neither polynomial multiplication nor vector-matrix multiplications as part of their instruction sets, the modulo-p multiplication has to be

Not only is an incremental update faster than calculating the checksum from scratch, it is no longer necessary to check the sum at each and every routing node.. The low

Rituale sind ein evolutionäres Erbe, sie machen Sinn und sie reduzieren die Energieverschwen- dung, die man für Neues braucht – sie tragen also zur positiven Energiebilanz bei – da

Es muss aber nicht mal Afrika oder Asien sein, auch bei Reisen nach Südeu- ropa kommen Durchfallerkran- kungen, aber auch grippale In- fekte häufiger vor.. Die Zahlen hatte ich