E.18.NET:2 - Problem
Teams routinely connect flows that concern different objects, Work occurrences, architecture boundaries, valuation state, and change cadence. A development TFS has positions for the Work that produces or changes a tool; other TFS values have positions for its use and evaluation, with feedback to development. A manufacturing system is changed through one flow while products are made through another. A compiler is built by one toolchain and then participates in a later build.
A single picture can hide three different ontic answers:
| Working situation | What is actually selected | What to do |
|---|---|---|
| Several valuations, paths, or slices share one exact TFS identity | one TransformationFlowStructure | stay in E.18; do not mint another structure |
A detailed portion resolves through positions and internal U.Transfer occurrences of one exact parent TFS | one parent-relative SubflowRef | stay in E.18; return through the parent’s boundary positions |
| Independently identified TFS or nested-network values are connected by exact obtaining relations across their boundaries | one TransformationFlowStructureNetwork | apply this pattern |
When the third case is treated as one giant TFS, local state appears global, an internal U.Transfer is asked to mean production, use, evaluation, feedback, correspondence, and dependency, and a change in one member appears to reidentify everything. When the first or second case is over-split into a network, the model invents members and relations that the engineering situation does not need.