ArchiMate Relationships Part 2: The Composition Relationship in Aviation
Exploring the Composition relationship in ArchiMate through an airline’s departure process, detailing structural whole-part dependencies.
Exploring the Composition relationship in ArchiMate through an airline’s departure process, detailing structural whole-part dependencies.
Starting a 10-part series on ArchiMate relationships, explained with practical, multi-layer aviation architecture examples.
The final part of the series: how ADR-as-spec, fitness functions, policy-as-code, and review boards fit together into one working system.
Architecture is not fixed forever. Part 9 shows how to change a rule safely, without breaking everything that depended on the old one.
A walkthrough of one violation, from the moment code is written to the moment a fitness function catches it.
Fitness functions and policies only matter if they actually run. Part 7 shows where to place them in the pipeline.
Not every rule should be absolute. Part 6 shows how to build a fast, lightweight process for handling real exceptions.
AI agents write code fast. Spec-Driven Development makes sure they write the right code, not just fast code.
One fitness function checks one rule. Policy-as-code lets you manage hundreds of rules across every team, consistently.
You already test your code. Part 3 explains fitness functions — the equivalent tests for your architecture.
Most Architecture Decision Records are just prose nobody re-reads. Part 2 shows how to turn them into specs a system can check.
A rule that only lives in a wiki diagram is not really a rule. Part 1 of a 10-part series on enforceable architecture, with aviation examples.
Exploring the Composition relationship in ArchiMate through an airline’s departure process, detailing structural whole-part dependencies.
Starting a 10-part series on ArchiMate relationships, explained with practical, multi-layer aviation architecture examples.
The final part of the series: how ADR-as-spec, fitness functions, policy-as-code, and review boards fit together into one working system.
Architecture is not fixed forever. Part 9 shows how to change a rule safely, without breaking everything that depended on the old one.
A walkthrough of one violation, from the moment code is written to the moment a fitness function catches it.
Fitness functions and policies only matter if they actually run. Part 7 shows where to place them in the pipeline.
Not every rule should be absolute. Part 6 shows how to build a fast, lightweight process for handling real exceptions.
AI agents write code fast. Spec-Driven Development makes sure they write the right code, not just fast code.
One fitness function checks one rule. Policy-as-code lets you manage hundreds of rules across every team, consistently.
You already test your code. Part 3 explains fitness functions — the equivalent tests for your architecture.
Most Architecture Decision Records are just prose nobody re-reads. Part 2 shows how to turn them into specs a system can check.
A rule that only lives in a wiki diagram is not really a rule. Part 1 of a 10-part series on enforceable architecture, with aviation examples.
The final part of the series: how ADR-as-spec, fitness functions, policy-as-code, and review boards fit together into one working system.
Architecture is not fixed forever. Part 9 shows how to change a rule safely, without breaking everything that depended on the old one.
A walkthrough of one violation, from the moment code is written to the moment a fitness function catches it.
Fitness functions and policies only matter if they actually run. Part 7 shows where to place them in the pipeline.
Not every rule should be absolute. Part 6 shows how to build a fast, lightweight process for handling real exceptions.
AI agents write code fast. Spec-Driven Development makes sure they write the right code, not just fast code.
One fitness function checks one rule. Policy-as-code lets you manage hundreds of rules across every team, consistently.
You already test your code. Part 3 explains fitness functions — the equivalent tests for your architecture.
Most Architecture Decision Records are just prose nobody re-reads. Part 2 shows how to turn them into specs a system can check.
A rule that only lives in a wiki diagram is not really a rule. Part 1 of a 10-part series on enforceable architecture, with aviation examples.
The final part of the series: how ADR-as-spec, fitness functions, policy-as-code, and review boards fit together into one working system.
Architecture is not fixed forever. Part 9 shows how to change a rule safely, without breaking everything that depended on the old one.
A walkthrough of one violation, from the moment code is written to the moment a fitness function catches it.
Fitness functions and policies only matter if they actually run. Part 7 shows where to place them in the pipeline.
Not every rule should be absolute. Part 6 shows how to build a fast, lightweight process for handling real exceptions.
AI agents write code fast. Spec-Driven Development makes sure they write the right code, not just fast code.
One fitness function checks one rule. Policy-as-code lets you manage hundreds of rules across every team, consistently.
You already test your code. Part 3 explains fitness functions — the equivalent tests for your architecture.
Most Architecture Decision Records are just prose nobody re-reads. Part 2 shows how to turn them into specs a system can check.
A rule that only lives in a wiki diagram is not really a rule. Part 1 of a 10-part series on enforceable architecture, with aviation examples.
The final part of the series: how ADR-as-spec, fitness functions, policy-as-code, and review boards fit together into one working system.
Architecture is not fixed forever. Part 9 shows how to change a rule safely, without breaking everything that depended on the old one.
A walkthrough of one violation, from the moment code is written to the moment a fitness function catches it.
Fitness functions and policies only matter if they actually run. Part 7 shows where to place them in the pipeline.
Not every rule should be absolute. Part 6 shows how to build a fast, lightweight process for handling real exceptions.
AI agents write code fast. Spec-Driven Development makes sure they write the right code, not just fast code.
One fitness function checks one rule. Policy-as-code lets you manage hundreds of rules across every team, consistently.
You already test your code. Part 3 explains fitness functions — the equivalent tests for your architecture.
Most Architecture Decision Records are just prose nobody re-reads. Part 2 shows how to turn them into specs a system can check.
A rule that only lives in a wiki diagram is not really a rule. Part 1 of a 10-part series on enforceable architecture, with aviation examples.
The final part of the series: how ADR-as-spec, fitness functions, policy-as-code, and review boards fit together into one working system.
Architecture is not fixed forever. Part 9 shows how to change a rule safely, without breaking everything that depended on the old one.
A walkthrough of one violation, from the moment code is written to the moment a fitness function catches it.
Fitness functions and policies only matter if they actually run. Part 7 shows where to place them in the pipeline.
Not every rule should be absolute. Part 6 shows how to build a fast, lightweight process for handling real exceptions.
AI agents write code fast. Spec-Driven Development makes sure they write the right code, not just fast code.
One fitness function checks one rule. Policy-as-code lets you manage hundreds of rules across every team, consistently.
You already test your code. Part 3 explains fitness functions — the equivalent tests for your architecture.
Most Architecture Decision Records are just prose nobody re-reads. Part 2 shows how to turn them into specs a system can check.
A rule that only lives in a wiki diagram is not really a rule. Part 1 of a 10-part series on enforceable architecture, with aviation examples.
The final part of the series: how ADR-as-spec, fitness functions, policy-as-code, and review boards fit together into one working system.
Architecture is not fixed forever. Part 9 shows how to change a rule safely, without breaking everything that depended on the old one.
A walkthrough of one violation, from the moment code is written to the moment a fitness function catches it.
Fitness functions and policies only matter if they actually run. Part 7 shows where to place them in the pipeline.
Not every rule should be absolute. Part 6 shows how to build a fast, lightweight process for handling real exceptions.
AI agents write code fast. Spec-Driven Development makes sure they write the right code, not just fast code.
One fitness function checks one rule. Policy-as-code lets you manage hundreds of rules across every team, consistently.
You already test your code. Part 3 explains fitness functions — the equivalent tests for your architecture.
Most Architecture Decision Records are just prose nobody re-reads. Part 2 shows how to turn them into specs a system can check.
A rule that only lives in a wiki diagram is not really a rule. Part 1 of a 10-part series on enforceable architecture, with aviation examples.
Exploring the Composition relationship in ArchiMate through an airline’s departure process, detailing structural whole-part dependencies.
Starting a 10-part series on ArchiMate relationships, explained with practical, multi-layer aviation architecture examples.
Exploring the Composition relationship in ArchiMate through an airline’s departure process, detailing structural whole-part dependencies.
Starting a 10-part series on ArchiMate relationships, explained with practical, multi-layer aviation architecture examples.