nance.prov.prov-template.2.1.1.source-code.expanded-a4.provn Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of prov-template Show documentation
Show all versions of prov-template Show documentation
A template system for PROV bundles.
The newest version!
document
prefix xsd
prefix tmpl
prefix ex
bundle ex:b
prefix xsd
prefix tmpl
prefix ex
agent(ex:ag1,[tmpl:order = "[0]" %% xsd:string])
agent(ex:ag2,[tmpl:order = "[1]" %% xsd:string])
entity(ex:en1,[tmpl:order = "[0]" %% xsd:string])
entity(ex:en2,[tmpl:order = "[1]" %% xsd:string])
entity(ex:en3,[tmpl:order = "[2]" %% xsd:string])
wasAttributedTo(ex:en1, ex:ag1,[prov:type = 'ex:t1', tmpl:order = "[0, 0]" %% xsd:string])
wasAttributedTo(ex:en1, ex:ag2,[prov:type = 'ex:t2a', prov:type = 'ex:t2b', tmpl:order = "[1, 0]" %% xsd:string])
wasAttributedTo(ex:en2, ex:ag1,[prov:type = 'ex:t3', tmpl:order = "[0, 1]" %% xsd:string])
wasAttributedTo(ex:en2, ex:ag2,[prov:type = 'ex:t4', tmpl:order = "[1, 1]" %% xsd:string])
wasAttributedTo(ex:en3, ex:ag1,[prov:type = 'ex:t5a', prov:type = 'ex:t5b', prov:type = 'ex:t5c', tmpl:order = "[0, 2]" %% xsd:string])
wasAttributedTo(ex:en3, ex:ag2,[prov:type = 'ex:t6', tmpl:order = "[1, 2]" %% xsd:string])
endBundle
endDocument