ISO 15704:2019
ISO 15704:2019 sets the requirements an enterprise-referencing architecture and its methodologies must meet to support enterprise engineering and integration across the enterprise life cycle: the orientations an architecture covers (mission, control, economics, technology, environment, life cycle and life history, stakeholders, views, models), the enterprise model types and modelling languages it provides, and model representations. Annex A gives GERAM as the reference example. Third edition, 2019.
ISO 15704:2019 is a compliance framework from International with 2 domains and 71 controls. The largest domains are Components of an enterprise architecture: enterprise models, modelling languages, model representations (clause 6) – ISO 15704:2019 (42 controls), Requirements for enterprise-referencing architectures and models (clause 5) – ISO 15704:2019 (29 controls). Every control below carries what it requires and what an assessor expects to see.
Framework summaries on this platform are interpretations grounded in the published source, for educational and compliance planning purposes. They do not reproduce or replace the official standards. Refer to the authoritative source for the definitive text. Framework names and trademarks belong to their respective organisations.
Framework Domains (2)
Components of an enterprise architecture: enterprise models, modelling languages, model representations (clause 6) – ISO 15704:2019
| Code | Title |
|---|---|
| iso-15704-2019::EA-6.1.1 | Purpose of enterprise models |
| iso-15704-2019::EA-6.1.2.2 | Model-based enterprise models |
| iso-15704-2019::EA-6.1.2.3 | Model views and their purpose |
| iso-15704-2019::EA-6.10 | Presentation of architectures and models |
| iso-15704-2019::EA-6.2.1 | Modelling languages and constructs |
| iso-15704-2019::EA-6.2.2 | Expressiveness of modelling languages |
| iso-15704-2019::EA-6.2.3 | Semantics and syntax of models |
| iso-15704-2019::EA-6.2.4 | Naming, marking and terminology |
| iso-15704-2019::EA-6.2.5 | Compatibility elements of the language |
| iso-15704-2019::EA-6.3.1 | Presenting enterprise characteristics |
| iso-15704-2019::EA-6.3.10 | Availability and format of model information |
| iso-15704-2019::EA-6.3.11 | Management of model components |
| iso-15704-2019::EA-6.3.2 | Internal structure concepts |
| iso-15704-2019::EA-6.3.3 | Compatibility of structuring approaches |
| iso-15704-2019::EA-6.3.4 | Behavioural aspects of the enterprise |
| iso-15704-2019::EA-6.3.5 | Short term and long term behaviour change |
| iso-15704-2019::EA-6.3.6.1 | Behaviour modelling features |
| iso-15704-2019::EA-6.3.6.2 | Support for time representation |
| iso-15704-2019::EA-6.3.6.3 | Static behaviour representation |
| iso-15704-2019::EA-6.3.6.4 | Dynamic behaviour representation |
| iso-15704-2019::EA-6.3.6.5 | Sequencing as the basis of behaviour |
| iso-15704-2019::EA-6.3.7 | Hierarchy concepts and levels |
| iso-15704-2019::EA-6.3.8 | Recursion in decomposition |
| iso-15704-2019::EA-6.3.9 | Iteration and model version control |
| iso-15704-2019::EA-6.4.1 | Common elements of enterprises |
| iso-15704-2019::EA-6.4.2 | Partial enterprise models |
| iso-15704-2019::EA-6.4.3 | Particular enterprise models |
| iso-15704-2019::EA-6.5.1.1 | Identification of perspectives and viewpoints |
| iso-15704-2019::EA-6.5.1.10 | Architecturing viewpoint |
| iso-15704-2019::EA-6.5.1.2 | Typical viewpoints |
| iso-15704-2019::EA-6.5.1.3 | Functional viewpoint |
| iso-15704-2019::EA-6.5.1.4 | Information viewpoint |
| iso-15704-2019::EA-6.5.1.5 | Resource viewpoint |
| iso-15704-2019::EA-6.5.1.6 | Organisational viewpoint |
| iso-15704-2019::EA-6.5.1.7 | Economic viewpoint |
| iso-15704-2019::EA-6.5.1.8 | Decision viewpoint |
| iso-15704-2019::EA-6.5.1.9 | Risk viewpoint |
| iso-15704-2019::EA-6.5.2 | Additional perspectives of interest |
| iso-15704-2019::EA-6.6 | Conceptual modelling framework |
| iso-15704-2019::EA-6.7 | Tooling support |
| iso-15704-2019::EA-6.8 | Modularity of architectures and models |
| iso-15704-2019::EA-6.9 | Enterprise operating system specification |
Requirements for enterprise-referencing architectures and models (clause 5) – ISO 15704:2019
| Code | Title |
|---|---|
| iso-15704-2019::EA-5.1 | General requirements for architectures and models |
| iso-15704-2019::EA-5.2.1 | Enterprise types covered |
| iso-15704-2019::EA-5.2.2 | Characterising the enterprise architecture |
| iso-15704-2019::EA-5.2.3 | Enterprise engineering and architecting methodology |
| iso-15704-2019::EA-5.2.4 | Enterprise design coverage |
| iso-15704-2019::EA-5.2.5 | Enterprise operation support |
| iso-15704-2019::EA-5.3.1 | Range of conceptual orientations |
| iso-15704-2019::EA-5.3.10 | Stakeholder perspectives and concerns |
| iso-15704-2019::EA-5.3.11 | Viewpoints and their conventions |
| iso-15704-2019::EA-5.3.12.1 | Architecture model viewpoints |
| iso-15704-2019::EA-5.3.12.2 | Model-based engineering support |
| iso-15704-2019::EA-5.3.12.3 | Genericity of models |
| iso-15704-2019::EA-5.3.12.4 | Integration of several models |
| iso-15704-2019::EA-5.3.13.1 | Models and their views |
| iso-15704-2019::EA-5.3.13.2 | Information and function aspects |
| iso-15704-2019::EA-5.3.14.1 | Model interoperability support |
| iso-15704-2019::EA-5.3.14.2 | Process interoperability support |
| iso-15704-2019::EA-5.3.15 | Verification and validation orientation |
| iso-15704-2019::EA-5.3.2 | Human centred orientation |
| iso-15704-2019::EA-5.3.3 | Process oriented views |
| iso-15704-2019::EA-5.3.4 | Orientation to joint working |
| iso-15704-2019::EA-5.3.5 | Decision making orientation |
| iso-15704-2019::EA-5.3.6.1 | Mission execution orientation |
| iso-15704-2019::EA-5.3.6.2 | Mission control orientation |
| iso-15704-2019::EA-5.3.6.3 | Economic orientation of the architecture |
| iso-15704-2019::EA-5.3.7 | Technology used in operation |
| iso-15704-2019::EA-5.3.8 | Orientation to the enterprise environment |
| iso-15704-2019::EA-5.3.9.1 | Life cycle orientation |
| iso-15704-2019::EA-5.3.9.2 | Life history orientation |
What is ISO 15704:2019 and who does it apply to?
ISO 15704:2019 is a compliance framework from International with 2 domains and 71 controls. ISO 15704:2019 sets the requirements an enterprise-referencing architecture and its methodologies must meet to support enterprise engineering and integration across the enterprise life cycle: the orientations an architecture covers (mission, control, economics, technology, environment, life cycle and life history, stakeholders, views, models), the enterprise model types and modelling languages it provides, and model representations. Annex A gives GERAM as the reference example. Third edition, 2019. It is used by organisations to establish and maintain compliance with industry standards and regulatory requirements.
What does ISO 15704:2019 actually require?
ISO 15704:2019 has 71 controls organised across 2 domains. The largest domains are Components of an enterprise architecture: enterprise models, modelling languages, model representations (clause 6) – ISO 15704:2019 (42 controls), Requirements for enterprise-referencing architectures and models (clause 5) – ISO 15704:2019 (29 controls). Each control defines specific requirements that organisations must implement to achieve compliance.
If I already comply with another framework, how much of ISO 15704:2019 do I already cover?
ISO 15704:2019 does not currently have cross-framework mappings in our system. Check back as we continuously expand our mapping database.
How do I implement ISO 15704:2019?
Start your ISO 15704:2019 compliance journey by running a self-assessment on our platform to identify your current compliance posture. Our AI advisory can answer specific questions about ISO 15704:2019 requirements, and cross-framework mapping helps you leverage existing controls from other frameworks you may already comply with. Create a free account to access all 71 controls and track your progress.
Start Your Compliance Journey
Create a free account to run self-assessments, get AI advisory, and track your compliance progress across 1,305 frameworks.
Get Started Free →Free forever, no credit card required