O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

Deployment Diagram

LUIS ENRIQUE AHUMADA HERNANDEZ Inglês 29 flashcards

Deployment Diagram

Flashcards do conjunto (29)

  1. 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.DEPLOYMENT DIAGRAMS Deployment diagrams are used to visualize the topology of the physical components of a system. • The purpose of deplo...
  2. 2Elements Deployment diagram is a structure diagram which shows architecture of the system as deployment (distribution) of software artifacts to deployment targets.Elements Deployment diagram is a structure diagram which shows architecture of the system as deployment (distribution) of software artifa...
  3. 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.
  4. 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.
  5. 5UML deployment (diagram nodes and edges)• Node/deployment target
    • Artifact
    • Manifests
    • Deployment specification
    • Deploy
  6. 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
  7. 7NodeNode
  8. 8Hierarchical NodeHierarchical Node
  9. 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.
  10. 10DEPLOYMENT DIAGRAMSDeployment diagram is a structure diagram which shows architecture of the system as deployment (distribution) of software artifacts to deployment targets.
  11. 11ElementsUML deployment diagram nodes and edges
    • Node/deployment target • Artifact • Manifests • Deployment specification • Deploy
  12. 12ElementsElements
  13. 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
  14. 14NodeNode
  15. 15Hierarchical NodeHierarchical Node
  16. 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
  17. 17ArtifactArtifact
  18. 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
  19. 19Device NodeDevice Node
  20. 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
  21. 21Execution environment nodeExecution environment node
  22. 22ManifestsManifestation is an abstraction relationship which represents implementation of one or more model elements by an artifact.
    It is used to implement a component.
  23. 23ManifestManifest
  24. 24DeploymentA deployment is a dependency relationship which describes allocation (deployment) of an artifact to a deployment target and is labeled with «deploy»
  25. 25DeploymentDeployment
  26. 26Communication PathA communication path is association between two deployment targets, through which they are able to exchange signals and messages.
  27. 27Communication PathCommunication Path
  28. 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
  29. 29Deployment SpecificationDeployment Specification

Informações

Descrição
FlashCards sobre Deployment Diagram, criado por LUIS ENRIQUE AHUMADA HERNANDEZ em 13-06-2019.
Visualizações
7
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?