SIE.7:11 - SoTA-Echoing
The best-known line combines declarative mapping languages, model transformation, traceability, and representation-preservation checks. The serious default is code-first ETL. Code is necessary in many realizations, but as the sole specification it hides semantic premises and loss. SIE.7 adapts the line into a technology-independent, receiving-use mapping contract with explicit negative states.
| Source line | Adopt, adapt, or reject | Role and limit |
|---|---|---|
Current FPF A.6.3.RT | adopt | Governs preservation through representation transition; it does not specify this domain mapping. |
| R2RML | adapt | Demonstrates declarative relational-to-RDF mapping structures; RDF and relational sources are optional technology families. |
| OMG QVT 1.3 | adapt | Contributes model-query/view/transformation and trace forms; MOF/QVT is not mandatory. |
| PROV-O | adapt | Supports derivation and activity/agent/entity trace; provenance does not prove semantic preservation. |
| code-first ETL as sole contract | reject as sufficient | Execution can be tested only against an independently recoverable rule, loss, and branch contract. |
Reopen when an input or target scheme changes, a correspondence/identity/composition premise changes, a counterexample defeats the rule, the receiver changes accepted loss, or implementations cannot satisfy the preservation predicate.