[provenance-challenge] swift pc3 opm output
Ben Clifford
benc at hawaga.org.uk
Sun Apr 19 15:07:14 BST 2009
The Swift PC3 page at http://twiki.ipaw.info/bin/view/Challenge/SwiftPc3
contains a link to my present working version of the OPM output for the
Swift implementation of the challenge workflow.
In addition to the OPM XML, it contains elements in a different XML
namespace that give additional information that we are storing in our
database:
Type of process: compound procedure, unix process execution, operator,
function call (this affects what the inputs and outputs for a
process look like)
URI for processes and artifacts
Filenames of artifacts, when those artifacts are mapped to files
Containment relations - I have done some work towards implementing
containment as constructor and accessor processes as described in opm
1.01. This has not appeared in my opm output yet, but I hope will soon. At
the same time, I am publishing the existing containment information, which
directly relates contained and containing artifacts without processes. I'm
not sure which model I like better at the moment, so for now I am making
the Swift provenance code do both.
Time information is not in OPM format, but is expressed for execute-type
processes.
--
More information about the Provenance-challenge-ipaw-info
mailing list