Profile contract
uaf.services@1
UAF Services domain: service specifications, service functions, service policies — over the SoaML machinery.
graph projectionUAF Services domain view
Open this profile in the gallery
Primary palette
Additional context roles
uaf.actualorganizationuaf.actualpersonuaf.actualresourceuaf.archdescuaf.assetuaf.capabilityuaf.dictionaryentryuaf.enterprisegoaluaf.enterprisevisionuaf.implementeruaf.modelrefuaf.opactivityuaf.opexchangeuaf.opnodeuaf.opperformeruaf.organizationuaf.personuaf.postuaf.projectuaf.projectmilestoneuaf.protocoluaf.resourceuaf.resourcefunctionuaf.resourceperformeruaf.responsibilityuaf.securitycontroluaf.securityelementuaf.standarduaf.standardcollectionuaf.strategicphaseuaf.systemuaf.systemfunctionuaf.technologyuaf.threatuaf.viewpointuaf.workpackageRelationship roles
Legal endpoints
| Relation | Source roles | Target roles | Self relation |
|---|---|---|---|
uaf.assignedto | uaf.actualorganization, uaf.actualperson, uaf.organization, uaf.person, uaf.post | uaf.actualorganization, uaf.actualperson, uaf.actualresource, uaf.archdesc, uaf.asset, uaf.capability, uaf.dictionaryentry, uaf.enterprisegoal, uaf.enterprisevision, uaf.implementer, uaf.modelref, uaf.opactivity, uaf.opexchange, uaf.opnode, uaf.opperformer, uaf.organization, uaf.person, uaf.post, uaf.project, uaf.projectmilestone, uaf.protocol, uaf.resource, uaf.resourcefunction, uaf.resourceperformer, uaf.responsibility, uaf.securitycontrol, uaf.securityelement, uaf.servicefunction, uaf.servicepolicy, uaf.servicespec, uaf.standard, uaf.standardcollection, uaf.strategicphase, uaf.system, uaf.systemfunction, uaf.technology, uaf.threat, uaf.viewpoint, uaf.workpackage | Not allowed |
uaf.capabilitydependency | uaf.capability | uaf.capability | Not allowed |
uaf.complieswith | uaf.actualorganization, uaf.actualperson, uaf.actualresource, uaf.archdesc, uaf.asset, uaf.capability, uaf.dictionaryentry, uaf.enterprisegoal, uaf.enterprisevision, uaf.implementer, uaf.modelref, uaf.opactivity, uaf.opexchange, uaf.opnode, uaf.opperformer, uaf.organization, uaf.person, uaf.post, uaf.project, uaf.projectmilestone, uaf.protocol, uaf.resource, uaf.resourcefunction, uaf.resourceperformer, uaf.responsibility, uaf.securitycontrol, uaf.securityelement, uaf.servicefunction, uaf.servicepolicy, uaf.servicespec, uaf.standard, uaf.standardcollection, uaf.strategicphase, uaf.system, uaf.systemfunction, uaf.technology, uaf.threat, uaf.viewpoint, uaf.workpackage | uaf.servicepolicy, uaf.standard, uaf.standardcollection | Not allowed |
uaf.exhibits | uaf.actualresource, uaf.implementer, uaf.opactivity, uaf.opexchange, uaf.opnode, uaf.opperformer, uaf.resource, uaf.resourcefunction, uaf.resourceperformer, uaf.servicespec, uaf.system, uaf.systemfunction | uaf.capability | Not allowed |
uaf.forecast | uaf.actualorganization, uaf.actualperson, uaf.actualresource, uaf.archdesc, uaf.asset, uaf.capability, uaf.dictionaryentry, uaf.enterprisegoal, uaf.enterprisevision, uaf.implementer, uaf.modelref, uaf.opactivity, uaf.opexchange, uaf.opnode, uaf.opperformer, uaf.organization, uaf.person, uaf.post, uaf.project, uaf.projectmilestone, uaf.protocol, uaf.resource, uaf.resourcefunction, uaf.resourceperformer, uaf.responsibility, uaf.securitycontrol, uaf.securityelement, uaf.servicefunction, uaf.servicepolicy, uaf.servicespec, uaf.standard, uaf.standardcollection, uaf.strategicphase, uaf.system, uaf.systemfunction, uaf.technology, uaf.threat, uaf.viewpoint, uaf.workpackage | uaf.actualorganization, uaf.actualperson, uaf.actualresource, uaf.archdesc, uaf.asset, uaf.capability, uaf.dictionaryentry, uaf.enterprisegoal, uaf.enterprisevision, uaf.implementer, uaf.modelref, uaf.opactivity, uaf.opexchange, uaf.opnode, uaf.opperformer, uaf.organization, uaf.person, uaf.post, uaf.project, uaf.projectmilestone, uaf.protocol, uaf.resource, uaf.resourcefunction, uaf.resourceperformer, uaf.responsibility, uaf.securitycontrol, uaf.securityelement, uaf.servicefunction, uaf.servicepolicy, uaf.servicespec, uaf.standard, uaf.standardcollection, uaf.strategicphase, uaf.system, uaf.systemfunction, uaf.technology, uaf.threat, uaf.viewpoint, uaf.workpackage | Not allowed |
uaf.mapsto | uaf.actualorganization, uaf.actualperson, uaf.actualresource, uaf.archdesc, uaf.asset, uaf.capability, uaf.dictionaryentry, uaf.enterprisegoal, uaf.enterprisevision, uaf.implementer, uaf.modelref, uaf.opactivity, uaf.opexchange, uaf.opnode, uaf.opperformer, uaf.organization, uaf.person, uaf.post, uaf.project, uaf.projectmilestone, uaf.protocol, uaf.resource, uaf.resourcefunction, uaf.resourceperformer, uaf.responsibility, uaf.securitycontrol, uaf.securityelement, uaf.servicefunction, uaf.servicepolicy, uaf.servicespec, uaf.standard, uaf.standardcollection, uaf.strategicphase, uaf.system, uaf.systemfunction, uaf.technology, uaf.threat, uaf.viewpoint, uaf.workpackage | uaf.actualorganization, uaf.actualperson, uaf.actualresource, uaf.archdesc, uaf.asset, uaf.capability, uaf.dictionaryentry, uaf.enterprisegoal, uaf.enterprisevision, uaf.implementer, uaf.modelref, uaf.opactivity, uaf.opexchange, uaf.opnode, uaf.opperformer, uaf.organization, uaf.person, uaf.post, uaf.project, uaf.projectmilestone, uaf.protocol, uaf.resource, uaf.resourcefunction, uaf.resourceperformer, uaf.responsibility, uaf.securitycontrol, uaf.securityelement, uaf.servicefunction, uaf.servicepolicy, uaf.servicespec, uaf.standard, uaf.standardcollection, uaf.strategicphase, uaf.system, uaf.systemfunction, uaf.technology, uaf.threat, uaf.viewpoint, uaf.workpackage | Not allowed |
uaf.milestonedependency | uaf.projectmilestone | uaf.project, uaf.projectmilestone | Not allowed |
uaf.mitigates | uaf.securitycontrol | uaf.threat | Not allowed |
uaf.owns | uaf.actualorganization, uaf.actualperson, uaf.organization, uaf.person, uaf.post | uaf.actualorganization, uaf.actualperson, uaf.actualresource, uaf.archdesc, uaf.asset, uaf.capability, uaf.dictionaryentry, uaf.enterprisegoal, uaf.enterprisevision, uaf.implementer, uaf.modelref, uaf.opactivity, uaf.opexchange, uaf.opnode, uaf.opperformer, uaf.organization, uaf.person, uaf.post, uaf.project, uaf.projectmilestone, uaf.protocol, uaf.resource, uaf.resourcefunction, uaf.resourceperformer, uaf.responsibility, uaf.securitycontrol, uaf.securityelement, uaf.servicefunction, uaf.servicepolicy, uaf.servicespec, uaf.standard, uaf.standardcollection, uaf.strategicphase, uaf.system, uaf.systemfunction, uaf.technology, uaf.threat, uaf.viewpoint, uaf.workpackage | Not allowed |
uaf.performs | uaf.actualorganization, uaf.actualperson, uaf.implementer, uaf.opnode, uaf.opperformer, uaf.organization, uaf.person, uaf.post, uaf.resourceperformer | uaf.opactivity, uaf.resourcefunction, uaf.servicefunction, uaf.systemfunction | Not allowed |
uaf.satisfiescapability | uaf.actualorganization, uaf.actualperson, uaf.actualresource, uaf.archdesc, uaf.asset, uaf.capability, uaf.dictionaryentry, uaf.enterprisegoal, uaf.enterprisevision, uaf.implementer, uaf.modelref, uaf.opactivity, uaf.opexchange, uaf.opnode, uaf.opperformer, uaf.organization, uaf.person, uaf.post, uaf.project, uaf.projectmilestone, uaf.protocol, uaf.resource, uaf.resourcefunction, uaf.resourceperformer, uaf.responsibility, uaf.securitycontrol, uaf.securityelement, uaf.servicefunction, uaf.servicepolicy, uaf.servicespec, uaf.standard, uaf.standardcollection, uaf.strategicphase, uaf.system, uaf.systemfunction, uaf.technology, uaf.threat, uaf.viewpoint, uaf.workpackage | uaf.capability | Not allowed |
uaf.supports | uaf.actualorganization, uaf.actualperson, uaf.actualresource, uaf.archdesc, uaf.asset, uaf.capability, uaf.dictionaryentry, uaf.enterprisegoal, uaf.enterprisevision, uaf.implementer, uaf.modelref, uaf.opactivity, uaf.opexchange, uaf.opnode, uaf.opperformer, uaf.organization, uaf.person, uaf.post, uaf.project, uaf.projectmilestone, uaf.protocol, uaf.resource, uaf.resourcefunction, uaf.resourceperformer, uaf.responsibility, uaf.securitycontrol, uaf.securityelement, uaf.servicefunction, uaf.servicepolicy, uaf.servicespec, uaf.standard, uaf.standardcollection, uaf.strategicphase, uaf.system, uaf.systemfunction, uaf.technology, uaf.threat, uaf.viewpoint, uaf.workpackage | uaf.actualorganization, uaf.actualperson, uaf.actualresource, uaf.archdesc, uaf.asset, uaf.capability, uaf.dictionaryentry, uaf.enterprisegoal, uaf.enterprisevision, uaf.implementer, uaf.modelref, uaf.opactivity, uaf.opexchange, uaf.opnode, uaf.opperformer, uaf.organization, uaf.person, uaf.post, uaf.project, uaf.projectmilestone, uaf.protocol, uaf.resource, uaf.resourcefunction, uaf.resourceperformer, uaf.responsibility, uaf.securitycontrol, uaf.securityelement, uaf.servicefunction, uaf.servicepolicy, uaf.servicespec, uaf.standard, uaf.standardcollection, uaf.strategicphase, uaf.system, uaf.systemfunction, uaf.technology, uaf.threat, uaf.viewpoint, uaf.workpackage | Not allowed |
Profile verification
- The services palette contains its named domain roles. Cross-domain UAF context can be selected explicitly without changing those role identities.
- Every UAF verb keeps the exact registry source/target sets; shared arrow artwork does not widen them.
- Roadmaps, forecast tables and dictionaries can reference separate timeline/table views; those projections are not silently enabled inside this graph profile.
Profile defaults
Explicit file settings override eligible CSS, then these profile defaults and the common standard apply. Unspecified semantic facts remain unspecified.
{
"projection.kind": "graph",
"projection.profile": "uaf.services@1"
}Projection properties
kind, profile, inputs, analysis_budget, traces, iso, depth
Design operations
- Create a domain role; add an explicit cross-domain reference when needed; connect a permitted UAF verb; inspect endpoint diagnostics.
Bounded analysis
Structural verification and display only; no execution or implied process engine.
Outside this profile
- UAF XMI interchange
- architecture analysis/execution
- formal OMG certification