ucoProject / UCO

This repository is for development of the Unified Cyber Ontology.
Apache License 2.0
76 stars 34 forks source link

Undefined vocabulary:ContactURLScopeVocab-members​ #439

Closed kchason closed 2 years ago

kchason commented 2 years ago

Bug description

observable:ContactURL defines a SHACL constraint that, for any triple whose subject is a observable:ContactURL and whose predicate is observable:contactURLScope​, the value must be (either an xsd:string​ or a vocabulary:ContactURLScopeVocab​ that is also) an element of vocabulary:ContactURLScopeVocab-members​. However, vocabulary:ContactURLScopeVocab-members​ does not exist.

Proposed solution

Create a new vocabulary:ContactURLScopeVocab-members object similar to the vocabulary:ContactSIPScopeVocab-members and update the vocabulary:ContactSIPScopeVocab to point to the new members vocabulary.

ajnelson-nist commented 2 years ago

This should already be addressed as part of the resolution of #406.

ajnelson-nist commented 2 years ago

@kchason , I believe this was addressed in this specific part of the PR for #406:

https://github.com/ucoProject/UCO/pull/412/files#diff-40c3a2156e9752b255d59875d43a8ab5a94b3080b5df561164764be1d51f979dL1684

Thank you for the report!