| Description | Abstract Concept 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. Conceptualization Levels of Action Process: an Action Process is either a Resource Action Process or a Value Stream |
|---|---|
| External 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 |
| Super Types |
Behavior (from partition:
Structural Partition of Behavior) |
| Functional Domain |
System Operating Framework - SOFThe System Operating Framework - SOF models how an active system (Agent) operates/functions (Behavior) in its Operating Eco-System to produce Outcome Events that benefit (value) to other Agents or affect (have an effect upon) these Agents. |
| Dictionary |
Dictionary of SysFEAT patterns |
| Lexical Scope |
Architecture Container |
| Framework Mapping |
UAF - Operational Views : Action Process UAF - Resource Views : Action Process UAF - Resource Views : Action Process UAF - Security Views : Action Process ArchiMate - Generic Metamodel : Action Process UAF - Parameters : Action Process UAF - Personal Views : Action Process |
Composition: ➝ Classification: ➝ Specialization: ➝ Enumerated definition: ➝ Syntax: ➝
Click node rectangle to collapse/expand one level. Click triangle for full recursive collapse/expand. Double-click on a node to open its URL. Hover for description.
| Name | Super type | Border Type | Description |
|---|---|---|---|
| Behavior Temporal Border |
Behavioral Event | ||
| End Event |
Operating Asset::Operating Exit
Class of Bounded Individual::End Type |
Behavioral Event | An End Event is a temporal border of a Behavior representing the production of a Behavioral Event that ends it. |
| Input |
Behavior::Start Event |
Outcome Event | An Input is a border of a Behavior that refers to the reaction to an Outcome Event that starts the Behavior. |
| Output |
Behavior::End Event |
Outcome Event | An Output is a border of a Behavior that refers to the production of an Outcome Event that ends the Behavior. |
| Start Event |
Operating Asset::Operating Entry
Class of Bounded Individual::Start Type |
Behavioral Event | A Start Event is a temporal border of a Behavior representating its reaction to a Behavioral Event that starts it. |
| Connector | Source | Target | Connector Type | Description |
|---|---|---|---|---|
Object Flow |
Process Step.
Output |
Process Step.
Input |
Outcome Event |
Abstract Connection Object Flow is a Sequence Flow that convey from its source
|
Sequence Flow |
Process Step.
End Event |
Process Step.
Start Event |
Behavioral Event |
A Sequence Flow is used to show the order in which steps of a process will be performed. Each sequence flow has only one source and only one target.
|