(Deprecated) HOPEX TOGAF > Metamodel Customization > MEGA Metamodel Customizations
MEGA Metamodel Customizations
This section indicates the concepts relating to TOGAF and the HOPEX concepts used to implement them.
The table below lists the concepts renamed with their standard definition (from the HOPEX perspective) and the TOGAF definition. The aim of this renaming is to make the mapping between the TOGAF concepts and the HOPEX concepts as invisible as possible for the user.
 
MEGA Concept
TOGAF Concept
Initial MEGA Definition
TOGAF Definition
Business Function
Role
A business function is a skill or grouping of skills of interest for the enterprise.
The usual or expected function of an actor, or the part somebody or something plays in a particular action or event. An actor may have several roles.
Fucntionality
Functional Behavior
A functionality is a service required by an org-unit in order to perform its work. This functionality is generally necessary within an activity in order to execute a specific operation. If it is a software functionality, it can be provided by an application.
Defines the behavioral characteristics of an architecture item.
Site
Location
A site is the geographical location of an organization. Examples: Boston subsidiary, Seattle plant, and more generally the headquarters, subsidiaries, plants, warehouses, etc.
A place where business activity takes place and can be hierarchically decomposed.
Package + Data Model
Logical Data Component
A package partitions the domain and the associated work. It is used to organize elements into groups, particularly use cases and classes. Packages may be nested within other packages. Packages are linked by contractual relationships that define their interface.
 
A data model is used to represent the static structure of a system, particularly the types of objects manipulated in the system, their internal structure, and the relationships between them.
A data model is a set of entities with their attributes, the associations existing between these entities, the constraints bearing on these entities and associations, etc.
A boundary zone that encapsulates related data entities to form a logical location to be held. For example, external procurement information.
IT Service
Platform Service
An IT service is a component of an application that is available to the end user of the application.
IT services are the breakdown of an application into its basic functional units. An IT service is a consistent, indivisible unit of processing that coordinates a set of messages and events in order to perform a task in the information system. In the application architecture, the IT service is the most basic functional unit.
A technical capability required to provide enabling infrastructure that supports the delivery of applications.
Project
Work Package
A project consists in a set of tasks entrusted to a team that transforms a system, or part of a system, in order to achieve a specific objective.
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.
Some HOPEX concepts were already renamed in the HOPEX application to be used strictly in the TOGAF 9 context. For compatibility with TOGAF 9, these concepts were again renamed.
The table below lists the HOPEX-adapted TOGAF concepts that were renamed for compatibility purposes. They are presented with their definition.
 
Previous TOGAF Concept
New TOGAF Concept
TOGAF Definition
T9 Event
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.
T9 Function
Function
Delivers business capabilities closely aligned to an organization, but not necessarily explicitly governed by the organization. Also referred to as "business function".
Enterprise Goal
Goal
A high-level statement of intent or direction for an organization. Typically used to measure the success of an organization.
T9 Process
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.