| Description | The relationships shown in the metamodel figures are not to be confused with ArchiMate relationships. They are metamodel relationships expressing the structure of the language rather than a model in the language. |
|---|---|
| References | OpenGroup - ArchiMate - Generic-Metamodel |
| Parent Mapping | ArchiMate Mapping |
| Framework Concept | Framework Definition | SysFEAT Concept | SysFEAT Definition |
|---|---|---|---|
Action Process |
Action Process |
An Action Process is a Behavior that describes a typical course of action intended to produce Outcome Events, through the involvement of Agents as Active Participants. During its course of action, a process consumes or produces Functional Assets, including Information Assets. 1) It may memorize or access Information Assets from and to its Process Stores. 2) It may receive Functional Assets at its boundary: Outcome Consumptions. 3) It may signal the production of Functional Assets at its boundary: Outcome Productions. The course of actions of a Action Process is constrained ( Rule Enforcement) by the application of Behavioral Rules that define what is allowed and not allowed to do. Within SysFEAT, we can examine Action Processes from two distinct perspectives: a) A conceptual standpoint is provided by Value Streams. b) A concrete implementation standpoint is provided by Resource Action Processes. References: ISO 15926 - ClassOfActivity ISO 9000 - 3.4.1 - Process Merriam Webster - Process OMG - BPMN - Process OMG - UAF - Process OMG - UML - Activity OpenGroup - ArchiMate - Process Russell Ackoff - System of Concepts - Process WordNet - Process |
|
Active Structure Element |
|||
Behavior Element |
References: OpenGroup - ArchiMate - Behavior-Elements |
Behavior |
A Behavior is an Operating Asset that describes any action or reaction of an Agent to external or internal Behavioral Events. Behaviors include Action Processes (action), Interaction Processs (stories) or interactions (Service Interface). The course of actions of a Behavior is constrained ( Rule Enforcement) by the application of Behavioral Rules that define what is allowed and not allowed to do. References: ISO 15926 - ClassOfActivity OMG - KerML - Behavior OMG - UML - Behavior OpenGroup - ArchiMate - Behavior-Elements Russell Ackoff - System of Concepts - Behavior WordNet - Behavior and Activity |
Collaboration |
Agent |
An Agent is an Operating Asset which is able to participate actively to Behaviors, to produce and react to Outcome Events. 1. Agents participate to Action Processes (Active Participant) and/or conduct Action Processes (Performed Process). 2. Agents participate to Interaction Process (Scenario Participant) describing how they interact with other Agents. These actions and interactions define Agents boundaries described by Service Interfaces. References: Christensen Institute - Modularity ISO 15926 - ClassOfPossibleRoleAndDomain OMG - KerML - Structure OMG - UML - EncapsulatedClassifier OpenGroup - ArchiMate - Internal Active Structure Element OpenGroup - OAA - Modularity OpenGroup - TOGAF - Definition - System Russell Ackoff - System of Concepts - Abstract System WordNet - Agent Collaboration is not directly represented in SysFEAT. Rational: |
|
Event |
References: OpenGroup - ArchiMate - Event |
Behavioral Event |
A Behavioral Event is a Temporal Bounding Type that establishes a temporal connection between Behaviors. A Behavioral Event connects a Predecessor Behavioral Event, to a Successor Behavioral Event. References: ISO 15926 - ClassOfEvent OpenGroup - ArchiMate - Event Russell Ackoff - Choice & Communication - Signal Russell Ackoff - System of Concepts - System Changes WordNet - Change |
Exernal Behavior Element (Service) |
Service Interface |
A Service Interface is an interaction Behavior that describes a typical course of Flow Connections, coordinated by Behavioral Events and Outcome Events, and intended to produce Outcomes through the involvement of Agents. References: OpenGroup - ArchiMate - Service OpenGroup - IT4IT - Defining Service Reference Architecture |
|
External Active Structure |
External Active Structure is not directly represented in SysFEAT. Rational: |
||
External Behavior Element |
External Behavior Element is not directly represented in SysFEAT. Rational: |
||
Function |
Function is not directly represented in SysFEAT. Rational: |
||
Internal Active Structure Element |
Agent |
An Agent is an Operating Asset which is able to participate actively to Behaviors, to produce and react to Outcome Events. 1. Agents participate to Action Processes (Active Participant) and/or conduct Action Processes (Performed Process). 2. Agents participate to Interaction Process (Scenario Participant) describing how they interact with other Agents. These actions and interactions define Agents boundaries described by Service Interfaces. References: Christensen Institute - Modularity ISO 15926 - ClassOfPossibleRoleAndDomain OMG - KerML - Structure OMG - UML - EncapsulatedClassifier OpenGroup - ArchiMate - Internal Active Structure Element OpenGroup - OAA - Modularity OpenGroup - TOGAF - Definition - System Russell Ackoff - System of Concepts - Abstract System WordNet - Agent |
|
Internal Active Structure Element |
Agent |
An Agent is an Operating Asset which is able to participate actively to Behaviors, to produce and react to Outcome Events. 1. Agents participate to Action Processes (Active Participant) and/or conduct Action Processes (Performed Process). 2. Agents participate to Interaction Process (Scenario Participant) describing how they interact with other Agents. These actions and interactions define Agents boundaries described by Service Interfaces. References: Christensen Institute - Modularity ISO 15926 - ClassOfPossibleRoleAndDomain OMG - KerML - Structure OMG - UML - EncapsulatedClassifier OpenGroup - ArchiMate - Internal Active Structure Element OpenGroup - OAA - Modularity OpenGroup - TOGAF - Definition - System Russell Ackoff - System of Concepts - Abstract System WordNet - Agent |
|
Internal Behavior Element |
Internal Behavior Element is not directly represented in SysFEAT. Rational: |
||
Passive Structure Element |
References: OpenGroup - ArchiMate - Passive-Structure-Elements |
Information Asset |
An Information Asset represents anything that can be communicated or memorized by an Agent to produce and react to Outcome Events. An Information Asset is either an Information Entity or an Information Property. The difference lies in their relationship to change and to time. Information Entity(ies) can change over time and have a lifeycle while Information Propertys are immutable characteristics. References: OpenGroup - ArchiMate - Passive-Structure-Elements |
Provided Interface |
Request Point |
References: OpenGroup - ArchiMate - Interface |
|
Required Interface |
Service Point |
References: OpenGroup - ArchiMate - Interface |
|
Structure Element |
Structure Element is not directly represented in SysFEAT. Rational: |
| Framework reference | SysFEAT Description |
|---|---|
OpenGroup - ArchiMate - Behavior-Elements |
BehaviorA Behavior is an Operating Asset that describes any action or reaction of an Agent to external or internal Behavioral Events. Behaviors include Action Processes (action), Interaction Processs (stories) or interactions (Service Interface). The course of actions of a Behavior is constrained ( Rule Enforcement) by the application of Behavioral Rules that define what is allowed and not allowed to do.
Individual BehaviorAn Individual Behavior is an actual instance of Behavior that is bounded in time. |
OpenGroup - ArchiMate - Event |
Behavioral EventA Behavioral Event is a Temporal Bounding Type that establishes a temporal connection between Behaviors. A Behavioral Event connects a Predecessor Behavioral Event, to a Successor Behavioral Event.
Individual EventAn Individual Event is a Temporal Bounding that establishes a temporal connection between Individual Behaviors. |
OpenGroup - ArchiMate - Passive-Structure-Elements |
Information AssetAn Information Asset represents anything that can be communicated or memorized by an Agent to produce and react to Outcome Events. An Information Asset is either an Information Entity or an Information Property. The difference lies in their relationship to change and to time. Information Entity(ies) can change over time and have a lifeycle while Information Propertys are immutable characteristics. |