SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
21.
ELIS
–
Mul*media
Lab
Distributed Triple Version Control
Commits
DeltasVirtual graphs
Versions
store
describe
identify
resolve
22.
ELIS
–
Mul*media
Lab
Exposing a
SELECT *
FROM NAMED
<http://example.com/graph/versions/hashA>
WHERE {
?s ?p ?o
}
VERSION
through a
VIRTUAL GRAPHdirectly supported in
SPARQL
23.
ELIS
–
Mul*media
Lab
Distributed Triple Version Control
Commits
DeltasVirtual graphs
Versions
store
describe
identify
resolve
26.
ELIS
–
Mul*media
Lab
identifier
message
parent commit
author
committer
timestamp
PROVENANCE
PROV-O
0 2 4 6
8 10
12
at operation level
described with
derived
from
derived
from
derived
from
derived
from
derived
from
derived
from
derived
from
COMMITa
is
27.
ELIS
–
Mul*media
Lab
commit:hIjKlMn a prov:Activity;
prov:atTime "2013-02-16T01:52:02Z";
prov:used version:hashA;
prov:generated version:hashB;
dcterms:title "Update social graph.";
prov:wasAssociatedWith :Derek .
version:hashA a prov:Entity, ex:Dataset .
version:hashB a prov:Entity, ex:Dataset;
prov:wasDerivedFrom version:aBcDeFg .
:Derek a prov:Person .
28.
ELIS
–
Mul*media
Lab
r&wbase
GRAPH access
TRIPLE
STORES
PROVENANCE
VERSION
with direct
provides
control
for
and