publishing provenance information on the web using memento...

17
ELIS – Multimedia Lab Publishing Provenance Information on the Web using Memento Datetime Conneg Sam Coppens ([email protected]) Davy Van Deursen ([email protected]) Erik Mannens ([email protected]) IBBT – University Ghent - MMLab

Upload: others

Post on 10-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

ELIS – Multimedia Lab

Publishing Provenance Information on the Web using Memento Datetime Conneg

Sam Coppens ([email protected])Davy Van Deursen ([email protected])Erik Mannens ([email protected])

IBBT – University Ghent - MMLab

Page 2: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

2/17

ELIS – Multimedia Lab

Overview

• Introduction• Architecture• Metadata Model• Memento Datetime conneg• Publishing Provenance

Page 3: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

3/17

ELIS – Multimedia Lab

Introduction

Digital Dark Ages

Project Archipel• Disseminate content & provenance information as LOD• Enable long-term preservation

http://www.archipel-project.be/

Problems• Persistent URIs (versioning of LOD)• Temporality Enrichments• Publication of Provenance

Page 4: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

4/17

ELIS – Multimedia Lab

Architecture

Page 5: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

5/17

ELIS – Multimedia Lab

Metadata Model

Page 6: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

6/17

ELIS – Multimedia Lab

Memento Datetime Conneg

Page 7: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

7/17

ELIS – Multimedia Lab

Memento Datetime Conneg

1: UA --- HTTP GET/HEAD; Accept-Datetime: Tj ----> URI-R2: UA <-- HTTP 200; Link: URI-G ------------------------- URI-R3: UA --- HTTP GET/HEAD; Accept-Datetime: Tj ----> URI-G4: UA <-- HTTP 302; Location: URI-Mj; Vary; Link:

URI-R,URI-T,URI-Mj,------------------------------------- URI-G5: UA --- HTTP GET URI-Mj; Accept-Datetime: Tj --> URI-Mj6: UA <-- HTTP 200; Memento-Datetime: Tj; Link:

URI-R,URI-T,URI-G,URI-Mj ---------------------------- URI-Mj

Page 8: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

8/17

ELIS – Multimedia Lab

Memento Datetime Conneg

Problem 1: Persistent URIsProblem 2: Temporality Enrichments

Page 9: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

9/17

ELIS – Multimedia Lab

ProvenanceV1

ProvenanceV3

Publishing Provenance

ProvenanceV2

Page 10: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

10/17

ELIS – Multimedia Lab

Publishing Provenance

URI-Pm

Provenance of Memento

Provenance HTTP Link in Memento Response

Problem 3: Publishing Provenance

Page 11: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

11/17

ELIS – Multimedia Lab

Publishing Provenance

1: UA --- HTTP GET/HEAD; Accept-Datetime: Tj ----> URI-R2: UA <-- HTTP 200; Link: URI-G ------------------------- URI-R3: UA --- HTTP GET/HEAD; Accept-Datetime: Tj ----> URI-G4: UA <-- HTTP 302; Location: URI-Mj; Vary; Link:

URI-R,URI-T,URI-Mj,------------------------------------- URI-G5: UA --- HTTP GET URI-Mj; Accept-Datetime: Tj --> URI-Mj6: UA <-- HTTP 200; Memento-Datetime: Tj; Link:

URI-R,URI-T,URI-G,URI-Mj, URI-Pj------------------ URI-Mj

Page 12: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

12/17

ELIS – Multimedia Lab

Publishing Provenance

Provenance records: datetime conneg

• first memento (URI-P0)• last memento (URI-Pn)• memento (URI-Pj)• previous memento (URI-Pi)• next memento (URI-Pk)• timemap (URI-Tp)

+• resource of provenance (URI-Mj)

Page 13: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

13/17

ELIS – Multimedia Lab

Publishing Provenance

Provenance records: datetime conneg

• first memento (URI-P0)• last memento (URI-Pn)• memento (URI-Pj)• previous memento (URI-Pi)• next memento (URI-Pk)• timemap (URI-Tp)

+• resource of provenance (URI-Mj)

To allow switching betweenresource and provenance ofthat resource.

Page 14: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

14/17

ELIS – Multimedia Lab

Conclusions

• Disseminate content & provenance information as LOD• Enable long-term preservation• Persistent URIs (versioning of LOD)• Retain Temporality Enrichments

Page 15: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

15/17

ELIS – Multimedia Lab

Conclusions

• 5-star deployment scheme:– 6 stars for supporting datetime conneg

Preserve temporality when enriching– 7 stars for publishing provenance

Allow quality checkers, License checkers, etc. ( use cases Provenance XG)

Page 16: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

16/17

ELIS – Multimedia Lab

Future Work

• Standardisation PREMIS OWL

• Extend MementoFox plugin to catch provenance HTTP link

• PREMIS OWL suited for publishing provenance on the Web?

• Focus on the use of Provenance

Page 17: Publishing Provenance Information on the Web using Memento ...events.linkeddata.org/ldow2011/slides/ldow2011-slides-coppens.pdf · ELIS – Multimedia Lab Publishing Provenance Information

17/17

ELIS – Multimedia Lab