Verteilungsdiagramm UML

Slides:



Advertisements
Ähnliche Präsentationen
Serverkonsolidierung in VMWare
Advertisements

Internet inter net.
Netzwerke und Zubehör von Lars Schulz.
Studiengang Informatik FHDW
Netzwerke in der Informationstechnik
:33 Architektur Moderner Internet Applikationen – Hard- und Software Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur.
Systemverwaltung wie es Ihnen gefällt.
PC-Cluster.
Manfred Thaller, Universität zu Köln Köln 28. Januar 2008
Manfred Thaller, Universität zu Köln Köln 7. Januar 2010
Anwendungsverteilung und räumliche Ausdehnung
Agenda 1. Wie funktionieren Netzwerke ? 2. Agenda 3.
Anwendungsfalldiagramm
HG13_ Herzgen, Jung & Lorkowski
RUP-Elemente (Schlüsselkonzepte)
Grundlagen der Analyse von Sprachdatenbanken
SciAgents - Eine agentenbasierte Umgebung für verteilte wissenschaftliche Berechnungen Alexander StarkeSeminar Software Agenten
2.5. Mikrocontroller-Komponenten
Interaktionen Verteilte Anwendungen Wintersemester 06/07 © Wolfgang Schönfeld Wie arbeiten VS mit ihrem Material (im einfachsten Fall)?
Präsentation im Seminar Software Engineering verteilter Systeme im Sommersemester 2013 mit dem Titel.
Rational Rose und UML: Erstellung einer Kontoverwaltung
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
Entwicklung verteilter eingebetteter Systeme - Einführung
Herzlich Willkommen. Agenda Kurzvorstellung T&N Blickwinkel: Ganzheitliche ICT Das Projekt: Der Auftrag Die Möglichkeiten Exkurs: Cloud-Computing Das.
Barbara Keller, Insertion Sort Hier wird anhand eines Beispiels mit Karten aufgezeigt, wie Insertion Sort funktionniert.
Die Zukunft des PC Ein Vortrag von Markus Winter
Erziehungsdepartement
Grid applications, environments and programming models Präsentiert von: Beikircher Wolfgang Schgaguler Evelyn.
Computer in einer vernetzten Welt
Speichermodulverwendung mit der kompakten Steuerung CP1L
UML WS 09/10: Datenbanken vs MarkUp Dozent: Prof. Dr. Manfred Thaller
Reasoner Semantische Interoperabilität
Technische und organisatorische Aspekte bei der Einführung und dem Betrieb einer universitätsweiten Lernplattform: Herbert STAPPLER Zentraler Informatikdienst.
Netzwerke Ein Referat.
Präsentation von Lukas Sulzer
Wasserfallmodell und Einzelbegriffe
IGreen Konnektoren.
Name des Vortragenden Klasse Ort / tt.mm.jjjj Beschreibung Netzwerke.
Informatik und Programmieren 3
Rundenwettkampf Ergebnissoftware © by Anleitung. 1.Download der Software Es gibt zwei Möglichkeiten zum Download der Software. Zum einen die Rwkergebnisse.exe.
Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.
Netzwerke.
Abschlusspräsentation von Fred. Wolfgang Bischoff, Sebastian Krysmanski, Christoph Müller Fred Abschlusspräsentation von Fred Softwarepraktikums 2006 der.
Grundlagen Virtualisierung und Green IT
… erste Schritte mit einem programmierbaren Mikrocontroller
Neuausrichtung der Imaging/Packaging Umgebung im Zuge ZeroBluePorts SIS M GIO DTB ITO eBranch/SBC Production.
Zahlen, die nur durch 1 oder durch sich selbst teilbar sind, nennt man Primzahlen. Die 1 ist keine und die 2 ist die einzige gerade Primzahl.
Software-RAID-5 mit Windows 2000 Professional Projektarbeit 2003.
ROS – Robot Operating System
Referat von Mustafa.S Daniel.M
HG13_ Herzgen, Jung & Lorkowski1 Java Programmierung BlueJ Workshop.
User Mode Linux Sven Wölfel 1. Juni User Mode Inhalt  Was ist UML?  Wofür kann man UML benutzen?
Architekturen und Techniken
0 © 2015 Fujjitsu Aktivierung des Support Pack & SolutionPack Product Support Services.

Telefonieren über das Internet Von Jana-Christin Pohl & Nadine Balzen.
1 DigInf 05/06 Diagrammtypen der UML 2.0 StrukturdiagrammeVerhaltensdiagramme Interaktionsdiagramme Klassendiagramm Komponentendiagramm Kompositionsstrukturdiagramm.
Pet-Watch Florian Ettemeyer, Johannes Kugele, Ralf Süss, (Daniel Eiringhausen)
Piraten erklären das Internet Mumble. Piratenakademie Einführung Die Piraten im Bergischen Land begrüßen Sie zur 5. Teil der Vortragsreihe Piraten erklären.
Verteilte Anwendungen: J2EE
IPv6 – vier Gründe dafür! 1: Es gibt viel mehr Adressen!
Trimediale Produktion Übersicht Stand
Wartungs-, & Informationsmanagement
Netzwerke.
Verbindung zu einem Netzwerk
Wartungs- & Informationsmanagement
IPv6 - vier Gründe dafür P. Maaß, M. Dienert
Installationsanleitung
Use Cases Nico Wacker.
 Präsentation transkript:

Verteilungsdiagramm UML Sebastian Schreiber Pierre Schmitt „Wie werden die Systemkomponenten zur Laufzeit wohin verteilt?“

Wofür? Problemstellung: die Verteilung der Software des Systems auf die Hardware soll beschrieben werden. Das Verteilungsdiagramm: visualisiert Infrastruktur der Hard- und SoftwareArchitektur Stärken: zeigt Laufzeitumfeld des Systems (unterteilt in Systemteile) hohes Abstraktionsniveau benötigt kaum Notationselemente unabdingbar für Verteilte Systeme

Notationselemente Knoten Kanäle Standorte - verbindet Knoten Rechner - visualisiert Übertragungswege, auf denen Informationen ausgetauscht werden  Alles, was sich etwas merken/ etwas ausführen kann.  Von Kabel über Rohrpost, Rauchzeichen bis hin zu Bluetooth. Es existieren einerseits Knoten, und Kanäle, welche diese Knoten verbinden.

Produkt der Softwareentwicklung Elemente Produkt der Softwareentwicklung Ein Knoten, welcher Artefakte einsetzt: Spezifikation für die Ausführung von Artefakten zur Laufzeit Ein Artefakt ist ein Produkt, das als Zwischen- oder Endergebnis der Softwareentwicklung entsteht. Knoten, der ein Artefakt anwendet: Anwendungsbeispiele

Beispiel 1/3 Kanal Knoten Das Symbol für einen Knoten in UML ist das einzige, welches dreidimensional gezeichnet wird.

Beispiel 2/3 Multiplizitäten sind ebenfalls möglich!

Beispiel 3/3 Knoten können wiederrum Knoten beinhalten. ApplicationsServer = Hardware; J2EE Server = Software

Quellen Cortex-Brainware: Effektive Software Architekuren: www.cortex-brainware.de/article/archive/402 Effektive Software Architekuren: