ArchiMate® 3.0

Layers

Stereotype Description Layer Aspect
Application collaboration
An application collaboration represents an aggregate of two or more application components that work together to perform collective application behavior.
Application Layer
Active Structure Elements
Application component
An application component represents an encapsulation of application functionality aligned to implementation structure, which is modular and replaceable. It encapsulates its behavior and data, exposes services, and makes them available through interfaces.
Application Layer
Active Structure Elements
Application event
An application event is an application behavior element that denotes a state change.
Application Layer
Behavior Elements
Application function
An application function represents automated behavior that can be performed by an application component.
Application Layer
Behavior Elements
Application interaction
An application interaction represents a unit of collective application behavior performed by (a collaboration of) two or more application components.
Application Layer
Behavior Elements
Application interface
An application interface represents a point of access where application services are made available to a user, another application component, or a node.
Application Layer
Active Structure Elements
Application process
An application process represents a sequence of application behaviors that achieves a specific outcome.
Application Layer
Behavior Elements
Application service
An application service represents an explicitly defined exposed application behavior.
Application Layer
Behavior Elements
Data object
A data object represents data structured for automated processing.
Application Layer
Passive Structure Elements
Business actor
A business actor is a business entity that is capable of performing behavior.
Business Layer
Active Structure Elements
Business collaboration
A business collaboration is an aggregate of two or more business internal active structure elements that work together to perform collective behavior.
Business Layer
Active Structure Elements
Business event
A business event is a business behavior element that denotes an organizational state change. It may originate from and be resolved inside or outside the organization.
Business Layer
Behavior Elements
Business function
A business function is a collection of business behavior based on a chosen set of criteria (typically required business resources and/or competences), closely aligned to an organization, but not necessarily explicitly governed by the organization.
Business Layer
Behavior Elements
Business interaction
A business interaction is a unit of collective business behavior performed by (a collaboration of) two or more business roles.
Business Layer
Behavior Elements
Business interface
A business interface is a point of access where a business service is made available to the environment.
Business Layer
Active Structure Elements
Business object
A business object represents a concept used within a particular business domain.
Business Layer
Passive Structure Elements
Business process
A business process represents a sequence of business behaviors that achieves a specific outcome such as a defined set of products or business services.
Business Layer
Behavior Elements
Business role
A business role is the responsibility for performing specific behavior, to which an actor can be assigned, or the part an actor plays in a particular action or event.
Business Layer
Active Structure Elements
Business service
A business service represents an explicitly defined exposed business behavior.
Business Layer
Behavior Elements
Contract
A contract represents a formal or informal specification of an agreement between a provider and a consumer that specifies the rights and obligations associated with a product and establishes functional and non-functional parameters for interaction
Business Layer
Passive Structure Elements
Product
A product represents a coherent collection of services and/or passive structure elements, accompanied by a contract/set of agreements, which is offered as a whole to (internal or external) customers.
Business Layer

Representation
A representation represents a perceptible form of the information carried by a business object.
Business Layer
Passive Structure Elements
Deliverable
A deliverable represents a precisely-defined outcome of a work package.
Implementation and Migration Layer
Implementation and Migration Elements
Gap
A gap represents a statement of difference between two plateaus.
Implementation and Migration Layer
Implementation and Migration Elements
Implementation event
An implementation event is a behavior element that denotes a state change related to implementation or migration.
Implementation and Migration Layer
Implementation and Migration Elements
Plateau
A plateau represents a relatively stable state of the architecture that exists during a limited period of time.
Implementation and Migration Layer
Implementation and Migration Elements
Work package
A work package represents a series of actions identified and designed to achieve specific results within specified time and resource constraints.
Implementation and Migration Layer
Implementation and Migration Elements
Distribution network
A distribution network represents a physical network used to transport materials or energy.
Physical Layer
Active Structure Elements
Equipment
Equipment represents one or more physical machines, tools, or instruments that can create, use, store, move, or transform materials.
Physical Layer
Active Structure Elements
Facility
A facility represents a physical structure or environment.
Physical Layer
Active Structure Elements
Material
Material represents tangible physical matter or physical elements.
Physical Layer
Passive Structure Elements
Capability
A capability represents an ability that an active structure element, such as an organization, person, or system, possesses.
Strategy Layer
Behavior Elements
Course of action
A course of action is an approach or plan for configuring some capabilities and resources of the enterprise, undertaken to achieve a goal.
Strategy Layer
Behavior Elements
Resource
A resource represents an asset owned or controlled by an individual or organization.
Strategy Layer

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 Layer
Passive Structure Elements
Communication network
A communication network represents a set of structures and behaviors that connects computer systems or other electronic devices for transmission, routing, and reception of data or data-based communications such as voice and video.
Technology Layer
Active Structure Elements
Device
A device is a physical IT resource upon which system software and artifacts may be stored or deployed for execution.
Technology Layer
Active Structure Elements
Node
A node represents a computational or physical resource that hosts, manipulates, or interacts with other computational or physical resources.
Technology Layer
Active Structure Elements
Path
A path represents a link between two or more nodes, through which these nodes can exchange data or material.
Technology Layer
Active Structure Elements
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 Layer
Active Structure Elements
Technology collaboration
A technology collaboration represents an aggregate of two or more nodes that work together to perform collective technology behavior.
Technology Layer
Active Structure Elements
Technology event
A technology event is a technology behavior element that denotes a state change.
Technology Layer
Behavior Elements
Technologyfunction
A technology function represents a collection of technology behavior that can be performed by a node.
Technology Layer
Behavior Elements
Technology interaction
A technology interaction represents a unit of collective technology behavior performed by (a collaboration of) two or more nodes.
Technology Layer
Behavior Elements
Technology interface
A technology interface represents a point of access where technology services offered by a node can be accessed.
Technology Layer
Active Structure Elements
Technology object
A technology object represents a passive element that is used or produced by technology behavior.
Technology Layer
Passive Structure Elements
Technology process
A technology process represents a sequence of technology behaviors that achieves a specific outcome.
Technology Layer
Behavior Elements
Technology service
A technology service represents an explicitly defined exposed technology behavior.
Technology Layer
Behavior Elements