Академический Документы
Профессиональный Документы
Культура Документы
2017
UML Deployment Diagrams
Deployment diagram shows the execution architecture of systems that represent the assignment
(deployment) of software artifacts to deployment targets (usually nodes).
Nodes represent either hardware devices or software execution environments. They could be
connected through communication paths to create network systems of arbitrary complexity.
Artifacts represent concrete elements in the physical world that are the result of a development
process and are deployed on nodes.
Note, that components were directly deployed to nodes in UML 1.x deployment diagrams. In UML
2.x artifacts are deployed to nodes and artifacts could manifest (implement) components. So
components are now deployed to nodes indirectly through artifacts.
The following nodes and edges are typically drawn in a UML deployment diagram: deployment,
artifact, association between artifacts, dependency between artifacts, component, manifestation,
node, device, execution environment, composition of nodes, communication path, deployment
specification, deployment specification dependency, deployment specification association.
Unknown vocabulary
Artifact
Is a classifier that represents some physical entity, is a source of a deployment to a node.
Manifestation
Is an abstraction relationship which represents concrete physical rendering (implementation) of one
or more model elements by an artifact.
Communication path
Is association between two deployment targets, through which they are able to exchange signals and
messages.
Execution environment
Is a (software) node that offers an execution environment for specific types of components that are
deployed on it in the form of executable artifacts.
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.
Traduccion
Tenga en cuenta, que los componentes fueron desplegados directamente a los nodos en los
diagramas de despliegue UML 1.x. En UML 2.x artefactos están desplegados a los nodos, y los
artefactos podrían manifestar (implementar) componentes. Así componentes están desplegados en
nodos indirectamente a través de artefactos.
Los siguientes nodos y los bordes se extrae típicamente en un diagrama de despliegue UML:
despliegue , artefacto , asociación entre artefactos, la dependencia entre artefactos, componente ,
manifestación , nodo , dispositivo , entorno de ejecución , la composición de nodos, ruta de
comunicación , especificación de despliegue , el despliegue especificación dependencia ,
especificación despliegue asociación .
Idea Principal
Tenga en cuenta, que los componentes fueron desplegados directamente a los nodos en los
diagramas de despliegue UML 1.x. En UML 2.x artefactos están desplegados a los nodos, y los
artefactos podrían manifestar (implementar) componentes. Así componentes están desplegados en
nodos indirectamente a través de artefactos.
Vocabulario Desconocido
Artefacto
Es un clasificador que representa alguna entidad física, es una fuente de un despliegue a un nodo.
Manifestación
Es una abstracción relación que representa la representación física concreta (aplicación) de uno o
más elementos de modelo por un artefacto.
Ruta de comunicación
Es la asociación entre dos destinos de despliegue, a través de las que son capaces de intercambiar
señales y mensajes.
Entorno de ejecución
Es un (software) del nodo que ofrece un entorno de ejecución para determinados tipos de
componentes que se implementan en ella en forma de ejecutables artefactos.
Especificación de despliegue
Es un artefacto que especifica un conjunto de propiedades de implementación que determinan
parámetros de ejecución de un artefacto componente que se implementa en un nodo.