Library / Semantic Integration 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 13:30:20 UTC

SIE.7:3 - Forces

ForceTension
ExecutabilityRules must be precise enough to run, while binding them to one technology can hide their semantic intent.
CompletenessEvery output branch needs behavior, while invented defaults make an incomplete rule appear total.
PerformanceEfficient joins and precomputation matter, while optimization must preserve semantic premises and trace.
CardinalitySource and target structures differ, while one-to-many and many-to-one choices can create loss or duplication.
Error handlingOperational systems prefer a value or null, while semantic failure needs distinct unresolved, incompatible, stale, and source-error branches.
ChangeStable rule identifiers aid maintenance, while source editions and accepted correspondences can invalidate a rule.