TOGAF Glossary
TOGAF Glossary
Application Component
An encapsulation of application functionality aligned to implementation
A.1. Abstraction structure. For example, a purchase request processing application. See
The technique of providing summarized or generalized descriptions of also Section A.50 and Section A.64.
detailed and complex content. Abstraction, as in ‘‘level of
abstraction’’, can also mean providing a focus for analysis that is A.7. Application Software
concerned with a consistent and common level of detail or abstraction. Software entities which have a specific business purpose.
Abstraction in this sense is typically used in architecture to allow a
consistent level of definition and understanding to be achieved in each A.8. Availability
area of the architecture in order to support effective communication In the context of IT systems, the probability that system functional
and decision-making. It is especially useful when dealing with large and capabilities are ready for use by a user at any time, where all time is
complex architectures as it allows relevant issues to be identified considered, including operations, repair, administration, and logistic
before further detail is attempted. time. Availability is further defined by system category for both routine
and priority operations.
A.2. Access Control (AC)
A security service that ensures only those users with the correct rights A.9. Application
can access a specific device, application, or data. A deployed and operational IT system that supports business functions
and services; for example, a payroll. Applications use data and are
A.3. Activity supported by multiple technology components but are distinct from the
A task or collection of tasks that support the functions of an technology components that support the application.
organization. For example, a user entering data into an IT system or
traveling to visit customers. A.10. Application Architecture
A description of the major logical grouping of capabilities that manage
A.4. Actor the data objects necessary to process the data and support the
A person, organization, or system that has a role that initiates or business.
interacts with activities; for example, a sales representative who Note: Application Architecture is described in Par t II, Chapter 11.
travels to visit customers. Actors may be internal or external to an
organization. In the automotive industry, an original equipment A.11. Application Platform
manufacturer would be considered an actor by an automotive The collection of technology components of hardware and software
dealership that interacts with its supply chain activities. that provide the services used to support applications.