Deliverable Templates
https://meta.linked.archi/archimate/deliverable-templates#
The primary ArchiMate deliverable documenting the target architecture across business, application, and technology layers. Covers organizational structure, application landscape, technology infrastructure, and cross-layer dependencies. Aligned with TOGAF Architecture Definition Document.
PREFIX am: <https://meta.linked.archi/archimate/onto#>
PREFIX arch: <https://meta.linked.archi/core#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
SELECT ?element ?label ?type ?description ?assignedTo WHERE {
?element a ?type ;
skos:prefLabel ?label .
VALUES ?type {
am:BusinessActor am:BusinessRole am:BusinessCollaboration
am:BusinessInterface am:Location
}
OPTIONAL { ?element skos:definition ?description }
OPTIONAL {
?element am:assignedTo ?target .
?target skos:prefLabel ?assignedTo .
FILTER(lang(?assignedTo) = "en")
}
FILTER(lang(?label) = "en")
} ORDER BY ?type ?label
PREFIX am: <https://meta.linked.archi/archimate/onto#>
PREFIX arch: <https://meta.linked.archi/core#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
SELECT ?element ?label ?type ?description ?flowsTo ?serves WHERE {
?element a ?type ;
skos:prefLabel ?label .
VALUES ?type {
am:BusinessProcess am:BusinessFunction am:BusinessInteraction
am:BusinessEvent am:BusinessService am:BusinessObject
am:ApplicationService am:ApplicationComponent
}
OPTIONAL { ?element skos:definition ?description }
OPTIONAL {
?element am:flowsTo ?ft .
?ft skos:prefLabel ?flowsTo .
FILTER(lang(?flowsTo) = "en")
}
OPTIONAL {
?element am:serves ?sv .
?sv skos:prefLabel ?serves .
FILTER(lang(?serves) = "en")
}
FILTER(lang(?label) = "en")
} ORDER BY ?type ?label
PREFIX am: <https://meta.linked.archi/archimate/onto#>
PREFIX arch: <https://meta.linked.archi/core#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
SELECT ?element ?label ?type ?description ?flowsTo ?serves ?accesses WHERE {
?element a ?type ;
skos:prefLabel ?label .
VALUES ?type {
am:ApplicationComponent am:ApplicationCollaboration
am:ApplicationInterface am:ApplicationFunction
am:ApplicationInteraction am:ApplicationProcess
am:ApplicationEvent am:ApplicationService am:DataObject
}
OPTIONAL { ?element skos:definition ?description }
OPTIONAL {
?element am:flowsTo ?ft .
?ft skos:prefLabel ?flowsTo .
FILTER(lang(?flowsTo) = "en")
}
OPTIONAL {
?element am:serves ?sv .
?sv skos:prefLabel ?serves .
FILTER(lang(?serves) = "en")
}
OPTIONAL {
?element am:accesses ?ac .
?ac skos:prefLabel ?accesses .
FILTER(lang(?accesses) = "en")
}
FILTER(lang(?label) = "en")
} ORDER BY ?type ?label
PREFIX am: <https://meta.linked.archi/archimate/onto#>
PREFIX arch: <https://meta.linked.archi/core#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
SELECT ?element ?label ?type ?description ?assignedTo ?serves WHERE {
?element a ?type ;
skos:prefLabel ?label .
VALUES ?type {
am:Node am:Device am:SystemSoftware am:TechnologyCollaboration
am:TechnologyInterface am:Path am:CommunicationNetwork
am:TechnologyFunction am:TechnologyProcess
am:TechnologyInteraction am:TechnologyEvent
am:TechnologyService am:Artifact
}
OPTIONAL { ?element skos:definition ?description }
OPTIONAL {
?element am:assignedTo ?at .
?at skos:prefLabel ?assignedTo .
FILTER(lang(?assignedTo) = "en")
}
OPTIONAL {
?element am:serves ?sv .
?sv skos:prefLabel ?serves .
FILTER(lang(?serves) = "en")
}
FILTER(lang(?label) = "en")
} ORDER BY ?type ?label
PREFIX am: <https://meta.linked.archi/archimate/onto#>
PREFIX arch: <https://meta.linked.archi/core#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?source ?sourceLabel ?sourceLayer ?relType ?target ?targetLabel ?targetLayer WHERE {
{
?source am:serves ?target .
BIND("serves" AS ?relType)
} UNION {
?source am:realizes ?target .
BIND("realizes" AS ?relType)
}
?source skos:prefLabel ?sourceLabel .
?target skos:prefLabel ?targetLabel .
?source a/rdfs:subClassOf* ?srcLayerClass .
?target a/rdfs:subClassOf* ?tgtLayerClass .
VALUES (?srcLayerClass ?sourceLayer) {
(am:BusinessLayerElement "Business")
(am:ApplicationLayerElement "Application")
(am:TechnologyLayerElement "Technology")
(am:PhysicalLayerElement "Physical")
(am:StrategyLayerElement "Strategy")
(am:ImplementationAndMigrationLayerElement "Implementation & Migration")
}
VALUES (?tgtLayerClass ?targetLayer) {
(am:BusinessLayerElement "Business")
(am:ApplicationLayerElement "Application")
(am:TechnologyLayerElement "Technology")
(am:PhysicalLayerElement "Physical")
(am:StrategyLayerElement "Strategy")
(am:ImplementationAndMigrationLayerElement "Implementation & Migration")
}
FILTER(?sourceLayer != ?targetLayer)
FILTER(lang(?sourceLabel) = "en")
FILTER(lang(?targetLabel) = "en")
} ORDER BY ?sourceLayer ?relType ?targetLayer
PREFIX am: <https://meta.linked.archi/archimate/onto#>
PREFIX arch: <https://meta.linked.archi/core#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
SELECT ?element ?label ?type ?description ?realizes ?deployedOn WHERE {
?element a ?type ;
skos:prefLabel ?label .
VALUES ?type {
am:WorkPackage am:Deliverable am:ImplementationEvent
am:Plateau am:Gap am:Artifact am:Node am:Device
am:SystemSoftware
}
OPTIONAL { ?element skos:definition ?description }
OPTIONAL {
?element am:realizes ?rl .
?rl skos:prefLabel ?realizes .
FILTER(lang(?realizes) = "en")
}
OPTIONAL {
?element am:assignedTo ?dep .
?dep skos:prefLabel ?deployedOn .
FILTER(lang(?deployedOn) = "en")
}
FILTER(lang(?label) = "en")
} ORDER BY ?type ?label
---
title: "Architecture Definition Document"
date: "{{meta.date}}"
author: "{{meta.author}}"
status: "{{meta.status}}"
version: "{{meta.version}}"
---
# Architecture Definition Document
{{#if meta.description}}
> {{meta.description}}
{{/if}}
| Property | Value |
|----------|-------|
| Date | {{meta.date}} |
| Author | {{meta.author}} |
| Status | {{meta.status}} |
| Version | {{meta.version}} |
| Metamodel | ArchiMate 3.2 |
---
## 1. Business Organization
Organizational structure — actors, roles, collaborations.
{{#if views.organization.diagram}}

{{/if}}
### Business Actors
| Actor | Description |
|-------|-------------|
{{#each elements.businessActors}}
| {{this.label}} | {{this.description}} |
{{/each}}
### Business Roles
| Role | Description | Assigned To |
|------|-------------|-------------|
{{#each elements.businessRoles}}
| {{this.label}} | {{this.description}} | {{this.assignedTo}} |
{{/each}}
### Business Collaborations
| Collaboration | Description | Participants |
|---------------|-------------|--------------|
{{#each elements.businessCollaborations}}
| {{this.label}} | {{this.description}} | {{this.participants}} |
{{/each}}
---
## 2. Business Process Cooperation
Process interactions, information exchange, application support.
{{#if views.businessProcessCooperation.diagram}}

{{/if}}
### Business Processes
| Process | Description | Triggers | Services Used |
|---------|-------------|----------|---------------|
{{#each elements.businessProcesses}}
| {{this.label}} | {{this.description}} | {{this.triggers}} | {{this.servicesUsed}} |
{{/each}}
### Business Services
| Service | Description | Realized By |
|---------|-------------|-------------|
{{#each elements.businessServices}}
| {{this.label}} | {{this.description}} | {{this.realizedBy}} |
{{/each}}
### Information Flows
| From | To | Description |
|------|----|-------------|
{{#each relationships.businessFlows}}
| {{this.source}} | {{this.target}} | {{this.description}} |
{{/each}}
---
## 3. Application Cooperation
Application components, interfaces, data flows.
{{#if views.applicationCooperation.diagram}}

{{/if}}
### Application Components
| Component | Description | Layer | Technology |
|-----------|-------------|-------|------------|
{{#each elements.applicationComponents}}
| {{this.label}} | {{this.description}} | {{this.layer}} | {{this.technology}} |
{{/each}}
### Application Interfaces
| Interface | Description | Exposed By | Protocol |
|-----------|-------------|------------|----------|
{{#each elements.applicationInterfaces}}
| {{this.label}} | {{this.description}} | {{this.exposedBy}} | {{this.protocol}} |
{{/each}}
### Application Services
| Service | Description | Provided By | Consumed By |
|---------|-------------|-------------|-------------|
{{#each elements.applicationServices}}
| {{this.label}} | {{this.description}} | {{this.providedBy}} | {{this.consumedBy}} |
{{/each}}
### Data Flows
| From | To | Data Object | Access Type |
|------|----|-------------|-------------|
{{#each relationships.applicationFlows}}
| {{this.source}} | {{this.target}} | {{this.dataObject}} | {{this.accessType}} |
{{/each}}
---
## 4. Technology Infrastructure
Nodes, devices, system software, networks.
{{#if views.technology.diagram}}

{{/if}}
### Nodes & Devices
| Node | Type | Description | Location |
|------|------|-------------|----------|
{{#each elements.technologyNodes}}
| {{this.label}} | {{this.type}} | {{this.description}} | {{this.location}} |
{{/each}}
### System Software
| Software | Description | Deployed On |
|----------|-------------|-------------|
{{#each elements.systemSoftware}}
| {{this.label}} | {{this.description}} | {{this.deployedOn}} |
{{/each}}
### Networks & Communication Paths
| Path | From | To | Description |
|------|------|----|-------------|
{{#each elements.communicationPaths}}
| {{this.label}} | {{this.from}} | {{this.to}} | {{this.description}} |
{{/each}}
---
## 5. Cross-Layer Overview
Layered view showing serving and realization across all layers.
{{#if views.layered.diagram}}

{{/if}}
### Layer Summary
| Layer | Element Count | Key Elements |
|-------|---------------|--------------|
{{#each layers}}
| {{this.name}} | {{this.count}} | {{this.keyElements}} |
{{/each}}
### Cross-Layer Relationships
| Source (Layer) | Relationship | Target (Layer) |
|----------------|-------------|----------------|
{{#each relationships.crossLayer}}
| {{this.source}} ({{this.sourceLayer}}) | {{this.type}} | {{this.target}} ({{this.targetLayer}}) |
{{/each}}
---
## 6. Implementation & Deployment
Artifact deployment on technology infrastructure.
{{#if views.implementationDeployment.diagram}}

{{/if}}
### Artifacts
| Artifact | Description | Realizes |
|----------|-------------|----------|
{{#each elements.artifacts}}
| {{this.label}} | {{this.description}} | {{this.realizes}} |
{{/each}}
### Deployment Mapping
| Artifact | Deployed On | Environment |
|----------|-------------|-------------|
{{#each deployments}}
| {{this.artifact}} | {{this.node}} | {{this.environment}} |
{{/each}}
---
## Appendix A: Element Inventory
| Element | Type | Layer | Description |
|---------|------|-------|-------------|
{{#each allElements}}
| {{this.label}} | {{this.type}} | {{this.layer}} | {{this.description}} |
{{/each}}
## Appendix B: Relationship Inventory
| Source | Relationship | Target |
|--------|-------------|--------|
{{#each allRelationships}}
| {{this.source}} | {{this.type}} | {{this.target}} |
{{/each}}
Documents the architecture requirements derived from stakeholder concerns, goals, and constraints. Traces requirements to the architecture elements that realize them.
---
title: "Architecture Requirements Specification"
date: "{{meta.date}}"
author: "{{meta.author}}"
status: "{{meta.status}}"
version: "{{meta.version}}"
---
# Architecture Requirements Specification
{{#if meta.description}}
> {{meta.description}}
{{/if}}
| Property | Value |
|----------|-------|
| Date | {{meta.date}} |
| Author | {{meta.author}} |
| Status | {{meta.status}} |
| Version | {{meta.version}} |
| Metamodel | ArchiMate 3.2 |
---
## 1. Stakeholder Analysis
{{#if views.stakeholder.diagram}}

{{/if}}
### Stakeholders
| Stakeholder | Description | Key Concerns |
|-------------|-------------|--------------|
{{#each elements.stakeholders}}
| {{this.label}} | {{this.description}} | {{this.concerns}} |
{{/each}}
### Stakeholder–Driver Associations
| Stakeholder | Driver | Influence |
|-------------|--------|-----------|
{{#each relationships.stakeholderDrivers}}
| {{this.stakeholder}} | {{this.driver}} | {{this.influence}} |
{{/each}}
---
## 2. Goal Realization
{{#if views.goalRealization.diagram}}

{{/if}}
### Goals
| Goal | Description | Priority | Measured By |
|------|-------------|----------|-------------|
{{#each elements.goals}}
| {{this.label}} | {{this.description}} | {{this.priority}} | {{this.measuredBy}} |
{{/each}}
### Goal Decomposition
| Parent Goal | Sub-Goal | Relationship |
|-------------|----------|-------------|
{{#each relationships.goalDecomposition}}
| {{this.parent}} | {{this.child}} | {{this.type}} |
{{/each}}
### Goal–Requirement Traceability
| Goal | Requirement | Realized By |
|------|-------------|-------------|
{{#each relationships.goalRequirements}}
| {{this.goal}} | {{this.requirement}} | {{this.realizedBy}} |
{{/each}}
---
## 3. Requirements Realization
{{#if views.requirementsRealization.diagram}}

{{/if}}
### Requirements
| ID | Requirement | Priority | Status | Realized By |
|----|-------------|----------|--------|-------------|
{{#each elements.requirements}}
| {{this.id}} | {{this.label}} | {{this.priority}} | {{this.status}} | {{this.realizedBy}} |
{{/each}}
### Constraints
| Constraint | Description | Restricts |
|------------|-------------|-----------|
{{#each elements.constraints}}
| {{this.label}} | {{this.description}} | {{this.restricts}} |
{{/each}}
### Realization Matrix
| Requirement | Realizing Element | Element Type | Layer |
|-------------|-------------------|-------------|-------|
{{#each relationships.realization}}
| {{this.requirement}} | {{this.element}} | {{this.elementType}} | {{this.layer}} |
{{/each}}
---
## 4. Motivation Overview
{{#if views.motivation.diagram}}

{{/if}}
### Drivers
| Driver | Description | Source |
|--------|-------------|-------|
{{#each elements.drivers}}
| {{this.label}} | {{this.description}} | {{this.source}} |
{{/each}}
### Assessments
| Assessment | Description | Related Driver |
|------------|-------------|----------------|
{{#each elements.assessments}}
| {{this.label}} | {{this.description}} | {{this.relatedDriver}} |
{{/each}}
### Motivation Chain
| Driver | Assessment | Goal | Requirement | Realizing Element |
|--------|------------|------|-------------|-------------------|
{{#each motivationChains}}
| {{this.driver}} | {{this.assessment}} | {{this.goal}} | {{this.requirement}} | {{this.element}} |
{{/each}}
---
## Appendix: Requirements Traceability Matrix
| Req ID | Requirement | Goal | Stakeholder | Realizing Element | Status |
|--------|-------------|------|-------------|-------------------|--------|
{{#each traceabilityMatrix}}
| {{this.id}} | {{this.requirement}} | {{this.goal}} | {{this.stakeholder}} | {{this.element}} | {{this.status}} |
{{/each}}
Documents the architecture principles that guide design decisions. Includes principle validation results from the principle shapes.
---
title: "Architecture Principles Document"
date: "{{meta.date}}"
author: "{{meta.author}}"
status: "{{meta.status}}"
version: "{{meta.version}}"
---
# Architecture Principles Document
{{#if meta.description}}
> {{meta.description}}
{{/if}}
| Property | Value |
|----------|-------|
| Date | {{meta.date}} |
| Author | {{meta.author}} |
| Status | {{meta.status}} |
| Version | {{meta.version}} |
| Metamodel | ArchiMate 3.2 |
---
## 1. Motivation Context
{{#if views.motivation.diagram}}

{{/if}}
### Drivers
| Driver | Description |
|--------|-------------|
{{#each elements.drivers}}
| {{this.label}} | {{this.description}} |
{{/each}}
### Goals
| Goal | Description | Influenced By |
|------|-------------|---------------|
{{#each elements.goals}}
| {{this.label}} | {{this.description}} | {{this.influencedBy}} |
{{/each}}
---
## 2. Architecture Principles
{{#if views.strategy.diagram}}

{{/if}}
{{#each elements.principles}}
### {{this.label}}
| Attribute | Value |
|-----------|-------|
| Statement | {{this.description}} |
| Rationale | {{this.rationale}} |
| Implications | {{this.implications}} |
| Related Goals | {{this.relatedGoals}} |
| Status | {{this.status}} |
{{#if this.violations}}
**Validation Results:**
| Element | Violation | Severity |
|---------|-----------|----------|
{{#each this.violations}}
| {{this.element}} | {{this.message}} | {{this.severity}} |
{{/each}}
{{/if}}
---
{{/each}}
## 3. Strategic Alignment
### Capabilities
| Capability | Description | Realized By |
|------------|-------------|-------------|
{{#each elements.capabilities}}
| {{this.label}} | {{this.description}} | {{this.realizedBy}} |
{{/each}}
### Value Streams
| Value Stream | Description | Stages |
|-------------|-------------|--------|
{{#each elements.valueStreams}}
| {{this.label}} | {{this.description}} | {{this.stages}} |
{{/each}}
### Courses of Action
| Course of Action | Description | Addresses |
|-----------------|-------------|-----------|
{{#each elements.coursesOfAction}}
| {{this.label}} | {{this.description}} | {{this.addresses}} |
{{/each}}
---
## 4. Principle–Goal Traceability
| Principle | Goal | Driver | Assessment |
|-----------|------|--------|------------|
{{#each traceability}}
| {{this.principle}} | {{this.goal}} | {{this.driver}} | {{this.assessment}} |
{{/each}}
---
## 5. Principle Compliance Summary
| Principle | Compliant | Violations | Warnings |
|-----------|-----------|------------|----------|
{{#each complianceSummary}}
| {{this.principle}} | {{this.compliant}} | {{this.violations}} | {{this.warnings}} |
{{/each}}