casework / CASE

Cyber-investigation Analysis Standard Expression (CASE) Ontology
https://caseontology.org
Apache License 2.0
67 stars 22 forks source link

Versioning for CASE #2

Closed jstroud-mitre closed 1 year ago

jstroud-mitre commented 6 years ago

Moving forward, once CASE is exposed as an RDF endpoint I believe following OWL's recommendation for ontology versioning makes sense.

Thoughts?

asovern-mitre commented 6 years ago

It appears that owl:versionInfo is also referenced by OWL's Web Ontology Language

ajnelson-nist commented 6 years ago

There is further version comparison information available on that link from Andrew, here.

ajnelson-nist commented 6 years ago

What do you picture as a code resolution to this Issue? Would any of the examples in this repository receive an update?

jstroud-mitre commented 6 years ago

I believe having something like Apache Jena Fuseki (or any other web server) publicly accessible on the internet will server CASE/UCO RDF.

An example URL could be http://.org/v1/#core

Supporting documents for serving RDF found here.

regriff commented 6 years ago

We need to ensure we are addressing how implementors utilize our namespace for versioning, with consideration for replicating previous results based on previous iterations of the ontology. CASE exports should reference the specific version of the standard (through a direct reference to the version's namespace) so that results can be reproduced in the future. This consideration would also restrict implementors from referencing the base namespace URL, which would not specify a particular version of the standard.

ajnelson-nist commented 1 year ago

This was implemented in UCO Issue 437, part of the CASE 0.9.1 and 1.0.0 releases. I'm closing this issue as duplicated and resolved.