Node (UML): Difference between revisions

Content deleted Content added
m link corrections
SmackBot (talk | contribs)
m Date maintenance tags and general fixes
Line 1:
[[fileFile:Nodes.PNG|thumb|240px|Two execution environments instances nested in a device instance ]]
A '''node''' In the [[Unified Modeling Language]] (UML) is a computational resource upon which [[artifact_artifact (UML)|UML artifact]]s may be deployed for execution.
<ref name= "OMG UML V2.1.2"> OMG (2008). ''[http://www.omg.org/spec/UML/2.1.2/Superstructure/PDF OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2]'' p.199-210.</ref>
 
There are two types of nodes: ''device'' nodes and ''execution environments''.
 
* A device represent hardware devices: a physical computational resource with processing capability upon which [[Artifact_Artifact (UML)|UML artifact]]s may be deployed for execution. Devices may be complex (i.e., they may consist of other devices).<ref name= "OMG UML V2.1.2"/>
* An execution environments represent software containers (such as operating systems, JVM, servlet/EJB containers, application servers, portal servers etc.) This is a node that offers an execution environment for specific types of components that are deployed on it in the form of deployable artifacts.<ref name= "OMG UML V2.1.2"/>
 
Line 21:
==References==
{{reflist}}
{{Refimprove|date=February 2009}}
{{verify}}
 
{{UML}}