Definition, synonyms and related words
A framework that defines a coherent set of views to be used in the construction of an enterprise architecture, software architecture, or system architecture.