The general component model (metamodel) is the technical foundation of EA practice, defining all components, attributes, and relationships across the six EA domains.
Vision, Mission, Goal, Pillar, Initiative, Project, KPI
Business capability, Organisational unit, Service, Work procedure, Policy, Role
Beneficiary, Beneficiary journey, Persona, Phase, Step
Data entity, Data store, Data attributes
Application, Application component, Application function, Integration interface
Data centre, Server, Network device, Storage, Licence
Security device, Security software, Security service
Provide a clear, detailed reference for building the entity's general component model in line with international best practice and national regulatory requirements.
Speed up the process of identifying the building blocks needed to document and develop EA components.
Emphasise the importance of defining relationships between EA components within and across domains.
Support the configuration of tools used to document and develop EA components (EA tools).
This guide provides a reference model only. The EA team should choose, add, or modify building blocks to fit the entity's needs.
Each building block is defined once only in the general component model and is assigned to one EA domain only.
When designing EA views, ensure all required components and relationships are available.
EA management must coordinate with relevant units (e.g. organisational excellence, cybersecurity, IT).