Karteikarten
Deployment Diagram

Karten in diesem Stapel (29)
- 1DEPLOYMENT DIAGRAMS Deployment diagrams are used to visualize the topology of the physical components of a system. • The purpose of deployment diagrams can be described as: • Visualize hardware topology of a system. • Describe the hardware components used to deploy software components. • Describe runtime processing nodes.

- 2Elements Deployment diagram is a structure diagram which shows architecture of the system as deployment (distribution) of software artifacts to deployment targets.

- 3ArtifactRepresent concrete elements in the physical world that are the result of a development process. Examples of artifacts are executable files, libraries, archives, database schemas, configuration files, etc.
- 4Deployment targetIs usually represented by a node which is either hardware device or some software execution environment. Nodes could be connected through communication paths to create networked systems of arbitrary complexity.
- 5UML deployment (diagram nodes and edges)• Node/deployment target
• Artifact
• Manifests
• Deployment specification
• Deploy - 6Node• Node is a deployment target which represents computational resource upon which artifacts may be deployed for execution.
• Node is shown as a perspective, 3-dimensional view of a cube.
• Node is specialized by:
-Device
-Execution environment - 7Node

- 8Hierarchical Node

- 9DEPLOYMENT DIAGRAMSDeployment diagrams are used to visualize the topology of the physical components of a system.
The purpose of deployment diagrams can be described as:
• Visualize hardware topology of a system.
• Describe the hardware components used to deploy software components.
• Describe runtime processing nodes. - 10DEPLOYMENT DIAGRAMSDeployment diagram is a structure diagram which shows architecture of the system as deployment (distribution) of software artifacts to deployment targets.
- 11ElementsUML deployment diagram nodes and edges
• Node/deployment target • Artifact • Manifests • Deployment specification • Deploy - 12Elements

- 13NodeNode is a deployment target which represents computational resource upon which artifacts may be deployed for execution.
• Node is shown as a perspective, 3-dimensional view of a cube.
• Node is specialized by:
-Device
-Execution environment - 14Node

- 15Hierarchical Node

- 16ArtifactAn artifact is a classifier that represents some physical entity, a piece of information that is used or is produced by a software development process.
Some real life examples of UML artifacts are:
1. text document
2. source file
3. script
4. binary executable file
5. archive file
6. database table - 17Artifact

- 18Device NodeA device is a node which represents a physical computational resource with processing capability upon which artifacts may be deployed for execution.
A device is rendered as a node (perspective, 3-dimensional view of a cube) annotated with keyword «device». Examples:
-Mobile device
-Application server - 19Device Node

- 20Execution environment nodeAn execution environment is a (software) node.
• Execution environment is notated the same way as a node (perspective, 3-dimensional view of a cube), annotated with the standard UML stereotype «executionEnvironment».
• Examples:
-«OS»
-Webserver
-Web browser
-database - 21Execution environment node

- 22ManifestsManifestation is an abstraction relationship which represents implementation of one or more model elements by an artifact.
It is used to implement a component. - 23Manifest

- 24DeploymentA deployment is a dependency relationship which describes allocation (deployment) of an artifact to a deployment target and is labeled with «deploy»
- 25Deployment

- 26Communication PathA communication path is association between two deployment targets, through which they are able to exchange signals and messages.
- 27Communication Path

- 28Deployment SpecificationA deployment specification is an artifact that specifies a set of deployment properties that determine execution parameters of a component artifact that is deployed on a node.
A deployment specification is a general mechanism to parameterize a deployment relationship - 29Deployment Specification

Informationen
- Beschreibung
- Karteikarten am Deployment Diagram, erstellt von LUIS ENRIQUE AHUMADA HERNANDEZ am 13/06/2019.
- Erstellt von
- LUIS ENRIQUE AHUMADA HERNANDEZ
- Aufrufe
- 7
- Bewertung