IDENTITYDIAGRAM MAPPING EXTERNAL REFERENCES

IDENTITY - UAF - Personal Views


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

../images/4a72dd11631ea5e0_4a72de7c631ea623_i.png

MAPPED ENTITIES


Framework ConceptFramework DefinitionSysFEAT ConceptSysFEAT 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:
This relationship is a side effect of UAF supporting  the DoDAF2 specification.
There is a better way to associate "conditions" to architecture asset such using measurement constraints.

 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:
Actual conditions are typical characteristics such as terrain type (e.g. muddy, frozen ground, deep snow, etc.), weather conditions, light conditions.
There is no need, at the architecture level, to have instances of such characteristics (eg light condition in Paris on September 2020).

 ActualMeasurement An actual value that is applied to a Measurement.
References:
OMG - UAF - ActualMeasurement
  Measure Property
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
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 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:
ActualOrganizationalResource and ActualResponsibleResource are merged in SysFEAT as any kind of OrganizationalResource can bear responsibility.

 ActualPerson
References:
OMG - UAF - ActualPerson
  Person 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:
ActualPost overlaps with realtime management of HR resources, which is out of scope of Architecture Management tools.

 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 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
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:
The definition of Responsibility is not mature enough regarding the HR discipline and the change management discipline.
Indeed, "duty" is not a Responsabiliy as stated in UAF (see the Wordnet Definition of Responsibility).

 ActualResponsibleResource An abstract type grouping responsible OrganizationalResources.   Responsible Human Entity 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
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:
ActualPost overlaps with realtime management of HR resources, which is out of scope of Architecture Management tools.

 Function An Activity which is specified in the context to the ResourcePerformer (human or machine) that IsCapableToPerform it.
References:
OMG - UAF - Function
  Business Process
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 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
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).
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
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:
The definition and usage of the concept are unclear and overlapp too much with the Post concept.

 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 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 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
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
Data Asset  represents the abstract structure of any kind of data that can be processed and memorized by a Business Software System.
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
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 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
Business Agent is a Resource Agent which produces and reacts to Business Outcome Events of the enterprise.

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:
The definition of Responsibility is not mature enough regarding the HR discipline and the change management discipline.
Indeed, "duty" is not a Responsabiliy as stated in UAF (see the Wordnet Definition of Responsibility).

 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
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:
The UAF Service layer is methodologically redundant with the Operational Layer.
An issue has been raised to the UAF Group to address this issue.

 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.

EXTERNAL REFERENCES


Framework referenceSysFEAT 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 Properties
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".

  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.
 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.

  Person
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.

  Project
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.

  Skill
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 Process
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 Process
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 Process
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 Process
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 Process
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 Flow



An 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 Type
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).
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 Position
An  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 Step
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 Connection



A channel for exchange between two ResourceRoles.


A channel for exchange between two ResourceRoles.
 OMG - UAF - ResourceInformation   Logical Data Entity
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.
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 Agent
Business Agent is a Resource Agent which produces and reacts to Business Outcome Events of the enterprise.



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   Directive
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.


  Policy
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.
Policies provide the basis for rules and govern Behaviors carried out by Agents.



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.