2. OPMV
• The goal
• The raBonale
• Overview of the vocabulary
• Overview of exisBng type modules
• Tools and examples
• Future development
3. Our Goal
• Enable “responsible” data publicaBon, in order
to trace the responsible agents and to
reproduce results
• Enable to describe provenance of any types of
data
• Easy to use and extend
– By people who publish Linked Data
– By developers of Linked Data publishing tools
5. The RaBonale
• Grounded upon exisBng SW technologies
– Do not explicitly define a graph, OPMGraph
– Named Graphs
• Reuse exisBng vocabularies
• Lightweight
– 3 classes and 12 properBes
– Reuse 3 classes from the W3C Time Ontology
12. Comparison with OPM OWL
• A more intuiBve OWL ontology and RDF
representaBon
• Take full advantage of SW technologies
• Lack of explicit semanBcs for graph
membership
• Not too much for reasoning
• (Probably) a less complete implementaBon of
the OPM SpecificaBon
13. Overview of the Common Module
isCachedCopyOf
doap: deployedSooware
Version ArBfact
Agent
wasControlledBy used Data
used Script isCachedResultOf
Process
common: common: common: connecBon hgp:
Zip Unzip Download ConnecBon
Object properBes implemenBng OPM
Object properBes defined in the Common Module
1 prefix common: hgp://purl.org/net/opmv/types/common#
2 prefix hgp: hgp://www.w3.org/2006/hgp# rdfs:subClassOf relaBonships
3 prefix doap: hgp://usefulinc.com/ns/doap# Classes from the Common Module
Classes from the other exisBng vocabularies