DEFINITION CLASSIFIED CONCEPTS

CATEGORY - EA Ontology


DescriptionEA Ontology classifies patterns used to describing any system in its environment (Agent, Process, Capability, etc.)?

Classified Concepts
ConceptDescription
  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.
  Agent
An  Agent is an Operating Asset which is able to participate actively to Behaviors, to produce and react to Outcome Events.
1.  Agents participate to Action Processes (Active Participant) and/or conduct Action Processes (Performed Process).
2.  Agents participate to Interaction Process (Scenario Participant) describing how they interact with other  Agents.
These actions and interactions define  Agents boundaries described by Service Interfaces.
  Agent Environment An  Agent Environment is an Operating Eco-System which defines the interactions (Service Channel) of an Agent with its partners (Partner Agent).
  Annotation Block
An  Annotation Block is a Building Block used to provide additional characteristics such as Documentations,
Examples:
Tags.
  Architecture Block Collection An  Architecture Block Collection is a collection of Asset Blocks usually created for model management purposes, such as validating or sharing a set of Asset Blocks.
  Architecture Container
An  Architecture Container is a Model Container that packages Asset Blocks used for enterprise architecture descriptions.
This includes Information Asset, Processes, Software Systems, Hardware Systems, Organizations, etc.
Model Containers are used to split  SysFEAT repository content into several independent modules (aka package).
They allow virtual partitions of the repository. In particular, Asset Blocks packaged by different Model Containers can have the same name (namespacing).
There are two main kinds of Model Container: Enterprise and Library.
  Architecture Lexical Scope An  Architecture Lexical Scope is a kind of Model Lexical Scope for Architecture Blocks.
  Architecture principle
 Architecture principles are general guidelines (Policy) that serve as constraints that guide design decisions and shape the overall structure of a system. They:
- Establish boundaries for design choices.
- Ensure consistency across the system
- Promote desired qualities (Condition Property: e.g., scalability, maintainability)
- Align architecture with business goals and requirements
 Architecture principles act as guardrails, helping architects make informed decisions while limiting options to those that best serve systems' efficiency and robustness.
  Architecture Principle Category An  Architecture Principle Category defines a classification of related Architecture principles.
  Asset Block An  Asset Block is an Architecture Block used to describe the System Operating Framework - SOF of the enterprise and its systems.
  Asset Category
An  Asset Category is a Category used to classify Asset Blocks.
There are different kinds of  Asset Category that applies only to certain subtypes of Asset Blocks.
For instance:
. Risk Type applies to  Functional Assets.
  Asset Type
An  Asset Type is a Class of Individual which is used in the description of the enterprise and its systems, such as Action Processes, Department Types, Applications, Location Types, Period Types.
  Assurance Case
An  Assurance Case is a claim that a particular enterprise asset or group of Functional Asset adequately mitigates certain identified Risk Types by means of appropriated Control Measures.
An  Assurance Case shall provide confidence that the concerned assets will function as intended in their environment of use.
Privacy Processing Activity(ies), Data Lineages are examples of  Assurance Cases .
  Assurance Instrument
An  Assurance Instrument is a resource or course of actions used by an Assurance System to achieve its objectives.
For instance:
Actions plans are course of actions aimed at solving incidents.
Data Controls are mechanisms used to ensure data quality and data integrity
Privacy Representatives are used to identify national entities in charge of privacy.
  Behavior
Behavior is an Operating Asset that describes any action or reaction of an Agent to external or internal Behavioral Events.  Behaviors include Action Processes (action), Interaction Processs (stories) or interactions (Service Interface).
The course of actions of a  Behavior is constrained ( Rule Enforcement) by the application of Behavioral Rules that define what is allowed and not allowed to do.
  Behavioral Event
Behavioral Event is a Temporal Bounding Type that establishes a temporal connection between Behaviors.
Behavioral Event connects a Predecessor  Behavioral Event, to a Successor  Behavioral Event.
  Behavioral Rule
Behavioral Rule is a Directive intended to guide the Behavior of Agents, in compliance with enterprise Policy(ies) or regulations.
Often, a  Behavioral Rule is derived from a Policy Behavioral Rules are enforced in Processes and Agents.
  Business Policy Business Policy is a Policy that is not directly enforceable whose purpose is to govern or guide the enterprise.
  Business Policy Category Business Policy Category defines a classification of related Business Policys.
  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.
  Category Partition
  Condition Category
Condition Category is a class of  Condition Property Type.
Example: Measurement Types (Performance, Security, Cost), PESTEL (political, economic, social, environmental, legal)
It is used to group Condition Property Type(ies) by domain of concerns represented by Family of Measurement.
  Condition Property
Condition Property is a possible value of a Condition Property Type such as a delivery time of 30 minutes, a weight of 20 kg, a high level of confidentiality, stormy conditions.
Condition Property is either a single measure (Measure Property: a weight of 20 kg), an Environmental Property (stormy conditions.) or a Set of Condition Propertiess.
 Condition Propertys are used to constrain Asset Blocks in the context of non-functional requirement analysis and Value Proposition analysis.
Examples:
. Cost of 100€
. Delivery time of 30 minutes.
. Weight of 20 kg.
. Temperature of 18 degree Celcius.
  Condition Property Type
Condition Property Type expresses a type of constraint that can be applied to Asset Types.
These constraints can be either Measure Property Type (Time, Mass, Cost, ..), Environmental Property Types (Terrain Type, Light conditions, Weather conditions) or a grouping of these (Set of Environmental Condition Type).
 Condition Property Types are used to constrain Asset Blocks in the context of non-functional requirement analysis and Value Proposition analysis.
  Control Directive
Control Directive is a kind of Policy that provides recommendations on how to comply with Regulation Articles.
Once implemented,  Control Directives enforces any  Regulatory Framework your enterprise has to comply with.
  Control Framework Control Framework is a set of Control Directives originating from Control Directives and their  Regulation Articles.
  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.
  Environment Interaction Process
An  Environment Interaction Process is a story that describes how an Agent interacts with its partners (Partner Agent) to achieve Outcome Events in a specific Operating Eco-System (Agent Environment).
This includes:
1) A course of events represented by Object Flows depicting the succession of intermediate Outcome Events towards the production and consumption of final Outcome Events.
2) Interacting partners who participate to the story in the considered Operating Eco-System.
  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).
  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.
  Family of Category
Family of Category is a Top level group of categories that belong to a common domain.
For instance, the GDPR categorization schema groups all categories relevant to GDPR such as data categories, sensitive activities.
  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.
  Governance Building Block Governance Building Block is a Model Building Block that is participate to the overarching of transformation Initiatives.
  Governance Container Container of Model Building Blocks used to measure, assess, monitor transformation Initiatives .
  Governance Instrument  Governance Instruments include all instruments used to monitor and steer transformation Initiatives. They include incidents, assessments, indicators and their templates.
  Individual Asset
An  Individual Asset is an  Individual which is used in the description of the enterprise and its systems.
 Individual Assets can be qualified by  Condition Scale Values.
  Information Asset
An  Information Asset  represents anything that can be communicated or memorized by an Agent to produce and react to Outcome Events.
An  Information Asset is either an Information Entity or an  Information Property.
The difference lies in their relationship to change and to time. Information Entity(ies) can change over time and have a lifeycle while  Information Propertys are immutable characteristics.
  Information Block
An  Information Block is an Asset Block involved in the description of information.
 Information Blocks range from Information Assets to Information Domains.
They are packaged in Information Dictionary(ies) and managed in Data Catalogs.
  Information Dictionary
An  Information Dictionary is a Model Package of Information Blocks used to describe an information architecture. This includes:
1. Information Domain which groups Information Entitys by unit knowlege required by an Agent to operate during Behavior execution.
2. Information Entity which constitute resusable unit of information that can change over time.
3. Concept Property which constitue immutable characteristics of Information Entitys.
Concrete implementations of Model Packages are Business Dictionary, Logical Data Dictionary, etc.
  Information Domain An  Information Domain is a family of Information Entity(ies) which constitutes a unit a knowlege required by an Agent to operate during Behavior execution.
  Information Entity
An  Information Entity is an Information Asset that is not fundamentally defined by its attributes, but rather by its continuity.
An  Information Entity evolves over time and has states.
For instance a person is an  Information Entity. Employe is a state of a person.
An  Information Entity has relationships to other  Information Entitys and can have  Information Propertys.
  Information Lexical Scope An  Information Lexical Scope is a kind of Model Lexical Scope for Information Blocks.
  Information Map
An  Information Map is a  Operating Property Map that is the top level grouping of Information Domains.
  Information Maps are used to provide navigationtop level entry points for  Information Dictionary(ies) and to scope data management initiatives at the level of portfolio management ( Data Catalog), at the project level or at the Enterprise level (Enterprise Concept Map).
  Information Property
An  Information Property is an Information Asset that represents a characteristic (Property) of an Information Entity.
An  Information Property is fundamentally defined by its value. It doesn't evolve over time and is thereby immutable.
Examples:
. Address.
. Customer Name.
. Amounts,
  Initiative
An  Initiative is any piece of work that is undertaken or attempted under the responsibility of a Steering Authority.
 Initiatives range from single project to long term initiatives (Enduring Initiative) such as Enterprises.
 Initiatives are sychronized over time using Initiative Milestones.
  Initiative Block An  Initiative Block is a Model Building Block used to describe enterprise transformation and sustainability Initiatives.
  Initiative Stage An  Initiative Stage is a past, current or future state of an Enduring Initiative. The set of all  Initiative Stages of an Enduring Initiative defines its Roadmap.
  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.
  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.
  Measure Property Type
Measure Property Type is a Condition Property Type that expresses a type of measurement (Time, Mass, Cost, ..) and define the units used for measures (minutes, kg, euros, etc.).
Examples:
- Time to deliver in minutes.
- Delivery cost in kilo Euros.
Condition Property Types are described by Measure Unit: kg, Liter, Gallon, Hour, Minute.
Condition Property Types are used to constrain Asset Blocks in the context of non-functional requirement analysis and Value Proposition analysis.
  Measurement Type
Measurement Type is a class of  measurement.
Example: Performance, Security, Cost.
It is used to group Measure Property Type(ies) by domain of concerns represented by Family of Measurements.
  Model Building Block
Model Building Block is a Building Block used to represent aspects of the reality. It comprises:
Asset Blocks are used to describe the how the enterprise and its systems operate (function) is their eco-systems.
Initiatives are used to manage enterprise and systems functional transformations, as well as assurance objectives and activities.
-   Governance Instruments are used to ensure that these objectives and activities are understood and fulfilled.
  Model Container
A Model Container is a Container of Model Building Blocks used to describe both the architecture of the enterprise and Initiatives aimed at designing, developing, running, adapting and maintaining this architecture over time.
Model Containers range from Information Dictionary(ies), architecture Library(ies) up to an entire Enterprise .
  Model Lexical Scope
Model Lexical Scope is Block Lexical Scope for Model Building Blocks.
It also adds the ability to nest Annotation Blocks.
  Model Package
  Model Property Block
Model Property Block is a Building Block used to provide classification and qualification ofModel Building Blocks.
For instance, Tags are used for classification. Condition Value are used for qualification or quantification.
  Operating Asset
An  Operating Asset is a Functional Asset that describes the way Outcome Events are produced and consumed: how (Behaviors) and by whom (Agents).
 Operating Assets fulfill Capability(ies) (Fulfilled Capability).
As any  Functional Architecture Asset Operating Assets are subject to Policy Conformances. In addition, they define Rule Enforcements to indicate how Policy Conformances are met.
  Operating Connection An  Operating Connection is an  Aggregate Connection that defines a behavioral connection between Operating Assets.
  Operating Eco-System An  Operating Eco-System is an  Operating Context in which an Agent exists or lives for a specific purpose, interacting with partners.
For instance, the operating context of an enterprise includes its customers and suppliers.
  Outcome Event An  Outcome Event is a Behavioral Event that signals the Output of an Asset Type or state of Asset Type (Outcome) by a producer Behavior, ready to be used as an Input by a consumer Behavior.
  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.
  Policy Category Policy Category is a classification of policies. In regulations, it represents sections of the law.
  Policy Framework
Policy Framework is a set of Policy Assets, defined in laws published by governements or in policy frameworks defined by the enterprise.
Both Business Policy Frameworks and Regulatory Frameworks are Policy Framework(ies).
  Policy Framework Category  Policy Framework Category is a place holder for Policy Category(ies) that are managed (owned by) in a  Policy Framework.
  Process Family
A   Process Family is a category of Action Process.
Example: support processes, development processes, operational processes,
  Reference Dictionary
Reference Dictionary is a kind of Architecture Container that is used as a reference library to hold reference materials used to develop architectures.
Example:
- Vendor Catalog
- Regulatory Framework
-
  Regulation Article
Compulsory Policy, define by law, that is not directly enforceable whose purpose is guide enterprise activities.
 Regulation Articles are classified by Regulation section in the context of a Regulatory Framework.
  Regulation section
Regulation section is a classification of  Regulation Articles.
 Regulation sections can be themselves organized as a classification hierarchy.
  Regulatory Framework
  Risk Type
Risk Type is a distinct category or classification of risk based on its origin, nature, or potential impact. It helps in organizing and addressing different sources of uncertainty or potential harm that an individual, organization, or system might face. By categorizing risks into different types, entities can develop more targeted mitigation strategies and response plans.
Common risk types include Operational Risk Type, Privacy Risk Type, and Compliance Risk Type, among others,
  Service Interface Service Interface is an interaction Behavior that describes a typical course of Flow Connections, coordinated by Behavioral Events and Outcome Events, and intended to produce Outcomes through the involvement of Agents.
  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.
  Time-bound Initiative Time-bound Initiative is an Initiative that has a clearly defined start and end date, with specific objectives to be achieved within that timeframe. These initiatives are characterized by their limited duration, focus on achieving particular outcomes within the set period.
Example: project.