Objecteering empowers UML2 – Examples
UML2 artefacts are used to define the configuration of elements produced from models. They appear as orthogonal model elements, and allow the definition of source files, binaries, libraries, DB schemas and so on, by designating the model elements from which they are composed (“manifest” links). Objecteering uses them in order to specify the automated production of Makefiles or ANT files.
This example shows the use of nodes and artefacts to represent how different architectural element are distributed, deployed and connected. The connectors (links) between nodes or node instances represent network connexions with specific protocols.
This Figure shows how logical applications identified during enterprise architecture modeling are deployed on hardware. The Objecteering EA profile is used to model servers, workstations, networks and network nodes. The combined use of UML nodes and the internal structure of nodes (see class diagram
) enable us to illustrate this projection from a model (representing a service based application and assembling service components) to a physical target (servers, workstations, etc.)