| Description | Stakeholders: Human resources, Solution Providers, PMs. Concerns: human factors. Definition: aims to clarify the role of Human Factors (HF) when creating architectures in order to facilitate both Human Factors Integration (HFI) and systems engineering (SE). |
|---|---|
| Parent Mapping | UAF Mappings |
| 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 |
|
ActivityPerformableUnderCondition |
The ActualCondition under which an Activity is performed. References: OMG - UAF - ActivityPerformableUnderCondition |
ActivityPerformableUnderCondition is not directly represented in SysFEAT. Rational: |
|
ActualCondition |
An individual describing an actual situation with respect to circumstances under which an OperationalActivity, Function or ServiceFunction can be performed. References: OMG - UAF - ActualCondition |
ActualCondition is not directly represented in SysFEAT. Rational: |
|
ActualMeasurement |
An actual value that is applied to a Measurement. References: OMG - UAF - ActualMeasurement |
Measure Property |
A Measure Property is a possible value of a Measure Property Type such as a delivery time of 30 minutes, a weight of 20 kg, a high level of confidentiality. It represents how much there is or how many there are of something that you can quantify according to its Constraining Measurable Property. Measure Propertys are used as constraints on Asset Blocks in the context of non-functional requirement analysis and Value Proposition analysis. References: ISO 15926 - Property |
ActualMeasurementSet |
A set of ActualMeasurements. References: OMG - UAF - ActualMeasurementSet |
Set of Condition Properties |
A Set of Condition Properties is a 'And' combination of Condition Propertys. Example: . Delivery time of 30 minutes, at a cost ranging between $8.50 and $10, in stormy conditions. References: OMG - UAF - ActualMeasurementSet |
ActualOrganization |
An actual formal or informal organizational unit, e.g. "Driving and Vehicle Licensing Agency", "UAF team Alpha". References: OMG - UAF - ActualOrganization |
Organization |
An Organization is a group of people who share a common purpose and establish a functional division of labor in pursuit of their common purpose. It is the relationships between its members in the pursuit of their common purpose that give unity and identity to an organization. References: OMG - BMM - Organizational Unit OMG - UAF - ActualOrganization OpenGroup - ArchiMate - Business Internal Active Structure Element Russell Ackoff - System of concepts - FunctionalDivisionOfLabor Russell Ackoff - System of Concepts - Organizations Russell Ackoff - Transformational leadership - Social System SAFe© - Organizational Agility |
ActualOrganizationalResource |
Abstract element for an ActualOrganization, ActualPerson or ActualPost. References: OMG - UAF - ActualOrganizationalResource |
Responsible Human Entity |
A Responsible Human Entity is a Person or an organisation (group of people) capable of purposeful action, decision-making, and problem-solving within a system or organization. As Resource Agents, Responsible Human Entityies possess autonomy, adaptability, and the ability to influence outcomes, distinguishing them from unpurposeful entities like Business Systems (software and hardware) or Natural Resources. They can be held responsible for their actions, hence are Responsible Human Entityies. References: OMG - UAF - ActualResponsibleResource ActualOrganizationalResource is not directly represented in SysFEAT. Rational: |
ActualPerson |
References: OMG - UAF - ActualPerson |
Person |
A Person represents a human being that is recognized by law as the subject of rights and duties. References: Merriam Webster - Person OMG - UAF - ActualPerson WordNet - Person |
ActualPost |
An actual, specific post, an instance of a Post "type" - e.g., "President of the United States of America." where the Post would be president. References: OMG - UAF - ActualPost |
ActualPost is not directly represented in SysFEAT. Rational: |
|
ActualProject |
A time-limited planned endeavor executed by an ActualOrganization responsible for developing, deploying or decommissioning ResourcePerformers in accordance with ActualProjectMilestones. References: OMG - UAF - ActualProject |
Project |
A Project is a course of action that is being executed or has been selected for execution. An enterprise's Initiatives represent the choices the enterprise has made about how to pursue the change that allows it to achieve its objectives. References: DoDAF2 - Project Viewpoint Martin Fowler - Products over Projects OMG - UAF - ActualProject OpenGroup - TOGAF - Definitions - Work Package |
ActualProjectMilesone |
An event with a start date in a ActualProject from which progress is measured. References: OMG - UAF - ActualProjectMileStone |
Project Milesone |
A Project Milestone defines an intermediate delivery gate in the project lifecycle. Project Deliverables can be associated with a Project Milesone in case they are delivered during the project and not at the end of the project. Note: the association of deliverables to milestone do not affect their object life initialization; the object life should be manually updated accordingly if this is relevant. |
ActualPropertySet |
A set or collection of Actual properties. |
Set of Condition Properties |
A Set of Condition Properties is a 'And' combination of Condition Propertys. Example: . Delivery time of 30 minutes, at a cost ranging between $8.50 and $10, in stormy conditions. References: OMG - UAF - ActualMeasurementSet |
ActualResource |
An instance of a ResourcePerformer in the real world. References: OMG - UAF ActualResource |
Individual Agent |
An Individual Agent is an Individual Operating Asset that exists in space/time and that is able to participate actively to Action Processes and/or to conduct Action Processes. References: OMG - KerML - Object OpenGroup - ArchiMate - Internal Active Structure Element |
ActualResponsibility |
An actual duty required of a Person or Organization. References: OMG - UAF - ActualResponsibility WordNet - Responsibility |
ActualResponsibility is not directly represented in SysFEAT. Rational: |
|
ActualResponsibleResource |
An abstract type grouping responsible OrganizationalResources. |
Responsible Human Entity |
A Responsible Human Entity is a Person or an organisation (group of people) capable of purposeful action, decision-making, and problem-solving within a system or organization. As Resource Agents, Responsible Human Entityies possess autonomy, adaptability, and the ability to influence outcomes, distinguishing them from unpurposeful entities like Business Systems (software and hardware) or Natural Resources. They can be held responsible for their actions, hence are Responsible Human Entityies. References: OMG - UAF - ActualResponsibleResource |
Competence |
A specific set of abilities defined by knowledge, skills and aptitude. References: OMG - UAF - Competence |
Skill |
A Skill is an ability of a human resource to produce Business Outcome Events. Skills are acquired and refined through training and practice. References: OMG - UAF - Competence OpenGroup - ArchiMate - Capability Wordnet - Skill |
FillsPost |
A tuple that asserts that an ActualPerson fills an ActualPost. References: OMG - UAF - FillsPost |
FillsPost is not directly represented in SysFEAT. Rational: |
|
Function |
An Activity which is specified in the context to the ResourcePerformer (human or machine) that IsCapableToPerform it. References: OMG - UAF - Function |
Business Process |
A Business Process is a set of Business-Process Steps performed by Org-Units and/or by automated systems (Business Systems) to produce a Business Outcome Event. It is depicted as a series of Business-Process Steps, controlled by Business Events and conditions. Business-Process Steps are carried out by the involvment of Org-Units and system resources (often Applications) as participants in the process (Participant Business Agents). During its course of action, a Business Process consumes or produces Business Objects. 1) It may memorize or access Business Objects from its Process Store. 2) It may receive Business Objects at its boundary: Business Outcome Consumption. 3) It may signal the production of Business Objects at its boundary: Business Outcome Production. The course of actions of a Business Process is constrained by the application of rules ( Business Rule Enforcement) that define how to react to what is allowed and not allowed to do, References: ISO 9000 - 3.4.1 - Process Lean.org - Value Stream Lean.org - Value Stream Mapping OMG - BMM - Business Process OMG - BPMN - Process OMG - UAF - Function OpenGroup - OAA - Process OpenGroup - TOGAF - Enterprise Metamodel Overview OpenGroup - TOGAF 9 - Definition - Process |
FunctionAction |
A call of a Function indicating that the Function is performed by a ResourceRole in a specific context. References: OMG - UAF - FunctionAction |
Business-Process Step |
A Business-Process Step is a step in a Business Process executed by a participant of the proces (Human Resource Participant or Automated Participant). |
FunctionEdge |
Operation Sequence |
An Operation Sequence is used to show the order in which steps of a process will be performed. Each Operation Sequence has only one source and only one target. | |
Implements |
A tuple that defines how an element in the upper layer of abstraction is implemented by a semantically equivalent element (for example tracing the Functions to the OperationalActivities) in the lower level of abstraction. References: OMG - UAF - Implements |
Realized Value Stream |
|
InteractionMessage |
An abstract type that groups several types of messages used in the InteractionScenario. References: OMG - UAF - InteractionMessage |
Interaction Flow |
References: OMG - UAF - InteractionMessage |
InteractionScenario |
Interaction Process |
An Interaction Process is a story (Behavior) that describes how the components of an Agent interacts to produce and consume Outcome Events. This includes: 1) A course of events represented by Object Flows depicting the succesion of intermediate Outcome Events towards the production of the final Outcome Events. 2) Interacting Agents who participate to the story. References: OMG - UAF - InteractionScenario |
|
IsCapableToPerform |
Performed Business Resource Process |
||
MeasurableElement |
Abstract type, grouping elements that can be measured by applying MeasurementSets to them. References: OMG - UAF - MeasurableElement |
Asset Block |
An Asset Block is an Architecture Block used to describe the System Operating Framework - SOF of the enterprise and its systems. References: OMG - UAF - UAFElement OpenGroup - TOGAF - Architecture Building Blocks |
Measurement |
A property of an element representing something in the physical world, expressed in amounts of a unit of measure. References: OMG - UAF - Measurement |
||
MeasurementSet |
A collection of Measurements. References: OMG - UAF - MeasurementSet |
Set of Environmental Condition Type |
A Set of Environmental Condition Type is an "and" combination of Condition Property Types. Example: . "Delivery time" at "appropriate cost" in "stormy conditions". References: OMG - UAF - MeasurementSet |
OperationalActivity |
An Activity that captures a logical process, specified independently of how the process is carried out. References: OMG - UAF - OperationalActivity |
Value Stream |
Value Streams are used to frame the Conceptual Operating Model of the enterprise: they describe how the enterprise shall operate, at the conceptual level, and helps chunking responsibilities between Conceptual Agents (Operating Domain or Business Function) . In the EA context, a Value Stream is a conceptual Action Process that represents an overarching perspective of the organization's processes aiming at producing Conceptual Outcome Events. The focus is on shaping and understanding the functional relationships and roles within the enterprise : its functional division of labor. This is not to be confused with Value Stream Mapping (VSM) which is focused on Lean optimization and is addressed with the concept of Business Process (see the Organization & Processes domain). A Value Stream is performed by Conceptual Agents who produce Conceptual Outcome Events. It is depicted as a sequence of Value Stream Stages, controlled by events and conditions. Value Stream Activitys are carried out by the involvment of Conceptual Agents as participants in the Value Stream. During its course of action, a Value Stream consumes, produces or stores Business Objects. 1) It may read or write Domain Assets in its Business Object Store. 2) It may receive Domain Assets at its boundary: reacted to Business Outcome Events. 3) It may produce Domain Assets at its boundary: produced Business Outcome Events. The course of actions of a Value Stream is constrained by the application of rules ( Conceptual Rule Enforcement) that define what is allowed and not allowed to do. There are traditionnaly two kinds of Value Streams: 1) Development development Value Streams define all of the actions, both value-creating and nonvalue-creating, required to bring a Product from concept to launch. 2) Operational Value Streams define define all of the actions, both value-creating and nonvalue-creating, required from order to delivery. These include actions to process information from the Customer and actions to transform the product on its way to the Customer. References: Lean.org - Value Stream OMG - BACM - ValueStream OMG - BPMN - Process OMG - UAF - Operational Activity OMG - UAF - OperationalActivity OpenGroup - ArchiMate - Value-Stream OpenGroup - TOGAF - Definition - Value Stream SAFe© - Value Stream Wikipedia - Value Stream |
Organization |
A group of OrganizationalResources (Persons, Posts, Organizations and Responsibilities) associated for a particular purpose. |
Department Type |
A Department Type is a Mezzo Org-Unit which serves as an administrative unit template in both government and business Organizations. Examples: - Sales department; - Finance department; - Logistics department.. References: OMG - UAF - Organization OpenGroup - ArchiMate - Business-Actor OpenGroup - ArchiMate - Business-Collaboration OpenGroup - TOGAF - Enterprise Metamodel - Actor Russell Ackoff - System of concepts - FunctionalDivisionOfLabor Russell Ackoff - System of Concepts - Organizations UCF Glossary - Department |
Person |
A type of a human being used to define the characteristics that need to be described for ActualPersons (e.g. properties such as address, telephone number, nationality, etc). References: OMG - UAF - Person |
Person is not directly represented in SysFEAT. Rational: |
|
Post |
A type of job title or position that a person can fill (e.g. Lawyer, Solution Architect, Machine Operator or Chief Executive Officer). References: OMG - UAF - Post |
Organizational Position |
An Organizational Position is a type of position held by people when part of a Department Type. Examples: - Sales representative - Developer - Storekeeper - Architect References: OMG - UAF - Post OpenGroup - ArchiMate - Business-Actor OpenGroup - TOGAF - Definition - Role UCF Glossary - Position Description |
PostRole |
Organization Position |
An Organizational Position that is part of an Department Type. | |
ProcessParameter |
Start Event |
A Start Event is a temporal border of a Behavior representating its reaction to a Behavioral Event that starts it. References: OMG - BPMN - Start Event |
|
ProcessUsage |
An abstract type that represents a behavior or process (i.e., a Function or OperationalActivity) that can be performed by a Performer. References: OMG - UAF - ProcessUsage |
Process Step |
A Process Step is a Process Activity invoking another Action Process References: OMG - BPMN - Call Activity OMG - UAF - ProcessUsage OMG - UML - CallBehaviorAction |
RequiresCompetence |
A tuple that asserts that an ActualOrganizationalResource is required to have a specific set of Competencies. References: RequiresCompetence |
||
ResourceConnector |
A channel for exchange between two ResourceRoles. References: OMG - UAF - ResourceConnector |
Business Connection |
References: OMG - UAF - ResourceConnector |
ResourceConstraint |
A rule governing the structural or functional aspects of an implementation. References: UAF - ResourceConstraint |
Business Rule |
A Business Rule is a rule that is under business jurisdiction. A rule’s being under "business jurisdiction" means that it is under the jurisdiction of the community that it governs or guides - that the community can opt to change or discard the rule. Laws of physics may be relevant to an Enterprise; legislation and regulations may be imposed on it; external standards. These things are not Business Rules from the company’s perspective, since it does not have the authority to change them. The company will decide how to react to laws and regulations, and will create Business Rules to ensure compliance with them. Similarly, it will create Business Rules to ensure that standards or best practices are implemented as intended. |
ResourceInformation |
A formalized representation of information that is managed by or exchanged between systems. References: OMG - UAF - ResourceInformation |
Data Asset |
A Data Asset represents the abstract structure of any kind of data that can be processed and memorized by a Business Software System. A Data Asset is either a Data Entity or a Data Property. Only Data Entitys can have identity and states. Data Propertys only handle raw data. Data Assets are managed in Data Catalogs. References: NIST - Data Asset UCF Glossary - Data UCF Glossary - Data Element |
ResourceInteractionScenario |
Business Interaction Process |
A Business Interaction Process is a story describing how the components of a Business-Entity (Department Types) interact to produce Business Outcome Events. This includes: - A course of events represented by information flows depicting the steps towards the delivery of expected Outcomes. - Components of an Department Type (Sub-Department Types or Organizational Position) that participate to the story. |
|
ResourceInterface |
Business Service Interface |
A Business Service Interface is a communication behavior that describes a typical course of interactions intended to produce Business Outcome Events, through the involvement of Business Agents. References: OMG - UAF - Operational Interface OpenGroup - ArchiMate - Business-Service OpenGroup - IT4IT - Defining Service Reference Architecture |
|
ResourcePerformer |
An abstract grouping of elements that can perform Functions. References: OMG - UAF - ResourcePerformer |
Business Agent |
A Business Agent is a Resource Agent which produces and reacts to Business Outcome Events of the enterprise. A Business Agent can be a Human Resource (Organizational Position or Department Type), a Business System (Business Software System or Concrete Hardware System) or a Capability Configuration (an assembly of Org-Units and Business Systems. References: OMG - UAF - ResourcePerformer OpenGroup - TOGAF - Definition - Business System |
ResourcePort |
An interaction point for a ResourcePerformer through which it can interact with the outside environment and which is defined by a ResourceInterface. References: OMG - UAF - ResourcePort |
Business Service Point |
|
ResourceRole |
Usage of a ResourcePerformer in the context of another ResourcePerformer. Creates a whole-part relationship. References: OMG - UAF - ResourceRole OMG - UAF - ResourceRole (Profile Spec) |
Resource Agent Part |
|
Responsibility |
The type of duty required of a Person or Organization. References: OMG - UAF - Responsibility WordNet - Responsibility |
Responsibility is not directly represented in SysFEAT. Rational: |
|
Rule |
An abstract type for all types of constraint (i.e. an OperationalConstraint could detail the rules of accountancy best practice). References: OMG - UAF - Rule |
Directive |
A Directive is an authoritative declaration that indicates how Agents and their Behaviors should be (or should not be) in the enterprise. Specifically, a Directive defines, constrains or liberates some aspects of an Agent and its Behaviors. As such, Directives shall be considered as constraning Asset Propertys. Directives are intended to assert agent structures or to control or influence their Behaviors. Directives are stated in declarative form. References: OMG - BMM - Directive OMG - SBVR - Element of Guidance OMG - UAF - Rule OpenGroup - ArchiMate - Constraint UCF Glossary - Directive |
ServiceFunction |
An Activity that describes the abstract behavior of Service, regardless of the actual implementation. References: OMG - UAF - ServiceFunction |
ServiceFunction is not directly represented in SysFEAT. Rational: |
|
SubjectOfResourceConstraint |
An abstract type grouping elements that can be the subject of a ResourceConstraint. References: OMG - UAF - SubjectOfResourceConstraint |
Business Rule Enforcement |
|
SubOrganization |
Sub-Department |
Hiearchical composition of Department Types. |
| Framework reference | SysFEAT Description |
|---|---|
OMG - UAF - ActivityPerformableUnderCondition |
The ActualCondition under which an Activity is performed. The ActualCondition under which an Activity is performed. The ActualCondition under which an Activity is performed. |
OMG - UAF - ActualCondition |
An individual describing an actual situation with respect to circumstances under which an OperationalActivity, Function or ServiceFunction can be performed. An individual describing an actual situation with respect to circumstances under which an OperationalActivity, Function or ServiceFunction can be performed. An individual describing an actual situation with respect to circumstances under which an OperationalActivity, Function or ServiceFunction can be performed. |
OMG - UAF - ActualMeasurement |
An actual value that is applied to a Measurement. An actual value that is applied to a Measurement. |
OMG - UAF - ActualMeasurementSet |
A set of ActualMeasurements. A set of ActualMeasurements.
Set of Condition PropertiesA Set of Condition Properties is a 'And' combination of Condition Propertys. Example: . Delivery time of 30 minutes, at a cost ranging between $8.50 and $10, in stormy conditions. |
OMG - UAF - ActualOrganization |
An actual formal or informal organizational unit, e.g. "Driving and Vehicle Licensing Agency", "UAF team Alpha". An actual formal or informal organizational unit, e.g. "Driving and Vehicle Licensing Agency", "UAF team Alpha". An actual formal or informal organizational unit, e.g. "Driving and Vehicle Licensing Agency", "UAF team Alpha".
OrganizationAn Organization is a group of people who share a common purpose and establish a functional division of labor in pursuit of their common purpose. It is the relationships between its members in the pursuit of their common purpose that give unity and identity to an organization. |
OMG - UAF - ActualOrganizationalResource |
Abstract element for an ActualOrganization, ActualPerson or ActualPost. Abstract element for an ActualOrganization, ActualPerson or ActualPost. Abstract element for an ActualOrganization, ActualPerson or ActualPost. Abstract element for an ActualOrganization, ActualPerson or ActualPost. |
OMG - UAF - ActualPerson |
An individual human being.
PersonA Person represents a human being that is recognized by law as the subject of rights and duties. |
OMG - UAF - ActualPost |
An actual, specific post, an instance of a Post "type" - e.g., "President of the United States of America." where the Post would be president. An actual, specific post, an instance of a Post "type" - e.g., "President of the United States of America." where the Post would be president. An actual, specific post, an instance of a Post "type" - e.g., "President of the United States of America." where the Post would be president. |
OMG - UAF - ActualProject |
A time-limited planned endeavor executed by an ActualOrganization responsible for developing, deploying or decommissioning ResourcePerformers in accordance with ActualProjectMilestones. A time-limited planned endeavor executed by an ActualOrganization responsible for developing, deploying or decommissioning ResourcePerformers in accordance with ActualProjectMilestones.
ProjectA Project is a course of action that is being executed or has been selected for execution. An enterprise's Initiatives represent the choices the enterprise has made about how to pursue the change that allows it to achieve its objectives. |
OMG - UAF - ActualProjectMileStone |
An event with a start date in a ActualProject from which progress is measured. An event with a start date in a ActualProject from which progress is measured. |
OMG - UAF - ActualResponsibility |
An actual duty required of a Person or Organization. |
OMG - UAF - Competence |
A specific set of abilities defined by knowledge, skills and aptitude. A specific set of abilities defined by knowledge, skills and aptitude.
SkillA Skill is an ability of a human resource to produce Business Outcome Events. Skills are acquired and refined through training and practice. |
OMG - UAF - FillsPost |
A tuple that asserts that an ActualPerson fills an ActualPost. |
OMG - UAF - Function |
Business ProcessA Business Process is a set of Business-Process Steps performed by Org-Units and/or by automated systems (Business Systems) to produce a Business Outcome Event. It is depicted as a series of Business-Process Steps, controlled by Business Events and conditions. Business-Process Steps are carried out by the involvment of Org-Units and system resources (often Applications) as participants in the process (Participant Business Agents). During its course of action, a Business Process consumes or produces Business Objects. 1) It may memorize or access Business Objects from its Process Store. 2) It may receive Business Objects at its boundary: Business Outcome Consumption. 3) It may signal the production of Business Objects at its boundary: Business Outcome Production. The course of actions of a Business Process is constrained by the application of rules ( Business Rule Enforcement) that define how to react to what is allowed and not allowed to do,
Business Resource ProcessA Business Resource Process is a Resource Process which is conducted by Business Agents (physical resources such as Org-Unit, System of Resources ,Business Systems) and which describes how these entities act to produce and consume Business Outcome Events. Business Resource Processes include Business Processes and System Processes, An Activity which is specified in the context to the ResourcePerformer (human or machine) that IsCapableToPerform it.
Resource Action ProcessA Resource Action Process is a Action Process that describes a typical course of action intended to produce and react to Resource Outcome Events, through the involvement of Resource Agents (Participant Resource Agent). During its course of action, a Resource Action Process consumes or produces Resource Assets. 1) It may memorize or access Resource Assets to and from its Process Stores. 2) It may receive Resource Assets at its boundary: Resource Outcome Consumptions. 3) It may signal the production of Resource Assets at its boundary: Resource Outcome Productions. The course of actions of an Resource Action Process is constrained by the application of rules ( Resource Rule Enforcement) that define what is allowed and not allowed to do. Within SysFEAT, we can examine Resource Action Processes from two distinct perspectives: a) An operations business perspective is offered by Business Processes. c) An automated viewpoint is provided by System Processes.
System ProcessA System Process is a Action Process that occurs inside Business Systems (software systems or hardware systems). Its performers can only be Business Software Systems or Concrete Hardware Systems. During its course of action, a System Process consumes or produces Data Assets: 1) It may memorize or access Data Assets in its Process Store. 2) It may receive Data Assets at its boundary: Consumed Outcome. 3) It may signal the production of Data Assets at its boundary: Delivered Outcome. The course of actions of a System Process is constrained by the application of rules ( System Rule Enforcement) that define what is allowed and not allowed to do.
Technology ProcessA Technology Process is a Action Process that describes a typical course of action intended to produce Technology Outcome Events, through the involvement of Technology Systems (System Participant). During its course of action, a Technology Process consumes or produces Technology Objects: 1) It may memorize or access Technology Objects from and to its Process Stores. 2) It may receive Technology Objects at its boundary: Triggering Technology Outcome Events. 3) It may signal the production of Technology Objects at its boundary: Produced Technology Outcome Events. The course of actions of a Technology Process is constrained by the application of rules (Operating Rule Enforcement) that define what is allowed and not allowed to do. |
OMG - UAF - FunctionAction |
A call of a Function indicating that the Function is performed by a ResourceRole in a specific context. A call of a Function indicating that the Function is performed by a ResourceRole in a specific context. |
OMG - UAF - Implements |
A tuple that defines how an element in the upper layer of abstraction is implemented by a semantically equivalent element (for example tracing the Functions to the OperationalActivities) in the lower level of abstraction. A tuple that defines how an element in the upper layer of abstraction is implemented by a semantically equivalent element (for example tracing the Functions to the OperationalActivities) in the lower level of abstraction. A tuple that defines how an element in the upper layer of abstraction is implemented by a semantically equivalent element (for example tracing the Functions to the OperationalActivities) in the lower level of abstraction. A tuple that defines how an element in the upper layer of abstraction is implemented by a semantically equivalent element (for example tracing the Functions to the OperationalActivities) in the lower level of abstraction. A tuple that defines how an element in the upper layer of abstraction is implemented by a semantically equivalent element (for example tracing the Functions to the OperationalActivities) in the lower level of abstraction. A tuple that defines how an element in the upper layer of abstraction is implemented by a semantically equivalent element (for example tracing the Functions to the OperationalActivities) in the lower level of abstraction. |
OMG - UAF - InteractionMessage |
Interaction FlowAn abstract type that groups several types of messages used in the InteractionScenario. An abstract type that groups several types of messages used in the InteractionScenario. |
OMG - UAF - MeasurableElement |
Abstract type, grouping elements that can be measured by applying MeasurementSets to them. Abstract type, grouping elements that can be measured by applying MeasurementSets to them. |
OMG - UAF - Measurement |
A property of an element representing something in the physical world, expressed in amounts of a unit of measure. A property of an element representing something in the physical world, expressed in amounts of a unit of measure. |
OMG - UAF - MeasurementSet |
A collection of Measurements. A collection of Measurements. A collection of Measurements.
Set of Environmental Condition TypeA Set of Environmental Condition Type is an "and" combination of Condition Property Types. Example: . "Delivery time" at "appropriate cost" in "stormy conditions". |
OMG - UAF - OperationalActivity |
An Activity that captures a logical process, specified independently of how the process is carried out. An Activity that captures a logical process, specified independently of how the process is carried out.
Value Stream Value Streams are used to frame the Conceptual Operating Model of the enterprise: they describe how the enterprise shall operate, at the conceptual level, and helps chunking responsibilities between Conceptual Agents (Operating Domain or Business Function) . In the EA context, a Value Stream is a conceptual Action Process that represents an overarching perspective of the organization's processes aiming at producing Conceptual Outcome Events. The focus is on shaping and understanding the functional relationships and roles within the enterprise : its functional division of labor. This is not to be confused with Value Stream Mapping (VSM) which is focused on Lean optimization and is addressed with the concept of Business Process (see the Organization & Processes domain). A Value Stream is performed by Conceptual Agents who produce Conceptual Outcome Events. It is depicted as a sequence of Value Stream Stages, controlled by events and conditions. Value Stream Activitys are carried out by the involvment of Conceptual Agents as participants in the Value Stream. During its course of action, a Value Stream consumes, produces or stores Business Objects. 1) It may read or write Domain Assets in its Business Object Store. 2) It may receive Domain Assets at its boundary: reacted to Business Outcome Events. 3) It may produce Domain Assets at its boundary: produced Business Outcome Events. The course of actions of a Value Stream is constrained by the application of rules ( Conceptual Rule Enforcement) that define what is allowed and not allowed to do. There are traditionnaly two kinds of Value Streams: 1) Development development Value Streams define all of the actions, both value-creating and nonvalue-creating, required to bring a Product from concept to launch. 2) Operational Value Streams define define all of the actions, both value-creating and nonvalue-creating, required from order to delivery. These include actions to process information from the Customer and actions to transform the product on its way to the Customer. |
OMG - UAF - Person |
A type of a human being used to define the characteristics that need to be described for ActualPersons (e.g. properties such as address, telephone number, nationality, etc). A type of a human being used to define the characteristics that need to be described for ActualPersons (e.g. properties such as address, telephone number, nationality, etc). A type of a human being used to define the characteristics that need to be described for ActualPersons (e.g. properties such as address, telephone number, nationality, etc). |
OMG - UAF - Post |
Organizational PositionAn Organizational Position is a type of position held by people when part of a Department Type. Examples: - Sales representative - Developer - Storekeeper - Architect A type of job title or position that a person can fill (e.g. Lawyer, Solution Architect, Machine Operator or Chief Executive Officer). A type of job title or position that a person can fill (e.g. Lawyer, Solution Architect, Machine Operator or Chief Executive Officer). A type of job title or position that a person can fill (e.g. Lawyer, Solution Architect, Machine Operator or Chief Executive Officer). A type of job title or position that a person can fill (e.g. Lawyer, Solution Architect, Machine Operator or Chief Executive Officer). |
OMG - UAF - ProcessUsage |
Process StepA Process Step is a Process Activity invoking another Action Process An abstract type that represents a behavior or process (i.e., a Function or OperationalActivity) that can be performed by a Performer. An abstract type that represents a behavior or process (i.e., a Function or OperationalActivity) that can be performed by a Performer. An abstract type that represents a behavior or process (i.e., a Function or OperationalActivity) that can be performed by a Performer. |
OMG - UAF - ResourceConnector |
Business ConnectionA channel for exchange between two ResourceRoles. A channel for exchange between two ResourceRoles. |
OMG - UAF - ResourceInformation |
Logical Data EntityA Logical Data Entity is a logical structure of a Data Entity. As any Data Entity, it has an independent existence and can be uniquely identified. A Logical Data Entity is characterized by Logical Relationships it has with other Logical Data Entity(ies) and by its Attributes. A formalized representation of information that is managed by or exchanged between systems. A formalized representation of information that is managed by or exchanged between systems. A formalized representation of information that is managed by or exchanged between systems. A formalized representation of information that is managed by or exchanged between systems. A formalized logical representation of information that is managed by or exchanged between systems. A formalized physical representation of information that is managed by or exchanged between systems. |
OMG - UAF - ResourcePerformer |
An abstract grouping of elements that can perform Functions.
Business AgentA Business Agent is a Resource Agent which produces and reacts to Business Outcome Events of the enterprise. A Business Agent can be a Human Resource (Organizational Position or Department Type), a Business System (Business Software System or Concrete Hardware System) or a Capability Configuration (an assembly of Org-Units and Business Systems. An abstract grouping of elements that can perform Functions. An abstract grouping of elements that can perform Functions. An abstract grouping of elements that can perform Functions. An abstract grouping of elements that can perform Functions. An abstract grouping of elements that can perform Functions. |
OMG - UAF - ResourcePort |
An interaction point for a ResourcePerformer through which it can interact with the outside environment and which is defined by a ResourceInterface. |
OMG - UAF - ResourceRole |
Usage of a ResourcePerformer in the context of another ResourcePerformer. Creates a whole-part relationship. Usage of a ResourcePerformer in the context of another ResourcePerformer. Creates a whole-part relationship. An interaction point for a ResourcePerformer through which it can interact with the outside environment and which is defined by a ResourceInterface. An interaction point for a ResourcePerformer through which it can interact with the outside environment and which is defined by a ResourceInterface. |
OMG - UAF - ResourceRole (Profile Spec) |
Usage of a ResourcePerformer in the context of another ResourcePerformer. Creates a whole-part relationship. An interaction point for a ResourcePerformer through which it can interact with the outside environment and which is defined by a ResourceInterface. Usage of a ResourcePerformer in the context of another ResourcePerformer. Creates a whole-part relationship. An interaction point for a ResourcePerformer through which it can interact with the outside environment and which is defined by a ResourceInterface. |
OMG - UAF - Responsibility |
The type of duty required of a Person or Organization. |
OMG - UAF - Rule |
DirectiveA Directive is an authoritative declaration that indicates how Agents and their Behaviors should be (or should not be) in the enterprise. Specifically, a Directive defines, constrains or liberates some aspects of an Agent and its Behaviors. As such, Directives shall be considered as constraning Asset Propertys. Directives are intended to assert agent structures or to control or influence their Behaviors. Directives are stated in declarative form.
PolicyA Policy is a Directive that is not directly enforceable whose purpose is to govern, guide or constrain the structure and Behavior of Agents in the enterprise. An abstract type for all types of constraint (i.e. an OperationalConstraint could detail the rules of accountancy best practice). An abstract type for all types of constraint (i.e. an OperationalConstraint could detail the rules of accountancy best practice). |
OMG - UAF - ServiceFunction |
An Activity that describes the abstract behavior of Service, regardless of the actual implementation. |
OMG - UAF - SubjectOfResourceConstraint |
An abstract type grouping elements that can be the subject of a ResourceConstraint. |
OMG - UAF ActualResource |
An instance of a ResourcePerformer in the real world. An instance of a ResourcePerformer in the real world. An instance of a ResourcePerformer in the real world. An instance of a ResourcePerformer in the real world. |
RequiresCompetence |
A tuple that asserts that an ActualOrganizationalResource is required to have a specific set of Competencies. |
UAF - ResourceConstraint |
A rule governing the structural or functional aspects of an implementation. |
WordNet - Responsibility |
An actual duty required of a Person or Organization. The type of duty required of a Person or Organization. |