3. Keynote by Axel Polleres - On Archiving Linked and Open Data
30/05/2016 ~ 11:00AM - MEPDaW 2016
3
4. Keynote by Axel Polleres - On Archiving Linked and Open Data
30/05/2016 ~ 11:00AM - MEPDaW 2016
Importance of dataset evolution,
preservation and time-based access
4
5. Keynote by Axel Polleres - On Archiving Linked and Open Data
30/05/2016 ~ 11:00AM - MEPDaW 2016
Research challenges:
…
How can certain time-specific queries over
archives be answered?
...
5
6. How can certain time-specific queries over
archives be answered at Web scale?
6
7. Structure of this presentation
Requirements for a Web-scale RDF archive interface
Interface implementation
Demonstration of the interface
7
8. How can certain time-specific queries over
archives be answered at Web scale?
8
9. How can certain time-specific queries over
archives be answered at Web scale?
9
10. Different ways to query RDF archives
Version Materialization (VM)
Query a single version
Delta Materialization (DM)
Query differences between 2 versions
Version Query (VQ)
Query all versions,
results are annotated with their versions
Ferná ndez 2016
“Which books were present at time X?”
“Which books were added and removed
between times X and Y?”
“At what times was book A present?”
10
11. How can certain time-specific queries over
archives be answered at Web scale?
11
12. How can certain time-specific queries over
archives be answered at Web scale?
VM, DM and VQ queries
12
13. How can VM, DM and VQ queries
over archives be answered at Web scale?
13
14. How can VM, DM and VQ queries
over archives be answered at Web scale?
14
15. Web scale
Allowing a large amount of concurrent clients
to query published datasources on the Web
with a high availability.
15
16. Triple Pattern Fragments (TPF) enable
SPARQL querying with a low publication cost
TPF interfaces enable triple pattern queries to Linked Datasets
Both human and machine-readable (hypermedia)
Clients evaluate SPARQL queries on their own,
using these interfaces
→ Lowers server load compared to SPARQL endpoints
Verborgh 2016
16
17. How can VM, DM and VQ queries
over archives be answered at Web scale?
using TPF
17
18. How can VM, DM and VQ queries
over archives be answered using TPF?
18
19. Some work has been done already into making
RDF archives queryable using TPF
Query different dataset snapshots with Memento (VM)
Continuous queries based on time-annotations (VQ)
Vander Sande 2016
Taelman 2016
19
31. But we’re not done yet!
We considered the interface for querying RDF archives
We still need
mapping to RDF archive query language(s)
can we come up with a standard?
appropriate back-end storage solutions
snapshot, change-based, time-based, hybrid?
31