Ontology: Techno Order
Code: —
A function describes internal behavior performed by an active structure element that is required to produce a set of products, services or results at a Layer. It is performed by a single active structure element.
Processes describe a flow of activities. Functions group activities according to their required skills, knowledge, and resources. A process forms a string of functions.
A function may be triggered by, or trigger, any other behavior element (event, process, function, or interaction).
A function may access passive structure elements at the layer. A function may realize one or more services and may use (internal) services (at multiple layers). Active structure elements at the same layer may be assigned to a function.
The name of a function should preferably be a verb ending with "-ing"; e.g., "claims processing".
Category: Layer and Behaviour aspect
Examples: Financial Handling, Claims Processing, Asset Management, Maintaining Customer Relations, and see the examples at each layer
Typical Relationships:
- Flow - function, role
- Triggering - event, function
- Access - passive structure element
- Realisation - service
- Assignment - active structure element
Source: Generalization of Business Function, Application Function and Technology Function as defined in the ArchiMate Framework.
Questions, answers and comments
Children of Function:
Function in the tree of Model element:
-
Model element
- Application Component
- Assessment
- Business actor
- Business Role
- Capability
- Collaboration
- Communication Path
- Constraint
- Course of Action
- Deliverable
- Device
- Distribution Network
- Driver
- Equipment
- Event
- Facility
- Function
- Gap
- Goal
- Grouping
- Interaction
- Interface
- Junction
- Location
- Material
- Meaning
- Network
- Node
- Object
- Outcome
- Plateau
- Principle
- Process
- Requirement
- Resource
- Service
- Stakeholder
- System Software
- Value
- Work Package