Public
exampleTMPL

  • Created on 18 Oct 2018 at 17:57
  • by csadan
  • 98 views
Copy to Clipboard
document
  prefix u2p <http://uml2prov.org/>
  prefix var <http://openprovenance.org/var#>
  prefix tmpl <http://openprovenance.org/tmpl#>
  prefix exe <http://example.org/>
  
  bundle exe:bundle1
    prefix u2p <http://uml2prov.org/>
    prefix var <http://openprovenance.org/var#>
    prefix tmpl <http://openprovenance.org/tmpl#>
    prefix exe <http://example.org/>
    
    entity(var:target, [prov:type='exe:Object', prov:type='prov:Collection', prov:type='exe:step1_1'])
    entity(var:newAttr, [u2p:attName='var:newAttrName', prov:type='u2p:attribute', prov:value='var:newAttrValue'])
    entity(var:input, [prov:value='var:inputValue'])
    used(var:operation, var:input, -, [prov:type='exe:ParameterUsage'])
    used(var:operation, var:source, -, [prov:type='exe:StructureUsage'])
    wasDerivedFrom(var:target, var:source, -, -, -, [prov:type='exe:StructureDerivation'])
    wasDerivedFrom(var:newAttr, var:oldAttr, -, -, -)
    activity(var:operation, -, -, [tmpl:startTime='var:operationStartTime', prov:type='exe:jbCropActionPerformed', tmpl:endTime='var:operationEndTime'])
    wasGeneratedBy(var:newAttr, var:operation, -)
    wasGeneratedBy(var:target, var:operation, -)
    hadMember(var:target, var:attribute)
    hadMember(var:target, var:newAttr)
    entity(var:attribute, [u2p:attName='var:attName', prov:type='var:attType', prov:type='u2p:attribute', prov:value='var:attValue'])
    entity(var:source, [prov:type='exe:Object', prov:type='prov:Collection', prov:type='exe:step1_1'])
  endBundle
endDocument
        
Bundles
exe:bundle1
http://example.org/bundle1 · 3¬†weeks, 5¬†days ago
Download as

PROV-N JSON AdjMatrix
Turtle Trig XML

Export graphic

PDF PNG SVG

Validate Visualisations

Assertions #
entity5
used2
wasDerivedFrom2
activity1
wasGeneratedBy2
hadMember2