ArchiMate Technology Layer Elements
 
Concept Name
Notation
Comment
Artifact
An artifact represents a piece of data that is used or produced in a software development process or by deployment and operation of an IT system.
Technology Event
A technology event is a technology behavior element that denotes a state change.
Technology Function
A technology function represents a collection of technology behavior that can be performed by a node.
Technology Interaction
A technology interaction represents a unit of collective technology behavior performed by (a collaboration of) two or more nodes.
Technology Process
A technology process represents a sequence of technology behaviors that achieves a specific outcome.
Technology Service
A technology service represents an explicitly defined exposed technology behavior.
Communication Network
A communication network represents a set of structures that connects computer systems or other electronic devices for transmission, routing, and reception of data or data-based communications such as voice and video.
Device
A device is a physical IT resource upon which system software and artifacts may be stored or deployed for execution.
Node
A node represents a computational or physical resource that hosts, manipulates, or interacts with other computational or physical resources.
Path
A path represents a link between two or more nodes, through which these nodes can exchange data or material.
System Software
System software represents software that provides or contributes to an environment for storing, executing, and using software or data deployed within it.
Technology Collaboration
A technology collaboration represents an aggregate of two or more nodes that work together to perform collective technology behavior.
Technology Interface
A technology interface represents a point of access where technology services offered by a node can be accessed.