IDENTITYDIAGRAM MAPPING EXTERNAL REFERENCES

IDENTITY - UAF - Parameters


Description
identifies measurable properties that can be used to support engineering analysis and environment for the Capabilities.
Shows the measurable properties of something in the physical world and elements and relationships that are involved in defining the environments applicable to capability, operational concept or set of systems.
ReferencesOMG - UAF - View - Parameters
Parent Mapping UAF Mappings

../images/ef5d11cb6322a25e_58ec651663310c97_i.png

MAPPED ENTITIES


Framework ConceptFramework DefinitionSysFEAT ConceptSysFEAT Definition
 Action Process 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 - 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).

 ActualEnvironment An individual that describes the circumstances of an Environment.
References:
OMG - UAF - ActualEnvironment

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

 ActualLocation An individual that describes a physical location, for example using text to provide an address, Geo-coordinates, etc.
References:
OMG - UAF - ActualLocation
  Location
Location is a geopolitical location anywhere on the earth.
Examples:
- France
- Paris
- Washington DC
- Cairo
- Buenos-Aires
- Asia

References:
ISO 15926 - SpatialLocation
OMG - UAF - ActualLocation
 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
 ActualPropertySet A set or collection of Actual properties.
References:
OMG - UAF - ActualPropertySet
  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
 ActualService An individual Service.
References:
OMG - UAF - ActualService

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

 Asset An abstract element that indicates the types of elements that can be affected by Risk. Asset as applied to Security views is an abstract element that indicates the types of elements that can be considered as a subject for security analysis
References:
OMG - UAF - Asset
 Business Agent 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
 Capability An enterprise's ability to Achieve a desired effect realized through a combination of ways and means (e.g. CapabilityConfigurations) along with specified measures.
References:
OMG - UAF - Capability
  Resource Capability
  Resource Capability belongs to the Resource Conceptualization Levels as opposed to Business Capability that belongs to the Conceptual .
Resource Operating Asset is the supertype of all Capabilitys that are fufilled by Resource Operating Assets.
is a Capability that is fullfiled by benefits to Customers (internal or external) of the enterprise. It expresses an ability to produce Resource Outcome Events.
This includes; among others, Functionality, Skill and Technology Capability.
 Capability An enterprise's ability to Achieve a desired effect realized through a combination of ways and means (e.g. CapabilityConfigurations) along with specified measures.
References:
OMG - UAF - Capability
  Resource Capability
  Resource Capability belongs to the Resource Conceptualization Levels as opposed to Business Capability that belongs to the Conceptual .
Resource Operating Asset is the supertype of all Capabilitys that are fufilled by Resource Operating Assets.
is a Capability that is fullfiled by benefits to Customers (internal or external) of the enterprise. It expresses an ability to produce Resource Outcome Events.
This includes; among others, Functionality, Skill and Technology Capability.
 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
 Environment A definition of the environmental factors in which something exists or functions. The definition of an Environment element can be further defined using EnvironmentKind.
References:
OMG - UAF - Environment
  Environmental Property Type
An  Environmental Property Type is a characteristic of the environment in which an Enterprise or its sub-systems are required to operate.
Examples:
. Terrain Type: muddy, frozen ground, deep snow, etc;
. Light conditions: broad daylight, dusk, moonlit, etc;
. Weather condition: stormy, sunny, cloudy, etc;
. Polical conditions: political stability, level of education;
. Economical conditions: exchange rates, inflation rate.
 EnvironmentProperty A property of an Environment that is typed by a Condition. The kinds of Condition that can be represented are Location, GeoPoliticalExtentType and Environment.
References:
OMG - UAF - EnvironmentProperty
  Environmental Property
An  Environmental Property is a specific value of an Environmental Property Type.
 Environmental Propertys are used as constraints on Asset Blocks in the context of non-functional requirement analysis and Value Proposition analysis.
Examples:
- Muddy, frozen ground, deep snow (Terrain Type),
- Broad daylight, dusk, moonlit  (Light condition).
 EvokedBy A tuple used to denote that a Risk is drawn out by an Opportunity.
References:
OMG - UAF - EvokedBy
 GeopoliticalExtentType A type of geospatial extent whose boundaries are defined by declaration or agreement by political parties.
References:
OMG - UAF - GeopoliticalExtentType

GeopoliticalExtentType is not directly represented in SysFEAT.

Rational:
GeopoliticalExtentType was an initial requirement from DoDAF2 which hasn't been adopted by the final DoDAF specification. It is a legacy component of UAF.

 Location Type A specification of the generic area in which a LocationHolder is required to be located.
References:
OMG - UAF - Location
  Location Type
Location Type is a type of Location that is a geopolitical location.
Example:
- Continent
- Country
- City
- District
- Street

References:
ISO 15926 - ClassOfRelativeLocation
OMG - UAF - Location
 LocationKind
Enumeration of the possible kinds of location applicable to an ActualLocation. Its enumeration literals are:
• SolidVolume - Indicates that the ActualLocation associated with the LocationKind is the amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.
• Surface - Indicates that the ActualLocation associated with the LocationKind is a portion of space having length and breadth but no thickness or regards to time.
• Line - Indicates that the ActualLocation associated with the LocationKind is a geometric figure formed by a point moving along a fixed direction and the reverse direction.
• Point - Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
• GeoStationaryPoint - Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
• PlanarSurface - Indicates that the ActualLocation associated with the LocationKind is a two-dimensional portion of space.
• PolygonArea - Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a polygon.
• RectangularArea - Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a rectangle.
• ElipticalArea - Indicates that the ActualLocation associated with the LocationKind is a space enclosed by an ellipse.
• CircularArea - Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a circle.
• Other - Indicates that the ActualLocation associated with the LocationKind is a LocationKind that is not on the enumerated list

References:
OMG - UAF - LocationKind

LocationKind is not directly represented in SysFEAT.

Rational:
LocationKind and LocationTypeKind such as "Surface/SurfaceType" are requirements coming from DoDAF2.
These are too low levels of description that are not required in EA activities.

 LocationTypeKind
Enumeration of the possible kinds of location type that are applicable to a Location. Its enumeration literals are:
• OtherType - Indicates that the Location associated with the LocationTypeKind describes a type of is a LocationKindType that is not on the enumerated list.
• SolidVolumeType - Indicates that the Location associated with the LocationTypeKind describes a type of amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.
• SurfaceType - Indicates that the Location associated with the LocationTypeKind describes a type of  portion of space having length and breadth but no thickness or regards to time.
• LineType - Indicates that the Location associated with the LocationTypeKind describes a type of geometric figure formed by a point moving along a fixed direction and the reverse direction.
• PointType - Indicates that the Location associated with the LocationTypeKind describes a type of unidimensional Individual.
• GeoStationaryPointType - Indicates that the Location associated with the LocationTypeKind describes a type of unidimensional Individual

References:
OMG - UAF - LocationTypeKind

LocationTypeKind is not directly represented in SysFEAT.

Rational:
LocationKind and LocationTypeKind such as "Surface/SurfaceType" are requirements coming from DoDAF2.
These are too low levels of description that are not required in EA activities.

 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
 OperationalRole Usage of a OperationalPerformer or OperationalArchitecture in the context of another OperationalPerformer or OperationalArchitecture. Creates a whole-part relationship.
References:
OMG - UAF - OperationalRole
  Conceptual Agent Part
 Opportunity An existing or potential favorable circumstance or combination of circumstances which can be advantageous for addressing enterprise Challenges.
References:
OMG - BMM - Opportunity
OMG - UAF - Opportunity
  Driver Assessment Driver Assessment is a kind of Assessment which is motivated by a Stakeholder Driver.
References:
OMG - UAF - Challenge

Opportunity is not directly represented in SysFEAT.

Rational:
SEAMF follows the BMM approach (see BMM Mapping) where Opportunies and Challenges are the result of Assessments.

 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
 Service A mechanism to enable access to one or more capabilities, where the access is provided using a prescribed service interface and is exercised consistent with service constraints and policies.
References:
OMG - UAF - Service

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

 ServiceInterface A contract that defines the ServiceMethods and ServiceSignals that the Service realizes.
References:
OMG - UAF - ServiceInterface

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

EXTERNAL REFERENCES


Framework referenceSysFEAT Description
 OMG - BMM - Opportunity
An existing or potential favorable circumstance or combination of circumstances which can be advantageous for addressing enterprise Challenges.


An existing or potential favorable circumstance or combination of circumstances which can be advantageous for addressing enterprise Challenges.


An existing or potential favorable circumstance or combination of circumstances which can be advantageous for addressing enterprise Challenges.
 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 - ActualEnvironment
An individual that describes the circumstances of an Environment.


An individual that describes the circumstances of an Environment.
 OMG - UAF - ActualLocation
An individual that describes a physical location, for example using text to provide an address, Geo-coordinates, etc.


An individual that describes a physical location, for example using text to provide an address, Geo-coordinates, etc.

  Location
Location is a geopolitical location anywhere on the earth.
Examples:
- France
- Paris
- Washington DC
- Cairo
- Buenos-Aires
- Asia
 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 - ActualPropertySet
A set or collection of Actual properties.
 OMG - UAF - ActualService
An individual Service.


An individual Service.
 OMG - UAF - Asset
An abstract element that indicates the types of elements that can be affected by Risk. Asset as applied to Security views is an abstract element that indicates the types of elements that can be considered as a subject for security analysis.


An abstract element that indicates the types of elements that can be affected by Risk. Asset as applied to Security views is an abstract element that indicates the types of elements that can be considered as a subject for security analysis.





An abstract element that indicates the types of elements that can be affected by Risk. Asset as applied to Security views is an abstract element that indicates the types of elements that can be considered as a subject for security analysis


An abstract element that indicates the types of elements that can be affected by Risk. Asset as applied to Security views is an abstract element that indicates the types of elements that can be considered as a subject for security analysis

  Functional Asset
 Functional Assets encompasse all  Architecture Asset Types used to describe why and how systems operate/function. This includes the Operating Eco-System where system operates to fulfill these purposes (Agents and their  Behaviors).
 Functional Assets include:
1. Blocks defining results of Behaviors of the enterprise or its sub-systems, that benefit to it internal or external customers : Outcome Event,
2. Blocks used to describe information: Information Asset.
3. Blocks used to describe how the enterprise operates: Operating Assets (Agent, Behavior, Service Interface).
All  Functional Assets are constrained by Policys and are exposed to Risk Types.
 OMG - UAF - Capability   Business Capability
Business Capability is a conceptual Capability that benefits to Customers (internal or external) of the enterprise. It expresses an ability to produce Conceptual Outcome Events.
Business Capability is defined by its intended Enterprise Outcome Events and the conditions (Condition Property) under which the production of the Enterprise Outcome Events shall be proceeded.
The actual Condition Scale Values for a given Business Capability at different stages of Enterprise Initiatives is given by their exhibition (Exhibited Capability).



An enterprise's ability to Achieve a desired effect realized through a combination of ways and means (e.g. CapabilityConfigurations) along with specified measures.


An enterprise's ability to Achieve a desired effect realized through a combination of ways and means (e.g. CapabilityConfigurations) along with specified measures.

  Capability
Capability is a functional  Asset Property which refers to the ability to produce an Outcome Event.
Capabilitys are fulfilled by Agents performing Processes and interacting with other Agents to produce the desired Outcome Event.



An enterprise's ability to Achieve a desired effect realized through a combination of ways and means (e.g. CapabilityConfigurations) along with specified measures.


An enterprise's ability to Achieve a desired effect realized through a combination of ways and means (e.g. CapabilityConfigurations) along with specified measures.
 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 - Environment
A definition of the environmental factors in which something exists or functions. The definition of an Environment element can be further defined using EnvironmentKind.
 OMG - UAF - EnvironmentProperty
A property of an Environment that is typed by a Condition. The kinds of Condition that can be represented are Location, GeoPoliticalExtentType and Environment.
 OMG - UAF - EvokedBy
A tuple used to denote that a Risk is drawn out by an Opportunity.
 OMG - UAF - GeopoliticalExtentType
A type of geospatial extent whose boundaries are defined by declaration or agreement by political parties.


GeopoliticalExtentType is not implemented as a subtype of OperationalExchangeItem.
GeopoliticalExtentType was an initial requirement from DoDAF2 which hasn't been adopted by the final DoDAF specification. It is a legacy component of UAF.



GeopoliticalExtentType is not implemented as a subtype of OperationalExchangeItem.
GeopoliticalExtentType was an initial requirement from DoDAF2 which hasn't been adopted by the final DoDAF specification. It is a legacy component of UAF.


GeopoliticalExtentType is not implemented as a subtype of OperationalExchangeItem.
GeopoliticalExtentType was an initial requirement from DoDAF2 which hasn't been adopted by the final DoDAF specification. It is a legacy component of UAF.
 OMG - UAF - Location
A specification of the generic area in which a LocationHolder is required to be located.

  Location Type
Location Type is a type of Location that is a geopolitical location.
Example:
- Continent
- Country
- City
- District
- Street
 OMG - UAF - LocationKind
Enumeration of the possible kinds of location applicable to an ActualLocation. Its enumeration literals are:
• SolidVolume - Indicates that the ActualLocation associated with the LocationKind is the amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.
• Surface - Indicates that the ActualLocation associated with the LocationKind is a portion of space having length and breadth but no thickness or regards to time.
• Line - Indicates that the ActualLocation associated with the LocationKind is a geometric figure formed by a point moving along a fixed direction and the reverse direction.
• Point - Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
• GeoStationaryPoint - Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
• PlanarSurface - Indicates that the ActualLocation associated with the LocationKind is a two-dimensional portion of space.
• PolygonArea - Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a polygon.
• RectangularArea - Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a rectangle.
• ElipticalArea - Indicates that the ActualLocation associated with the LocationKind is a space enclosed by an ellipse.
• CircularArea - Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a circle.
• Other - Indicates that the ActualLocation associated with the LocationKind is a LocationKind that is not on the enumerated list
 OMG - UAF - LocationTypeKind
Enumeration of the possible kinds of location type that are applicable to a Location. Its enumeration literals are:
• OtherType - Indicates that the Location associated with the LocationTypeKind describes a type of is a LocationKindType that is not on the enumerated list.
• SolidVolumeType - Indicates that the Location associated with the LocationTypeKind describes a type of amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.
• SurfaceType - Indicates that the Location associated with the LocationTypeKind describes a type of  portion of space having length and breadth but no thickness or regards to time.
• LineType - Indicates that the Location associated with the LocationTypeKind describes a type of geometric figure formed by a point moving along a fixed direction and the reverse direction.
• PointType - Indicates that the Location associated with the LocationTypeKind describes a type of unidimensional Individual.
• GeoStationaryPointType - Indicates that the Location associated with the LocationTypeKind describes a type of unidimensional Individual
 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 - OperationalRole
Usage of a OperationalPerformer or OperationalArchitecture in the context of another OperationalPerformer or OperationalArchitecture. Creates a whole-part relationship.


Usage of a OperationalPerformer or OperationalArchitecture in the context of another OperationalPerformer or OperationalArchitecture. Creates a whole-part relationship.
 OMG - UAF - Opportunity
An existing or potential favorable circumstance or combination of circumstances which can be advantageous for addressing enterprise Challenges.


An existing or potential favorable circumstance or combination of circumstances which can be advantageous for addressing enterprise Challenges.


An existing or potential favorable circumstance or combination of circumstances which can be advantageous for addressing enterprise Challenges.
 OMG - UAF - 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.

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


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


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.
 OMG - UAF - Service
A mechanism to enable access to one or more capabilities, where the access is provided using a prescribed service interface and is exercised consistent with service constraints and policies.


A mechanism to enable access to one or more capabilities, where the access is provided using a prescribed service
interface and is exercised consistent with service constraints and policies.



A mechanism to enable access to one or more capabilities, where the access is provided using a prescribed service interface and is exercised consistent with service constraints and policies.
 OMG - UAF - ServiceInterface
A contract that defines the ServiceMethods and ServiceSignals that the Service realizes.
 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.