Documentation
v1.0 · in consultationMetamodel documentation
The formal vocabulary of Public Framework: the elements, attributes and relationships we use to describe public administration. The documentation follows Public Framework Modelling Language 1.0 and covers all 12 layers.
Version 1.0 of the specification is in public consultation. Elements and relationships may be adjusted in response to the feedback received.
Foundations
Introduction to Public Framework Modelling Language
Public Framework Modelling Language 1.0 describes the architecture of a public institution, from policy intent and legal basis to public-service continuity, in 12 layers and 21 relationship types.
Principles and core concepts
The principles behind Public Framework Modelling Language 1.0 and the core concepts every model works with: the model, the element, layer and family, the relationship, the property, sheets and identity.
The layered framework
The 12 layers of Public Framework Modelling Language 1.0: the question each answers, the chain that connects them and the boundaries between them.
Layers
Strategy & Public Policy (STR)
Layer STR of Public Framework Modelling Language 1.0 answers the question “Why does the institution act?”. This page describes the layer's concepts, how they relate, and its 11 element types.
Legal Framework (LEG)
Layer LEG of Public Framework Modelling Language 1.0 answers the question “On what legal basis?”. This page describes the layer's concepts, how they relate, and its 5 element types.
Organisations & Services (ORG)
Layer ORG of Public Framework Modelling Language 1.0 answers the question “What does the institution offer, and to whom?”. This page describes the layer's concepts, how they relate, and its 30 element types.
Information (INF)
Layer INF of Public Framework Modelling Language 1.0 answers the question “With what information?”. This page describes the layer's concepts, how they relate, and its 17 element types.
Applications (APP)
Layer APP of Public Framework Modelling Language 1.0 answers the question “With what software?”. This page describes the layer's concepts, how they relate, and its 23 element types.
Software Delivery (DEL)
Layer DEL of Public Framework Modelling Language 1.0 answers the question “How is the software produced?”. This page describes the layer's concepts, how they relate, and its 12 element types.
Deployment & Runtime (RUN)
Layer RUN of Public Framework Modelling Language 1.0 answers the question “Where and how does it run?”. This page describes the layer's concepts, how they relate, and its 16 element types.
Hosting (HST)
Layer HST of Public Framework Modelling Language 1.0 answers the question “Who hosts it, and where?”. This page describes the layer's concepts, how they relate, and its 6 element types.
Operations & Security (OPS)
Layer OPS of Public Framework Modelling Language 1.0 answers the question “How is it operated and protected?”. This page describes the layer's concepts, how they relate, and its 10 element types.
Continuity & Fallback (CNT)
Layer CNT of Public Framework Modelling Language 1.0 answers the question “What happens when the systems fail?”. This page describes the layer's concepts, how they relate, and its 8 element types.
Implementation (IMP)
Layer IMP of Public Framework Modelling Language 1.0 answers the question “How does the architecture change?”. This page describes the layer's concepts, how they relate, and its 5 element types.
Cross-cutting Concepts (X)
Layer X of Public Framework Modelling Language 1.0 answers the question “What conditions, choices and uncertainties shape the architecture?”. This page describes the layer's concepts, how they relate, and its 9 element types.
Integration
Relationships
What each of the 21 relationship types of Public Framework Modelling Language 1.0 expresses, which elements it may connect, and how it is drawn.
Notation
How Public Framework Modelling Language 1.0 elements and relationships are drawn on a sheet: the element card, the layer colours and the relationship lines.
