Top Banner
Archival HTTP Archival HTTP Redirection Retrieval Redirection Retrieval Policies Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum , Michael L. Nelson Old Dominion University Norfolk VA, USA {aalsum,mln}@cs.odu.edu Robert Sanderson, Herbert Van de Sompel Los Alamos National Laboratory Los Alamos NM, USA {rsanderson,herbertv}@lan l.gov
25

Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Dec 28, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Archival HTTP Archival HTTP Redirection Retrieval Redirection Retrieval

PoliciesPolicies

Temporal Web Analytics Workshop 2013, Rio De Janiro

Ahmed AlSum, Michael L. Nelson

Old Dominion UniversityNorfolk VA, USA

{aalsum,mln}@cs.odu.edu

Robert Sanderson, Herbert Van de Sompel

Los Alamos National Laboratory

Los Alamos NM, USA{rsanderson,herbertv}@lanl.g

ov

Page 2: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

AgendaAgenda• Introduction• Abstract Model• Experiment And Results• Retrieval Policies

Page 3: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Memento Memento TerminologiesTerminologies

URI-R, R

URI-M, M

URI-T, TM

http://www.amazon.com

http://web.archive.org/web/20110411070244/http://amazon.com

Original Resource

Memento

TimeMap

Page 4: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Live RedirectLive Redirecthttp://bit.ly/r9kIfC redirects to http://www.cs.odu.edu

% curl -I http://bit.ly/r9kIfC HTTP/1.1 301 Moved….Location: http://www.cs.odu.edu/…

Page 5: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Live RedirectLive Redirecthttp://bit.ly/r9kIfC redirects to http://www.cs.odu.edu

Page 6: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Archived RedirectArchived Redirectwww.draculathemusical.co.uk

redirects www.dracula-uk.com/index.html

http://api.wayback.archive.org/memento/20020212194020/http://www.draculathemusical.co.uk/

redirectshttp://api.wayback.archive.org/memento/20020212194020/http://www.geocities.com/draculathemusicalhttp://api.wayback.archive.org/memento/20020212194020/http://www.geocities.com/draculathemusical

Page 7: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Abstract ModelAbstract Model

Page 8: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Abstract ModelAbstract Model

MM11 MM22 MM33

Page 9: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

URI StabilityURI Stability• URI’s stability is a count of the change in HTTP

responses across time (200, 3xx, or 4xx) and the number of different URIs in the “Location” for 3xx status code.

High Stability = 1High Stability = 1 No Stability = 0 No Stability = 0

Page 10: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Timemap Redirection Timemap Redirection

CategoriesCategories

All Mementos have 200 HTTP status codeAll Mementos have redirection to the same URI.

All Mementos have redirection to different URIs.Mementos have different HTTP status code.

Stability

=1Stability

=1

Stability

=1Stability

=1

Stability

≈ 0Stability

≈ 0

Page 11: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

URI ReliabilityURI ReliabilityMM113x3xxx

MM223x3xxx

MM333x3xxx

rel=originalrel=original

R`R`MMrel=originalrel=original

R`R`MMrel=originalrel=original

R`R`MM

Stability

=1Stability

=1

?? ?? ??200200 404404 3xx3xx

Page 12: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

HTTP Redirection HTTP Redirection Relationship between URI-R Relationship between URI-R

& URI-M& URI-M

Case 1

Case 2 Case 3 Case 4 Case 5

Page 13: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Experiment & ResultsExperiment & Results

Page 14: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

ExperimentExperiment• Dataset: 10,000 sample URIs from

HTTP Status/Code

Percentage (10,000 URI-R)

OK (200) 82.83%

Redirection (3xx) 14.71%

Redirection (301) 8.4%

Redirection (302) 6.1%

Redirection (others)

0.2%

Not-Found (4xx) 1.18%

Others 1.28%

HTTP Status/Code

Percentage (894,717 URI-

M)OK (200) 93.46%

Redirection (3xx) 5.69%

Not-Found (4xx) 0.26%

Others 0.59%

URIs Live HTTP status code Memento HTTP status code

Page 15: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Time span Number of Mementos

Page 16: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

URI StabilityURI Stability

Stability in semi-log scaleStability in semi-log scale Stability for Stability for |TM|TM((RR))| < | < 300300

Page 17: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

URI ReliabilityURI Reliability

Reliabilityin semi-log scaleReliabilityin semi-log scale Reliabilityfor Reliabilityfor |TM|TM((RR))| < | < 300300

Page 18: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

HTTP Redirection HTTP Redirection Relationship between URI-R Relationship between URI-R

& URI-M& URI-M

Case 1

Case 2 Case 3 Case 4 Case 5

80.8%

2.74%

1.34% 1.33

%

13.7%

Page 19: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

RETRIEVAL POLICIESRETRIEVAL POLICIESARCHIVED HTTP REDIRECTION RETRIEVAL POLICIES

Page 20: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Current Wayback Current Wayback Machine PolicyMachine Policy

Page 21: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Policy one: Policy one: URI-R with HTTP URI-R with HTTP

redirectionredirection

Retrieve the memento M for R.

Status(M) =200

Status(M) =3xx

Stop

Go to Policy 2

Stop

Yes

Yes

Yes No

No

No

Page 22: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Policy one: Policy one: URI-R with HTTP URI-R with HTTP

redirectionredirection• Evaluation:

o Policy scope has: 1471 URIs (that have live redirection)

o 77 out of 1471 have no mementos at allo 17 out of 77 have been retrieved mementos based on live redirection

Page 23: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Policy two: Policy two: URI-M with HTTP URI-M with HTTP

redirectionredirection

http://www.cnn.com/

Accept-Datetime: Sun, 13 May 2006 http://www.cnn.com/

Page 24: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

Policy two: Policy two: URI-M with HTTP URI-M with HTTP

redirectionredirection• Evaluation:

o Policy scope: 2980 TimeMap (that showed HTTP redirection status code in at least one memento)

o Success criteria: Using policy two contributed to the original TimeMapo Success percentage: 58% of the cases

Page 25: Archival HTTP Redirection Retrieval Policies Temporal Web Analytics Workshop 2013, Rio De Janiro Ahmed AlSum, Michael L. Nelson Old Dominion University.

ConclusionConclusion• Quantitative study with 10,000 URIs.• 48% were not fully stable through time.• 27% were not perfectly reliable through time.• New archival retrieval policy:

o Policy one: successfully retreived mementos for17 out of 77o Policy two: Expanded the timemap for 58% of cases.

[email protected]• @aalsum