Index

Classes

Name Description

AccessRelationship

The access relationship represents the ability of behavior and active structure elements to observe or act upon passive structure elements.

ActiveStructureElement

Active structure element.

AggregationRelationship

The aggregation relationship represents that an element combines one or more other concepts.

ApplicationComponent

An application component represents an encapsulation of application functionality aligned to implementation structure, which is modular and replaceable.

ApplicationFunction

An application function represents automated behavior that can be performed by an application component.

ApplicationService

An application service represents an explicitly defined exposed application behavior.

AssignmentRelationship

The assignment relationship represents the allocation of responsibility, performance of behavior, storage, or execution.

AssociationRelationship

An association relationship represents an unspecified relationship, or one that is not represented by another ArchiMate relationship.

BehaviorElement

Behavior elements represent the dynamic aspects of the enterprise.

BusinessActor

A business actor represents a business entity that is capable of performing behavior.

BusinessFunction

A business function represents a collection of business behavior based on a chosen set of criteria such as required business resources and/or competencies, and is managed or performed as a whole.

BusinessObject

A business object represents a concept used within a particular business domain.

BusinessProcess

A business process represents a sequence of business behaviors that achieves a specific result such as a defined set of products or business services.

BusinessRole

A business role represents 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.

Capability

A capability represents an ability that an active structure element, such as an organization, person, or system, possesses.

Collaboration

A collaboration represents an aggregate of two or more internal active structure elements, working together to perform some collective behavior.

CompositeElement

Composite elements consist of other concepts, possibly from multiple aspects or layers of the language.

CompositionRelationship

The composition relationship represents that an element consists of one or more other concepts.

Concept

A concept is either an element or a relationship.

DataObject

A data object represents data structured for automated processing.

DependencyRelationship

Models how elements are used to support other elements.

Element

An element is either a behavior element, a structure element, a motivation element, or a composite element.

Event

An event represents a state change.

ExternalActiveStructureElement

An external active structure element, called an interface, represents a point of access where one or more services are provided to the environment.

ExternalBehaviorElement

An external behavior element, called a service, represents an explicitly defined exposed behavior.

Function

Represents a collection of behavior based on specific criteria, such as required resources, competencies, or location, and is managed, performed, or implemented as a whole.

Grouping

The grouping element aggregates or composes concepts that belong together based on some common characteristic. To create a Grouping, associate an Element through a Relationship to the Grouping.

Interface

An external active structure element, called an interface, represents a point of access where one or more services are provided to the environment.

InternalActiveStructureElement

An internal active structure element represents an entity that is capable of performing behavior.

InternalBehaviorElement

An internal behavior element represents a unit of activity that can be performed by one or more active structure elements.

LFEnergyModel

Instance of the LFEnergy Functional Architecture metamodel.

Model

A model is a collection of Concepts.

Node

A node represents a computational or physical resource that hosts, manipulates, or interacts with other computational or physical resources.

PassiveStructureElement

A passive structure element represents an element on which behavior is performed.

Process

Represents a sequence of behaviors that achieves a specific result.

RealizationRelationship

The realization relationship represents that an element plays a critical role in the creation, achievement, sustenance, or operation of a more abstract element.

Relationship

A core set of generic relationships, each of which can connect a set of source and target concepts. This class represents the predicate.

Service

Represents an explicitly defined exposed behavior.

ServingRelationship

The serving relationship represents that an element provides its functionality to another element.

StructuralRelationship

Models the static construction or composition of concepts of the same or different types.

StructureElement

Structure elements can be subdivided into active structure elements and passive structure elements. Active structure elements can be further subdivided into external active structure elements (also called interfaces) and internal active structure elements.

TechnologyCollaboration

A technology collaboration represents an aggregate of two or more technology internal active structure elements that work together to perform collective technology behavior.

Types

No types are defined in the schema.

Enumerations

Name Description

AccessKind

Kind of access relationship.