| Description | Mapping of core concepts of the TOGAF Content Metamodel to SysFEAT concepts. |
|---|---|
| References | OpenGroup - TOGAF - Enterprise Metamodel Overview |
| Corresponding SysFEAT Domain | SysFEAT - TOGAF |
| Framework Concept | Framework Definition | SysFEAT Concept | SysFEAT Definition |
|---|---|---|---|
Actor |
A person, organization, or system that has one or more roles that initiates or interacts with activities; for example, a sales representative who travels to visit customers. Actors may be internal or external to an organization. Note: In the automotive industry, an original equipment manufacturer would be considered an actor by an automotive dealership that interacts with its supply chain activities. References: OpenGroup - TOGAF - Definition - Actor |
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 |
Application Service |
The automated elements of a business service. An application service may deliver or support part or all of one or more business services. References: OpenGroup - TOGAF - Enterprise Metamodel - Application Service |
Application Interface |
An Application Interface is a Business Service Interface that occurs between Business Software Systems. The interface is described by messages exchanged between endpoints (provider, consumer..). References: EIP - messaging Martin Fowler - API Design Martin Fowler - Richardson Maturity Model Microsoft - Architecture Design - RESTful web API design OpenGroup - ArchiMate - Application Service OpenGroup - IT4IT - Defining Service Reference Architecture |
Business Capability |
A particular ability that a business may possess or exchange to achieve a specific purpose. References: OpenGroup - TOGAF - Definition - Business Capability |
Business Capability |
A 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. A 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). References: OMG - BACM - Capability OMG - UAF - Capability OpenGroup - ArchiMate - Capability OpenGroup - TOGAF - Definition - Business Capability |
Business Information |
Represents a concept and its semantics used within the business. References: OpenGroup - TOGAF - Enterprise Metamodel - Business Information |
Concept |
A Concept is the representation of any tangible or intanglible entity that is of interest to understand the enterprise, its data, resources and activities. A Concept is defined through its essential characteristics which can be: 1) A Concept Property that represents some an immutable factual characteristic such as "name", "amount". 2) A Concept Relationship that represents relationships to other Concepts. References: DDD - Glossary - Entity ISO 15926 - ClassOfInformationObject OMG - SBVR - Concept OMG - UAF - OperationalInformation OpenGroup - TOGAF - Enterprise Metamodel - Business Information OpenGroup -ArchiMate - Business-Object Russell Ackoff - Choice & Communication - Concept |
Business Service |
Supports business capabilities through an explicitly defined interface and is explicitly governed by an organization. References: OpenGroup - IT4IT - Defining Service Reference Architecture OpenGroup - TOGAF - Definition - Business Service OpenGroup - TOGAF 9 - Definition - Business Service |
Business Service Interface |
A Business Service Interface is a communication behavior that describes a typical course of interactions intended to produce Business Outcome Events, through the involvement of Business Agents. References: OMG - UAF - Operational Interface OpenGroup - ArchiMate - Business-Service OpenGroup - IT4IT - Defining Service Reference Architecture |
Capability |
An ability that an organization, person, or system possesses. Note: For example, Enterprise Architecture, marketing, customer contact, or outbound telemarketing. References: OpenGroup - TOGAF - Definition - Capability |
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. References: DAU Glossary - Capability OMG - BACM - Capability OMG - UAF - Capability OpenGroup - ArchiMate - Capability OpenGroup - OAA - Capability OpenGroup - TOGAF - Definition - Capability Russell Ackoff - Choice & Communication - FunctionalClass WordNet - Capability |
Constraint |
An external factor that prevents an organization from pursuing particular approaches to meet its goals. For example, customer data is not harmonized within the organization, regionally or nationally, constraining the organization's ability to offer effective customer service. References: OpenGroup - TOGAF - Enterprise Metamodel Overview |
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. References: OMG - BMM - Business Policy OMG - UAF - Rule |
Control Measure |
A decision-making step with accompanying decision logic used to determine execution approach for a process or to ensure that a process complies with governance criteria. For example, a sign-off control on the purchase request processing process that checks whether the total value of the request is within the sign-off limits of the requester, or whether it needs escalating to higher authority. References: OpenGroup - TOGAF - Enterprise MetaModel - Control |
Control Measure |
A Control Measure is a Resource Operating Asset (agent or behavior) that is taken to prevent, eliminate or reduce the occurrence of a hazard that has been identified in the context of an Assurance Case. References: OpenGroup - TOGAF - Enterprise MetaModel - Control UCF Glossary - Control |
Course of Action |
Direction and focus provided by strategic goals and objectives, often to deliver the value proposition characterized in the business model. References: OpenGroup - TOGAF - Definition - Course of Action |
Enterprise Initiative |
An Enterprise Initiative is a past, current or future state of the enterprise. Each stage represents an initiative comprising a purposeful set of activities whose primary purpose is focused on achieving a set of clearly defined objectives that may transcend organisational boundaries and consequently require integrated team working under the direction of an Architecture Governance Committee. |
Data Entity |
Represents data that is recognized by the business as a distinct concept. References: OpenGroup - TOGAF - Definition - Data Element OpenGroup - TOGAF - Enterprise Metamodel - Data Entity |
Data Entity |
A Data Entity is an abstract structure of an Information Entity. It has an independent existence and can be uniquely identified. Data Entity is characterized by Relationships it has with other Data Entity(ies) and by Value Property(ies). References: DDD - Glossary - Entity OpenGroup - TOGAF - Definition - Data Element |
Driver |
An external or internal condition that motivates the organization to define its goals. An example of an external driver is a change in regulation or compliance rules which, for example, require changes to the way an organization operates; i.e., Sarbanes-Oxley in the US. References: OpenGroup - TOGAF - Enterprise Metamodel - Driver |
Driver |
A Driver is a factor which can have a significant impact on the activities, and goals of an Enterprise or a Management System. References: ISO 42010 - Concern OMG - BMM - Influencer OMG - UAF - Driver OpenGroup - TOGAF - Definitions - Concern |
Event |
An organizational state change that triggers processing events; may originate from inside or outside the organization and may be resolved inside or outside the organization. References: OpenGroup - TOGAF - Enterprise Metamodel - Event |
Business Event |
A Business Event is a type of business change that is used to coordinate Business Behaviors. References: OpenGroup - TOGAF - Enterprise Metamodel - Event |
Function |
Delivers business capabilities closely aligned to an organization, but not necessarily explicitly governed by the organization. References: OpenGroup - TOGAF - Enterprise Metamodel Overview OpenGroup - TOGAF 9 - Definition - Business Function |
Business Function |
A Business Function is a Mezzo unit within the enterprise's functional division of labor. It is used to shape the enterprise management structure in regard to how it produces, consumes or processes Business Outcome Events: information, energy, materiel. A Business Function specifies Skills and Functionality(ies) required to perform their activities effectively. References: Christensen Institute - Modularity OMG - UAF - OperationalPerformer OpenGroup - TOGAF - Definition - Business Function OpenGroup - TOGAF 9 - Definition - Business Function Russell Ackoff - System of concepts - FunctionalDivisionOfLabor |
Goal |
A high-level statement of intent or direction for an organization. Typically used to measure success of an organization. References: OpenGroup - TOGAF - Enterprise Metamodel - Goal |
Enterprise Goal |
An Enterprise Goal is an ideal target Value Proposition that tends to be longer term, and is defined qualitatively rather than quantitatively. It should be sufficiently narrow-focused so that Objectives can be defined for it. References: OMG - BMM - Goal OMG - UAF - EnterpriseGoal Russell Ackoff - System of Concepts - Objective UCF Glossary - Enterprise Objective |
Location |
A place where activities occur. Locations can be composed and decomposed. |
Location |
A 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 |
Logical Application Component |
An encapsulation of application functionality that is definable by services offered and data maintained, independently of implementation and technology. References: OpenGroup - TOGAF - Logical Application Component |
Logical Application |
A Logical Application is an encapsulation of application functionality that is independent of a particular implementation. For example, the classification of all purchase request processing applications implemented in an enterprise. References: OpenGroup - TOGAF - Logical Application Component |
Logical Data Component |
A data structure composed of logically-related data entities. References: OpenGroup - TOGAF - Enterprise Metamodel - Logical Data Component |
Logical Data Entity |
A Logical Data Entity is a logical structure of a Data Entity. As any Data Entity, it has an independent existence and can be uniquely identified. A Logical Data Entity is characterized by Logical Relationships it has with other Logical Data Entity(ies) and by its Attributes. References: DDD - Glossary - Entity OMG - UAF - ResourceInformation OpenGroup - TOGAF - Definition - Data Element |
Logical Technology Component |
An implementation-independent encapsulation of technology services. | ||
Measure |
An indicator or factor that can be tracked, usually on an ongoing basis, to determine success or alignment with objectives and goals. References: OpenGroup - TOGAF - Enterprise Metamodel - Measure |
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. References: OpenGroup - ArchiMate - Constraint OpenGroup - TOGAF - Enterprise Metamodel - Measure Russell Ackoff - Choice & Communication - MorphologicalProperty Wikipeddia - List of quality attributes Wikipedia - Measurement |
Objective |
An organizational aim that is declared in a Simple, Measurable, Actionable, Realistic, and Timebound (SMART) way. For example, "Increase capacity utilization by 30% by the end of the year, to support the planned increase in market share". References: OpenGroup - TOGAF - Definition - Objective OpenGroup - TOGAF - Enterprise Metamodel - Objective |
||
Organization Unit |
A self-contained unit of resources with goals, objectives, and measures. Organization units may include external parties and business partner organizations. References: OpenGroup - TOGAF - Enterprise Metamodel - Actor |
Department Type |
A Department Type is a Mezzo Org-Unit which serves as an administrative unit template in both government and business Organizations. Examples: - Sales department; - Finance department; - Logistics department.. References: OMG - UAF - Organization OpenGroup - ArchiMate - Business-Actor OpenGroup - ArchiMate - Business-Collaboration OpenGroup - TOGAF - Enterprise Metamodel - Actor Russell Ackoff - System of concepts - FunctionalDivisionOfLabor Russell Ackoff - System of Concepts - Organizations UCF Glossary - Department |
Physical Application Component |
A realization of logical application functionality using components of functionality in applications that may be hired, procured, or built. References: OpenGroup - TOGAF - Definition - Application Component OpenGroup - TOGAF - Enterprise Metamodel - Physical Application Component |
Application |
An Application is a Business Software System that provides a set of Functionality(ies) that End Users see as a single unit. Essentially Applications are architectural constructions resulting from the combinaison of the following four criteria: 1) A group of Functionality that End Users see as a single unit. 2) A managed asset (Managed Application) associated with a budget line in the context of an Application Portfolio. 3) A body of code that is seen by developers as a single unit. 4) A group of deployable software units (Deployable Application Packages) that must be installed together on one or multiple execution nodes (Computing System). Application is a Mezzo enterprise asset that sits between Application System and Application Component in the decomposition of Business Software Systems. Example: " Payroll" is an Application that is part an " HR System" which is an Application System. The "Payroll" Application includes, among other things, the "Salary and Wage Calculation" Application Component. References: C4 Model - Software System Martin Fowler - Application Boundary Microsoft - Architecture Design - Architecture Styles OMG - UAF - Software OpenGroup - ArchiMate - Application Component OpenGroup - TOGAF - Definition - Application Component OpenGroup - TOGAF - Enterprise Metamodel - Physical Application Component |
Physical Data Entity |
A data structure that realizes related logical data components represented in the format or schema required by a particular technology. |
Physical Data Entity |
A Physical Data Entity is a representation the physical structure of a Data Entity as it will be stored in a DBMS. A Physical Data Entity has an independent existence and can be uniquely identified. A Physical Data Entity is characterized by Physical Relationships it has with other Physical Data Entity(ies) and by Physical Data Property(ies). References: DDD - Glossary - Entity |
Principle |
References: OpenGroup - TOGAF - Definition - Architecture Principle OpenGroup - TOGAF - Guide - Architecture Principles |
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. References: CIO Wiki - Architecture Principle OpenGroup - ArchiMate - Principle OpenGroup - OAA - Architecture Principle OpenGroup - TOGAF - Definition - Architecture Principle OpenGroup - TOGAF - Guide - Architecture Principles UCF Glossary - Architecture Principle |
Process |
A process represents a sequence of activities that together achieve a specified outcome, can be decomposed into sub-processes, and can show operation of a function or service (at next level of detail). Processes may also be used to link or compose organizations, functions, services, and processes. References: OpenGroup - TOGAF - Enterprise Metamodel Overview OpenGroup - TOGAF 9 - Definition - Process |
Business Process |
A Business Process is a set of Business-Process Steps performed by Org-Units and/or by automated systems (Business Systems) to produce a Business Outcome Event. It is depicted as a series of Business-Process Steps, controlled by Business Events and conditions. Business-Process Steps are carried out by the involvment of Org-Units and system resources (often Applications) as participants in the process (Participant Business Agents). During its course of action, a Business Process consumes or produces Business Objects. 1) It may memorize or access Business Objects from its Process Store. 2) It may receive Business Objects at its boundary: Business Outcome Consumption. 3) It may signal the production of Business Objects at its boundary: Business Outcome Production. The course of actions of a Business Process is constrained by the application of rules ( Business Rule Enforcement) that define how to react to what is allowed and not allowed to do, References: ISO 9000 - 3.4.1 - Process Lean.org - Value Stream Lean.org - Value Stream Mapping OMG - BMM - Business Process OMG - BPMN - Process OMG - UAF - Function OpenGroup - OAA - Process OpenGroup - TOGAF - Enterprise Metamodel Overview OpenGroup - TOGAF 9 - Definition - Process |
Requirement |
A statement of need that must be met by a particular architecture or work package. References: OpenGroup - TOGAF - Definition - Requirement OpenGroup - TOGAF - Enterprise Metamodel Overview |
Functionality |
A Functionality is a Business Resource Capability offered by Business System Assets (software or hardware) and aimed at delivering Information Outcomes. A Functionality describes WHAT a software or hardware system can provide. Functionality(ies) are used to express the Business System features required by people when performing their job (see Job-to-be-done). For internal customers, these jobs correspond to Business-Process Steps described in Business Process (see Instrument) For enterprise Customers, these jobs correspond to Job-to-be-done in the context of Customer Journeys. References: OpenGroup - ArchiMate - Capability SAFe© - Feature SAFe© - Features and Capabilities SEBoK - Capability Engineering |
Role |
The usual or expected behavior of an actor, or the part somebody or something plays in a particular process or event. An actor may have a number of roles. See also Actor. References: OpenGroup - TOGAF - Definition - Role |
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 |
Sketching Item |
An outcome generated by the business to be offered to customers. Products include materials and/or services. References: OpenGroup - TOGAF - Definition - Product |
||
Technology Component |
A realization of logical technology functionality using a particular technology product that may be deployed. References: OpenGroup - TOGAF - Definition - Technology Component OpenGroup - TOGAF - Enterprise Metamodel - Technology Component |
Software Technology |
A Software Technology is an elementary Software Technology System used as an enabler by Software Modules. Examples : - Application server, - Message server, - Storage, - Business information sharing, - Operating systems, - Navigators, etc References: OpenGroup - TOGAF - Definition - Technology Component OpenGroup - TOGAF - Enterprise Metamodel - Technology Component |
Technology Service |
A technical capability required to provide enabling infrastructure that supports the delivery of applications. References: OpenGroup - TOGAF - Enterprise Metamodel - Technology Service |
Technology Interface |
A Technology Interface is a Resource Service Interface that describes a typical course of interactions intended to produce Technology Outcome Events, through the involvement of Technology Systems. References: OpenGroup - ArchiMate -Technology-Service |
Value Stream |
A representation of an end-to-end collection of value-adding activities that create an overall result for a customer, stakeholder, or end user. References: OpenGroup - TOGAF - Definition - Value Stream |
Value Stream |
Value Streams are used to frame the Conceptual Operating Model of the enterprise: they describe how the enterprise shall operate, at the conceptual level, and helps chunking responsibilities between Conceptual Agents (Operating Domain or Business Function) . In the EA context, a Value Stream is a conceptual Action Process that represents an overarching perspective of the organization's processes aiming at producing Conceptual Outcome Events. The focus is on shaping and understanding the functional relationships and roles within the enterprise : its functional division of labor. This is not to be confused with Value Stream Mapping (VSM) which is focused on Lean optimization and is addressed with the concept of Business Process (see the Organization & Processes domain). A Value Stream is performed by Conceptual Agents who produce Conceptual Outcome Events. It is depicted as a sequence of Value Stream Stages, controlled by events and conditions. Value Stream Activitys are carried out by the involvment of Conceptual Agents as participants in the Value Stream. During its course of action, a Value Stream consumes, produces or stores Business Objects. 1) It may read or write Domain Assets in its Business Object Store. 2) It may receive Domain Assets at its boundary: reacted to Business Outcome Events. 3) It may produce Domain Assets at its boundary: produced Business Outcome Events. The course of actions of a Value Stream is constrained by the application of rules ( Conceptual Rule Enforcement) that define what is allowed and not allowed to do. There are traditionnaly two kinds of Value Streams: 1) Development development Value Streams define all of the actions, both value-creating and nonvalue-creating, required to bring a Product from concept to launch. 2) Operational Value Streams define define all of the actions, both value-creating and nonvalue-creating, required from order to delivery. These include actions to process information from the Customer and actions to transform the product on its way to the Customer. References: Lean.org - Value Stream OMG - BACM - ValueStream OMG - BPMN - Process OMG - UAF - Operational Activity OMG - UAF - OperationalActivity OpenGroup - ArchiMate - Value-Stream OpenGroup - TOGAF - Definition - Value Stream SAFe© - Value Stream Wikipedia - Value Stream |
Work Package |
A set of actions identified to achieve one or more objectives for the business. A work package can be a part of a project, a complete project, or a program. References: OpenGroup - TOGAF - Definitions - Work Package |
Project |
A Project is a course of action that is being executed or has been selected for execution. An enterprise's Initiatives represent the choices the enterprise has made about how to pursue the change that allows it to achieve its objectives. References: DoDAF2 - Project Viewpoint Martin Fowler - Products over Projects OMG - UAF - ActualProject OpenGroup - TOGAF - Definitions - Work Package |
| Framework reference | SysFEAT Description |
|---|---|
OpenGroup - IT4IT - Defining Service Reference Architecture |
Application InterfaceAn Application Interface is a Business Service Interface that occurs between Business Software Systems. The interface is described by messages exchanged between endpoints (provider, consumer..).
Business Outcome EventA Business Outcome Event is a Business Event that signals the happening of a change in the state of a Business Operating Asset, produced by the Business Behavior of a Business Agent, for the benefits of an internal or external consumer (especially Customers). Supports business capabilities through an explicitly defined interface and is explicitly governed by an organization.
Business Service InterfaceA 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.
Information Outcome EventAn Information Outcome Event is a Business Outcome Event that signals the happening of a change in the state of Data Assets, produced by Business Systems for the benefits of an internal or external party. Example: - Order received - Payment rejected
Service InterfaceA 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.
Service OfferingService Offerings are exposed Business Service Interfaces, productized as services provisions the context of an enterprise offering (Products), |
OpenGroup - TOGAF - Definition - Actor |
A person, organization, or system that has one or more roles that initiates or interacts with activities; for example, a sales representative who travels to visit customers. Actors may be internal or external to an organization. Note: In the automotive industry, an original equipment manufacturer would be considered an actor by an automotive dealership that interacts with its supply chain activities.
Legal Entity TypeA Legal Entity Type is a Macro Org-Unit that is a type of lawful or legally standing association, corporation, partnership, proprietorship, trust, or individual that has the legal capacity to: enter into agreements or contracts; assume obligations; incur and pay debts; sue and be sued in its own right; and to be accountable for illegal activities. |
OpenGroup - TOGAF - Definition - Application Component |
ApplicationAn Application is a Business Software System that provides a set of Functionality(ies) that End Users see as a single unit. Essentially Applications are architectural constructions resulting from the combinaison of the following four criteria: 1) A group of Functionality that End Users see as a single unit. 2) A managed asset (Managed Application) associated with a budget line in the context of an Application Portfolio. 3) A body of code that is seen by developers as a single unit. 4) A group of deployable software units (Deployable Application Packages) that must be installed together on one or multiple execution nodes (Computing System). Application is a Mezzo enterprise asset that sits between Application System and Application Component in the decomposition of Business Software Systems. Example: " Payroll" is an Application that is part an " HR System" which is an Application System. The "Payroll" Application includes, among other things, the "Salary and Wage Calculation" Application Component. A realization of logical application functionality using components of functionality in applications that may be hired, procured, or built. |
OpenGroup - TOGAF - Definition - Architecture Principle |
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. |
OpenGroup - TOGAF - Definition - Business Capability |
A particular ability that a business may possess or exchange to achieve a specific purpose.
Business CapabilityA 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. A 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). |
OpenGroup - TOGAF - Definition - Business Service |
Supports business capabilities through an explicitly defined interface and is explicitly governed by an organization. |
OpenGroup - TOGAF - Definition - Capability |
An ability that an organization, person, or system possesses. Note: For example, Enterprise Architecture, marketing, customer contact, or outbound telemarketing.
CapabilityA 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. |
OpenGroup - TOGAF - Definition - Course of Action |
Direction and focus provided by strategic goals and objectives, often to deliver the value proposition characterized in the business model. |
OpenGroup - TOGAF - Definition - Data Element |
Represents data that is recognized by the business as a distinct concept.
Data EntityA Data Entity is an abstract structure of an Information Entity. It has an independent existence and can be uniquely identified. Data Entity is characterized by Relationships it has with other Data Entity(ies) and by Value Property(ies).
Logical Data EntityA Logical Data Entity is a logical structure of a Data Entity. As any Data Entity, it has an independent existence and can be uniquely identified. A Logical Data Entity is characterized by Logical Relationships it has with other Logical Data Entity(ies) and by its Attributes. |
OpenGroup - TOGAF - Definition - Objective |
Enterprise ObjectiveBusiness Capability that is exhibited by an Enterprise Stage with quantified measure (KPI) and potential geopolitical scope (Site) for a defined market segment (Business Partner). An Enterprise Objective is a quantifiable end that a company/organization wants to achieve for a given Enterprise Initiative. An Enterprise Objective may support an Enterprise Goal; it may be refined into sub-objectives. An Enterprise Objective may concern a defined Exhibited Capability and be addressed by a defined Tactic. An organizational aim that is declared in a Simple, Measurable, Actionable, Realistic, and Timebound (SMART) way. For example, "Increase capacity utilization by 30% by the end of the year, to support the planned increase in market share". |
OpenGroup - TOGAF - Definition - Product |
ProductA Product is a state of a Resource Asset that represents merchandises offered for sale, either goods (produced as the result of manufacturing) or services (some work done by a Business Agent which produces Business Outcome Events that benefits another Business Agent). Products are defined by their unique Value Propositions. An outcome generated by the business to be offered to customers. Products include materials and/or services. |
OpenGroup - TOGAF - Definition - Requirement |
A statement of need that must be met by a particular architecture or work package. |
OpenGroup - TOGAF - Definition - Role |
Organizational PositionAn Organizational Position is a type of position held by people when part of a Department Type. Examples: - Sales representative - Developer - Storekeeper - Architect
Participant Business AgentA Participant Business Agent is a Resource Behavior Participant indicating the role of an Agent actively engaged as a Business Agent within a Business Resource Process! The usual or expected behavior of an actor, or the part somebody or something plays in a particular process or event. An actor may have a number of roles. See also Actor. |
OpenGroup - TOGAF - Definition - Technology Component |
Software TechnologyA Software Technology is an elementary Software Technology System used as an enabler by Software Modules. Examples : - Application server, - Message server, - Storage, - Business information sharing, - Operating systems, - Navigators, etc A realization of logical technology functionality using a particular technology product that may be deployed. |
OpenGroup - TOGAF - Definition - Value Stream |
Value Stream Value Streams are used to frame the Conceptual Operating Model of the enterprise: they describe how the enterprise shall operate, at the conceptual level, and helps chunking responsibilities between Conceptual Agents (Operating Domain or Business Function) . In the EA context, a Value Stream is a conceptual Action Process that represents an overarching perspective of the organization's processes aiming at producing Conceptual Outcome Events. The focus is on shaping and understanding the functional relationships and roles within the enterprise : its functional division of labor. This is not to be confused with Value Stream Mapping (VSM) which is focused on Lean optimization and is addressed with the concept of Business Process (see the Organization & Processes domain). A Value Stream is performed by Conceptual Agents who produce Conceptual Outcome Events. It is depicted as a sequence of Value Stream Stages, controlled by events and conditions. Value Stream Activitys are carried out by the involvment of Conceptual Agents as participants in the Value Stream. During its course of action, a Value Stream consumes, produces or stores Business Objects. 1) It may read or write Domain Assets in its Business Object Store. 2) It may receive Domain Assets at its boundary: reacted to Business Outcome Events. 3) It may produce Domain Assets at its boundary: produced Business Outcome Events. The course of actions of a Value Stream is constrained by the application of rules ( Conceptual Rule Enforcement) that define what is allowed and not allowed to do. There are traditionnaly two kinds of Value Streams: 1) Development development Value Streams define all of the actions, both value-creating and nonvalue-creating, required to bring a Product from concept to launch. 2) Operational Value Streams define define all of the actions, both value-creating and nonvalue-creating, required from order to delivery. These include actions to process information from the Customer and actions to transform the product on its way to the Customer. A representation of an end-to-end collection of value-adding activities that create an overall result for a customer, stakeholder, or end user. |
OpenGroup - TOGAF - Definitions - Work Package |
ProjectA Project is a course of action that is being executed or has been selected for execution. An enterprise's Initiatives represent the choices the enterprise has made about how to pursue the change that allows it to achieve its objectives. A set of actions identified to achieve one or more objectives for the business. A work package can be a part of a project, a complete project, or a program. |
OpenGroup - TOGAF - Enterprise Metamodel - Actor |
Department TypeA 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..
Legal Entity TypeA Legal Entity Type is a Macro Org-Unit that is a type of lawful or legally standing association, corporation, partnership, proprietorship, trust, or individual that has the legal capacity to: enter into agreements or contracts; assume obligations; incur and pay debts; sue and be sued in its own right; and to be accountable for illegal activities. A self-contained unit of resources with goals, objectives, and measures. Organization units may include external parties and business partner organizations. |
OpenGroup - TOGAF - Enterprise Metamodel - Application Service |
The automated elements of a business service. An application service may deliver or support part or all of one or more business services. |
OpenGroup - TOGAF - Enterprise Metamodel - Business Information |
Represents a concept and its semantics used within the business.
ConceptA Concept is the representation of any tangible or intanglible entity that is of interest to understand the enterprise, its data, resources and activities. A Concept is defined through its essential characteristics which can be: 1) A Concept Property that represents some an immutable factual characteristic such as "name", "amount". 2) A Concept Relationship that represents relationships to other Concepts. |
OpenGroup - TOGAF - Enterprise MetaModel - Control |
Control MeasureA Control Measure is a Resource Operating Asset (agent or behavior) that is taken to prevent, eliminate or reduce the occurrence of a hazard that has been identified in the context of an Assurance Case. A decision-making step with accompanying decision logic used to determine execution approach for a process or to ensure that a process complies with governance criteria. For example, a sign-off control on the purchase request processing process that checks whether the total value of the request is within the sign-off limits of the requester, or whether it needs escalating to higher authority. |
OpenGroup - TOGAF - Enterprise Metamodel - Data Entity |
Represents data that is recognized by the business as a distinct concept. |
OpenGroup - TOGAF - Enterprise Metamodel - Driver |
An external or internal condition that motivates the organization to define its goals. An example of an external driver is a change in regulation or compliance rules which, for example, require changes to the way an organization operates; i.e., Sarbanes-Oxley in the US. |
OpenGroup - TOGAF - Enterprise Metamodel - Event |
Business EventA Business Event is a type of business change that is used to coordinate Business Behaviors. An organizational state change that triggers processing events; may originate from inside or outside the organization and may be resolved inside or outside the organization. |
OpenGroup - TOGAF - Enterprise Metamodel - Goal |
A high-level statement of intent or direction for an organization. Typically used to measure success of an organization. |
OpenGroup - TOGAF - Enterprise Metamodel - Logical Data Component |
A data structure composed of logically-related data entities. |
OpenGroup - TOGAF - Enterprise Metamodel - Measure |
Condition Property TypeA 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. An indicator or factor that can be tracked, usually on an ongoing basis, to determine success or alignment with objectives and goals. |
OpenGroup - TOGAF - Enterprise Metamodel - Objective |
Enterprise ObjectiveBusiness Capability that is exhibited by an Enterprise Stage with quantified measure (KPI) and potential geopolitical scope (Site) for a defined market segment (Business Partner). An Enterprise Objective is a quantifiable end that a company/organization wants to achieve for a given Enterprise Initiative. An Enterprise Objective may support an Enterprise Goal; it may be refined into sub-objectives. An Enterprise Objective may concern a defined Exhibited Capability and be addressed by a defined Tactic. An organizational aim that is declared in a Simple, Measurable, Actionable, Realistic, and Timebound (SMART) way. For example, "Increase capacity utilization by 30% by the end of the year, to support the planned increase in market share". |
OpenGroup - TOGAF - Enterprise Metamodel - Physical Application Component |
ApplicationAn Application is a Business Software System that provides a set of Functionality(ies) that End Users see as a single unit. Essentially Applications are architectural constructions resulting from the combinaison of the following four criteria: 1) A group of Functionality that End Users see as a single unit. 2) A managed asset (Managed Application) associated with a budget line in the context of an Application Portfolio. 3) A body of code that is seen by developers as a single unit. 4) A group of deployable software units (Deployable Application Packages) that must be installed together on one or multiple execution nodes (Computing System). Application is a Mezzo enterprise asset that sits between Application System and Application Component in the decomposition of Business Software Systems. Example: " Payroll" is an Application that is part an " HR System" which is an Application System. The "Payroll" Application includes, among other things, the "Salary and Wage Calculation" Application Component. A realization of logical application functionality using components of functionality in applications that may be hired, procured, or built. |
OpenGroup - TOGAF - Enterprise Metamodel - Technology Component |
Software TechnologyA Software Technology is an elementary Software Technology System used as an enabler by Software Modules. Examples : - Application server, - Message server, - Storage, - Business information sharing, - Operating systems, - Navigators, etc A realization of logical technology functionality using a particular technology product that may be deployed. |
OpenGroup - TOGAF - Enterprise Metamodel - Technology Service |
A technical capability required to provide enabling infrastructure that supports the delivery of applications. |
OpenGroup - TOGAF - Enterprise Metamodel Overview |
Business ProcessA Business Process is a set of Business-Process Steps performed by Org-Units and/or by automated systems (Business Systems) to produce a Business Outcome Event. It is depicted as a series of Business-Process Steps, controlled by Business Events and conditions. Business-Process Steps are carried out by the involvment of Org-Units and system resources (often Applications) as participants in the process (Participant Business Agents). During its course of action, a Business Process consumes or produces Business Objects. 1) It may memorize or access Business Objects from its Process Store. 2) It may receive Business Objects at its boundary: Business Outcome Consumption. 3) It may signal the production of Business Objects at its boundary: Business Outcome Production. The course of actions of a Business Process is constrained by the application of rules ( Business Rule Enforcement) that define how to react to what is allowed and not allowed to do, An external factor that prevents an organization from pursuing particular approaches to meet its goals. For example, customer data is not harmonized within the organization, regionally or nationally, constraining the organization's ability to offer effective customer service. Delivers business capabilities closely aligned to an organization, but not necessarily explicitly governed by the organization. A process represents a sequence of activities that together achieve a specified outcome, can be decomposed into sub-processes, and can show operation of a function or service (at next level of detail). Processes may also be used to link or compose organizations, functions, services, and processes. A statement of need that must be met by a particular architecture or work package. Mapping of core concepts of the TOGAF Content Metamodel to SysFEAT concepts. |
OpenGroup - TOGAF - Guide - Architecture Principles |
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. |
OpenGroup - TOGAF - Logical Application Component |
Logical ApplicationA Logical Application is an encapsulation of application functionality that is independent of a particular implementation. For example, the classification of all purchase request processing applications implemented in an enterprise. An encapsulation of application functionality that is definable by services offered and data maintained, independently of implementation and technology. |
OpenGroup - TOGAF 9 - Definition - Business Function |
Business FunctionA Business Function is a Mezzo unit within the enterprise's functional division of labor. It is used to shape the enterprise management structure in regard to how it produces, consumes or processes Business Outcome Events: information, energy, materiel. A Business Function specifies Skills and Functionality(ies) required to perform their activities effectively. Delivers business capabilities closely aligned to an organization, but not necessarily explicitly governed by the organization. |
OpenGroup - TOGAF 9 - Definition - Business Service |
Supports business capabilities through an explicitly defined interface and is explicitly governed by an organization. |
OpenGroup - TOGAF 9 - Definition - Process |
Business ProcessA Business Process is a set of Business-Process Steps performed by Org-Units and/or by automated systems (Business Systems) to produce a Business Outcome Event. It is depicted as a series of Business-Process Steps, controlled by Business Events and conditions. Business-Process Steps are carried out by the involvment of Org-Units and system resources (often Applications) as participants in the process (Participant Business Agents). During its course of action, a Business Process consumes or produces Business Objects. 1) It may memorize or access Business Objects from its Process Store. 2) It may receive Business Objects at its boundary: Business Outcome Consumption. 3) It may signal the production of Business Objects at its boundary: Business Outcome Production. The course of actions of a Business Process is constrained by the application of rules ( Business Rule Enforcement) that define how to react to what is allowed and not allowed to do, A process represents a sequence of activities that together achieve a specified outcome, can be decomposed into sub-processes, and can show operation of a function or service (at next level of detail). Processes may also be used to link or compose organizations, functions, services, and processes. |