Appendix C. Glossary of Software Architecture Terminology

This glossary is a derivative compilation of terms, including terminology from the Reference Model for Open Distributed Processing (RM-ODP) [ISO 1996]. If the term is viewpoint specific, the viewpoint is indicated in brackets (e.g., “[ENTERPRISE]”).

Glossary

Abstraction:

The process of suppressing irrelevant detail to establish a simplified model, or the result of that process.

Access Transparency:

A distribution transparency that masks differences in data representation and invocation mechanisms to enable the interworking of objects.

Action:

Something that happens. Every action of interest for modeling purposes is associated with at least one object.

Activity:

A single-headed directed acyclic ...

Get Software Architect Bootcamp, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.