C.30.AD:4.5 - Specification-use and publication boundary
An architecture description can be used as a specification only when that use is declared. Specification use is not a new architecture kind; it is a bounded use of an exact description episteme or of one of its publications.
ArchitectureDescriptionSpecificationUseAccount@Project:
projectWorkOccurrenceRef?: U.EntityRef constrained to U.Work
architectureDescriptionProjectUseRelationRef?: U.RelationRef defined by the pattern for the exact relation by which this specification use concerns the Work
architectureDescriptionRef: U.EpistemeRef constrained to ArchitectureDescription
sourceEpistemeRef?: U.EpistemeRef
sourceViewRef?: U.ViewRef
sourceToUsePathRefs?: FinSet(U.RelationRef)
representationRef?: U.EntityRef
publicationOccurrenceRef?: EpistemePublicationRelationRef
publicationFormRef?: U.EntityRef
carrierRef?: U.EntityRef constrained to U.PresentationCarrier
declaredUse:
coordination | implementationGuidance | procurement |
verificationPlanning | assuranceInput | releaseInput |
declaredOther
claimPatternRefs?: FinSet(PatternRef)
admissibleUse:
nonAdmissibleUse:
This account records how an existing description or publication is used as a specification. It is not an episteme, relation, MethodDescription, Method, pattern application, or Work occurrence. claimPatternRefs cites PatternIDs for separate claims. When project locality matters, name the composite U.Work and include the project-use relation only if a pattern defines it and it actually holds. If locality matters but the relation is undefined, return missing-governor; otherwise omit both project fields. A project label or this account creates neither Work nor relation.
If specification use is also claimed to be a pattern-use recommendation, work-entry readiness, evidence, assurance, gate passage, performed work, work authorization, decision, causal use, or release authorization, use the pattern that defines or tests that other claim. The description remains only the description boundary.
Keep the description episteme, its possible U.View membership, diagram or other representation, publication occurrence, publication form, and carrier distinct. Authoring, construction, querying, selection, bundling, rendering, filing, or publication creates none of the subject-side architecture relation, selected structure, description truth, empirical grounding, project Work, or project-use relation by itself.