| Description | EA Ontology classifies patterns used to describing any system in its environment (Agent, Process, Capability, etc.)? |
|---|
| Concept | Description |
|---|---|
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). |
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: . Data Category applies to Information Assets. . Process Family applies to Resource Operating Assets. . 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 |
A 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 |
A Behavioral Event is a Temporal Bounding Type that establishes a temporal connection between Behaviors. A Behavioral Event connects a Predecessor Behavioral Event, to a Successor Behavioral Event. |
Behavioral Rule |
A Behavioral Rule is a Directive intended to guide the Behavior of Agents, in compliance with enterprise Policy(ies) or regulations. |
Business Policy |
A Business Policy is a Policy that is not directly enforceable whose purpose is to govern or guide the enterprise.
|
Business Policy Category |
A Business Policy Category defines a classification of related Business Policys. |
Capability |
A 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 |
A 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 |
A 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. A 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 |
A 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 |
A 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 |
A Control Framework is a set of Control Directives originating from Control Directives and their Regulation Articles.
|
Directive |
A Directive is an authoritative declaration that indicates how Agents and their Behaviors should be (or should not be) in the enterprise. Specifically, a Directive defines, constrains or liberates some aspects of an Agent and its Behaviors. As such, Directives shall be considered as constraning Asset Propertys. Directives are intended to assert agent structures or to control or influence their Behaviors. Directives are stated in declarative form. |
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 |
A 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). |
Governance Building Block |
A 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 |
A Measure Property is a possible value of a Measure Property Type such as a delivery time of 30 minutes, a weight of 20 kg, a high level of confidentiality. It represents how much there is or how many there are of something that you can quantify according to its Constraining Measurable Property. Measure Propertys are used as constraints on Asset Blocks in the context of non-functional requirement analysis and Value Proposition analysis.
|
Measure Property Type |
A 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 |
A 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 |
A 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 |
A 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 |
A 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 |
A 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.
|
Policy Category |
A Policy Category is a classification of policies. In regulations, it represents sections of the law.
|
Policy Framework |
A 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 |
A 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 |
A Regulation section is a classification of Regulation Articles. Regulation sections can be themselves organized as a classification hierarchy. |
Regulatory Framework |
|
Risk Type |
A 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 |
A 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 |
A Set of Condition Properties is a 'And' combination of Condition Propertys. Example: . Delivery time of 30 minutes, at a cost ranging between $8.50 and $10, in stormy conditions.
|
Time-bound Initiative |
A 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. |