Actual Changes leading to OPM V1.1
Scope
Changes to be brought to OPM V1.01 have been voted (see
WorkInProgressV1pt1). This page
contains discussions related to the actual definition of OPMv1.1. It is intended that this
revision will be complete by end of December (corresponding to the deadline for the PC3/OPM
special issue).
XML Schema
The latest version of the schema can be found at [[http://github.com/lucmoreau/OpenProvenanceModel/blob/master/opm/src/main/resources/opm.1_1.xsd]. Key changes brought to the schema:
- Definition of annotations
- XML schema allows for annotations to be embedded inside an annotable entity
- XML schema allows for annotations to be external
- XML schema allows for a compact representation of embedded annotations
- Restructuring of the schema to distinguish id and reference to an entity by its id
- XML schema supports annotations to all nodes (artifacts, agents, processes), accounts, edges, roles and graphs.
- Time information is encoded as xsd:dateTime
The OPM Toolbox can be found on GitHub and is making use of the latest schema
http://github.com/lucmoreau/OpenProvenanceModel. Maven snapshots also available from
http://www.openprovenance.org. Key changes:
- Support for opmv1.1.xsd schema
- Factory methods for annotations
- Conversion to/from RDF
* annotation of graphs currently not supported in the conversion to rdf
* conversion to rdf followed by conversion from rdf is not exactly identity function (work in progress, requires tupelo api changes)
OWL ontology
An owl ontology is available from
http://openprovenance.org/model/opm.owl. Comments on the ontology should be posted on
OPMOwlOntology.
OPM Specification
Changes are being brought to the specification. Currently, they include:
- Removal of formal specification
- Section on annotations
- Section on profile
- New presentation of inferences
- Clarification of Temporal constraints in the presence of distributed clocks: introduced Lamport "happened before" relation
- Revisited examples: Was derived from made explicit
DiscussionsOnDraft1dot1
Current version of the specification as submitted to FGCS special issue
http://eprints.ecs.soton.ac.uk/18332/
--
LucMoreau - 21 Dec 2009
--
LucMoreau - 11 Dec 2009
--
LucMoreau - 10 Nov 2009
to top