Sequenzdiagramme (1) Festlegen des Inter-Objekt-Verhaltens (Interaktionsstruktur, Verantwortlichkeiten) Sequenzdiagramm ist temporal orientiert zeigt.

Slides:



Advertisements
Ähnliche Präsentationen
Blue J.
Advertisements

Übung: Online-Belegung einer Lehrveranstaltung
Übung: Online-Belegung einer Lehrveranstaltung
Oszilloskop Was ist ein Oszilloskop? Wozu wird es benutzt?
Modellierung sozio-technischer Systeme SeeMe - Semi-strukturierte, sozio-technische Modellierungsmethode.
Probleme durch Homogenität
Hauptseminar Modellüberprüfung Kathrin Ott
4 Verteilte Algorithmen
Objektorientierter Entwurf
Manfred Thaller, Universität zu Köln Köln 28. Januar 2008
Anwendungsfalldiagramm
Anwendungsfalldiagramm
Anwendungsfalldiagramm
Ziel: externe Systemverhalten aus Anwendersicht
Sequenzdiagramm.
FH-Hof Extensible Markup Language Richard Göbel. FH-Hof Extensible Markup Language XML XML ist universeller Ansatz für die Strukturierung von Zeichenketten.
Lösungen
Erweiterte Datenmodelle Referentin: Lena Becker HS: Datenbanken vs. Markup Datum:
Objektorientierte Konzepte
Weitere UML-Diagramme: Interaktionsübersichtsdiagramm Timing Diagramm
Objektorientierte Konzepte
Praktikum Entwicklung und Einsatz von Geosoftware I - Sitzung 5 Polymorphismus Sommersemester 2003 Lars Bernard.
Kapitel 1.2: Eigenschaften und Modellierung sozio-technischer Systeme
Eine (Gleichungs-)Spezifikation ist ein Paar SPEC = (, E),
So animieren Sie Kreisdiagramme mit der Eingangs-Animation „Rad“
DVG Klassen und Objekte
Objektorientierte Analyse und Design mit der Unified Modelling Language (UML) Sandra Meißl
Nebensätze (c)deutsch.digitale-schule-bayern.de.
OO Analyse und Entwurf für Anwender XIII. Objektorientierte Benutzeroberfäche Dr. Michael Löwe.
UML Begleitdokumentation des Projekts
UML Sequenzdiagramme Impuls Referat Was ist die Motivation?
Kurzüberblick über ereignisgesteuerte Prozessketten (EPK)
Visualisierung objektrelationaler Datenbanken
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Objektmodellierung Objekte und Klassen Ein Objekt ist ein Exemplar.
12. Vorlesung: Aktivitätsdiagramme
10. Vorlesung: Dynamische Konzepte
Eine Methode zur graphischen Darstellung vertraglicher Abläufe
Sequenzdiagramm Von Michael Möhring.
Unified Modeling Language Repetition / Einführung zu UML
Übungsaufgaben für Microsoft Excel
UML WS 09/10: Datenbanken vs MarkUp Dozent: Prof. Dr. Manfred Thaller
Institut für Wirtschaftsinformatik – Software Engineering, JKU Linz 1 Algorithmen und Datenstrukturen SS 2005 Mag.Th. Hilpold u. Dr. A.Stritzinger Institut.
1.4 Objekte kommunizieren miteinander
UML-Kurzüberblick Peter Brusten.
Unified Modeling Language
Informatik Zustandsorientiertes Modellieren und Programmieren 2.4 Datenkapselung 2.4 Datenkapselung Objekte können miteinander kommunizieren, indem.
2. Zustandsorientiertes Modellieren 2.4 Datenkapselung
UML UML mit SiSy® Vorgehensmodell Dokumentation HTML-Export
UML Modellierung des Verhaltens von Klassen und Objekten
Zustandsübergangsdiagramme (1)
SWT-Übung WS 10/ Zusammenfassung.
Paul, Morten, Yannick Blue J. Entwicklungsumgebung  versteht Java Programmcode  Für die Entwicklung eigener Software  Durch die Programmierung.
Anwendungsfalldiagramm
Spezifikation der Module / Programme
Grafische Darstellung
Geschäftsnetzwerkmodell
Paul, Morten, Yannick Blue J. Entwicklungsumgebung  versteht Java Programmcode  Für die Entwicklung eigener Software  Durch die Programmierung.
Name des Vortragenden ‌ Klasse ‌‌‌ Ort / tt.mm.jjjj Anwendungsfalldiagramm.
Tutorium Software-Engineering SS14 Florian Manghofer.
Tutorium Software-Engineering SS14 Florian Manghofer.
A nwendungsfalldiagramm. Ü berblick  Allgemein  Anwendungsfalldiagramm in Stichpunkten  Zusammenhang  Anwendungsbereich  Diagramm.
Kommunikationsdiagramme
2 3 1 Animationspfad Elemente sollen sich bewegen
Ansprechperson Max Mustermann Verkauf Muster Tel.: /
Auf welche Zahl zeigt der Pfeil?
Liniendiagramm Durch Liniendiagramme können Funktionen und Messungen
Die Einmaleinstafel Löse die Aufgaben in der durch die Pfeile vorgegebenen Reihenfolge! ·
 Präsentation transkript:

Sequenzdiagramme (1) Festlegen des Inter-Objekt-Verhaltens (Interaktionsstruktur, Verantwortlichkeiten) Sequenzdiagramm ist temporal orientiert zeigt graphisch als temporale Reihenfolge von Nachrichten, wie Objekte miteinander kommunizieren, beschreibt in exemplarischer Form Ausführung eines Anwendungsfalls, d.h. ein bestimmtes Interaktionsszenario. Sequenzdiagramme dienen also nur zur Veranschaulichung und nicht zur (vollständigen) Spezifikation. Es gibt auch eine generische Variante, in der alle möglichen Durchläufe beschrieben werden.

Sequenzdiagramme (2) Darstellung: Objekte werden durch vertikale Linien („lifelines“) dargestellt, die gleichzeitig die Zeitachse repräsentieren. Die horizontale Ordnung der Objekte ist ohne Bedeutung. Eine Aktivierung („focus of control“) zeigt jene Periode, während der ein Objekt Operationen ausführt (direkt oder indirekt). Nachrichten zwischen Objekten werden durch Pfeile dargestellt. [Bedingung] spezifiziert konditionales Senden der Nachricht.

Sequenzdiagramme (5) Differenzierter Kontrollfluss: Synchron: ein geschachtelter Kontrollfluß, typischerweise als Prozeduraufruf implementiert. Return: optional. Unspezifiziert: wird verwendet, wenn man noch nicht weiß, ob synchron oder asynchron (normalerweise jedoch asynchron). Asynchron.