Library / Systems Engineering Principles Framework
Jump to passage
In this reading

Link to current text

Published source confirmed at last check

Source changed 2026-10-03 11:52:20 UTC · snapshot created 2026-10-03 11:53:41 UTC · last check 2026-10-03 14:25:10 UTC

SYSE.27:10 - Rationale

An interface connects independently changing work through expectations. Making those expectations executable or otherwise inspectable reduces accidental coupling, while explicit change forms prevent a version name from hiding losses. The same reasoning preserves the difference between technical interoperability and another party’s decision to participate.