Technology Layer: Behavioral Concepts
Infrastructure Function
Infrastructure Service
Technology Function
Technology (or Infrastructure Function) a behavior element that groups infrastructural behavior that can be performed by a node. The Infrastructure Function refers to the internal behavior of a node. A Database node performs database-like functions (i.e. transaction management), which are exposed through the Infrastructure service.
Example
Note That
Technology Function realizes technology (or Infrastructure) Service
Other Infrastructure Services used by technology Function
Technology Function accesses Artifact
Node assigned to Technology Function
The Technology Function refers to the internal behavior of a node. A Database node performs database-like functions (i.e. transaction management), which are exposed through the Technology service.
Technology Service
Technology Service is an externally visible unit of functionality, provided by one or more nodes, exposed through well-defined interfaces, and meaningful to the environment. Technology Services represent the functionality of a node to its environment, which is exposed by its interface. Examples are messaging, storing, naming and directory services. Should be named as a verb, possibly with the word “service” included in it.
Example
Note That
Technology (or Infrastructure Service) used by Nodes or Application Components
Infrastructure Interface assigned to Technology Service
Technology Services access Artifacts
Last updated