...
Current use of PROV-O
PROJECT | DESCRIPTION | PEOPLE | INSTITUTION |
Kino is an integrated suite of tools that enables scientists to... | Amit Sheth, Ajith Ranabahu, Maryam Panahiazar | Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis) | |
Open PHACTS (Open Pharmacological Concepts Triple Store) is a k... |
Source: http://bioportal.bioontology.org/ontologies/PROVO
PROV-O events vs PREMIS events
The notion of “event” is “not first-class in the PROV-O data model”. However, the principal event-related concept defined in PROV-O, prov:InstantaneousEvent, defined as “an instantaneous event, or event for short, happens in the world and marks a change in the world, in its activities and in its entities”, does seem to be conceptually appropriate for describing Fedora audit events.
In comparison, PREMIS events-related classes are “first class citizens” with adequate granularity for describing Fedora audit events.
PROV-O and PREMIS event-related classes:
PROV-O Events | PREMIS Events | ||||
Class | Sub-classes | Data/Object properties | Class | Sub-classes | Data/Object properties |
|
| premis:hasEventRelatedAgent |
Strawman Examples
flat
Code Block |
---|
<premisobject> a prov:InstantaneousEvent
<premis:hasEventType> http://id.loc.gov/vocabulary/preservationEvents/fixityCheck
<premis:hasEventRelatedAgent> "fedoraUser"^^xsd:string
<prov:atTime> "2012-04-30T20:40:40"^^xsd:dateTime
<premis:EventOutcomeInformation> "cf23df2207d99a74fbe169e3eba035e633b65d94"^^xsd:string
<premis:EventOutcomeDetail> "SHA1"^^xsd:string |
nested
Code Block |
---|
<apremiseventobject> a prov:InstantaneousEvent
<premis:hasEventType> http://id.loc.gov/vocabulary/preservationEvents/fixityCheck
<premis:hasEventRelatedAgent> <premis:agent>
<prov:atTime> "2012-04-30T20:40:40"^^xsd:dateTime
<premis:hasFixity> <premis:Fixity>
<apremisagent> a premis:Agent
<foaf:name> "Joe User"^^xsd:String
<apremisfixity> a premis:Fixity
<premis:hasMessageDigest> "cf23df2207d99a74fbe169e3eba035e633b65d94"^^xsd:string
<premis:hasMessageDigestAlgorithm ""SHA1"^^xsd:string |