Some thoughts on Compound Objects & Graphs OAI ORE Technical Committee Meeting, New York City
Some thoughts on Compound Objects & Graphs <ul><li>Graph or graphs? </li></ul><ul><li>So which graph do I need? </li></ul>...
Graph or graphs?
part part Composite X Document A Document B Doc-A HTML Doc-A PDF Doc-B HTML part part Document C Document D Doc-C HTML Doc...
ore:hasView ore:hasView Composite:X http://example.org/graph/1 Graph 1? Doc:A Doc:D Doc:B ore:hasPart ore:hasPart Doc:A HT...
ore:hasView ore:hasView Composite:X http://example.org/graph/2 Graph 2? Doc:A Doc:D Doc:B ore:hasPart ore:hasPart Doc:A HT...
ore:hasView ore:hasView Composite:X http://example.org/graph/3 Graph 3? Doc:A Doc:D Doc:B ore:hasPart ore:hasPart Doc:A HT...
Composite:X Composite:Y ore:isPartOf http://example.org/graph/4 … and Graph 4? (different creator/authority/provenance?)
Composite:Y Composite:X ore:hasPart http://example.org/graph/5 … or Graph 5?
So which graph do I need?
Compound objects and graphs <ul><li>Compound object and graph are distinct resources, identified by distinct URIs </li></u...
Examples etc <ul><li>Examples </li></ul><ul><ul><li>http://www.incognitum.net/petej/projects/oaiore/examples/20070521/ </l...
Some thoughts on Compound Objects & Graphs OAI ORE Technical Committee Meeting, New York City
Upcoming SlideShare
Loading in...5
×

Some thoughts on Compound Objects & Graphs

1,257

Published on

Short presentation given to OAI ORE Technical Committee meeting, Google, New York City, Tuesday 29 May 2007. Highlights some issues about the relationships between objects and graphs raised during the activity of the "exploration team".

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,257
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
44
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Some thoughts on Compound Objects & Graphs"

  1. 1. Some thoughts on Compound Objects & Graphs OAI ORE Technical Committee Meeting, New York City
  2. 2. Some thoughts on Compound Objects & Graphs <ul><li>Graph or graphs? </li></ul><ul><li>So which graph do I need? </li></ul>Title slide photo of Brooklyn Bridge by Flickr user smcgee See http://www.flickr.com/photos/smcgee/351136186/
  3. 3. Graph or graphs?
  4. 4. part part Composite X Document A Document B Doc-A HTML Doc-A PDF Doc-B HTML part part Document C Document D Doc-C HTML Doc-C PDF Doc-D HTML Doc-D PDF view view view view view view view
  5. 5. ore:hasView ore:hasView Composite:X http://example.org/graph/1 Graph 1? Doc:A Doc:D Doc:B ore:hasPart ore:hasPart Doc:A HTML ore:hasView ore:hasView ore:hasPart Doc:C Doc:A PDF Doc:B HTML ore:hasView ore:hasPart Doc:C HTML ore:hasView Doc:C PDF Doc:D HTML ore:hasView Doc:D PDF
  6. 6. ore:hasView ore:hasView Composite:X http://example.org/graph/2 Graph 2? Doc:A Doc:D Doc:B ore:hasPart ore:hasPart Doc:A HTML ore:hasView ore:hasView ore:hasPart Doc:C Doc:A PDF Doc:B HTML ore:hasView ore:hasPart Doc:C HTML ore:hasView Doc:C PDF Doc:D HTML ore:hasView Doc:D PDF
  7. 7. ore:hasView ore:hasView Composite:X http://example.org/graph/3 Graph 3? Doc:A Doc:D Doc:B ore:hasPart ore:hasPart Doc:A HTML ore:hasView ore:hasView ore:hasPart Doc:C Doc:A PDF Doc:B HTML ore:hasView ore:hasPart Doc:C HTML ore:hasView Doc:C PDF Doc:D HTML ore:hasView Doc:D PDF
  8. 8. Composite:X Composite:Y ore:isPartOf http://example.org/graph/4 … and Graph 4? (different creator/authority/provenance?)
  9. 9. Composite:Y Composite:X ore:hasPart http://example.org/graph/5 … or Graph 5?
  10. 10. So which graph do I need?
  11. 11. Compound objects and graphs <ul><li>Compound object and graph are distinct resources, identified by distinct URIs </li></ul><ul><li>Single object - multiple graphs? </li></ul><ul><ul><li>Different purposes/contexts? </li></ul></ul><ul><li>Graph discovery </li></ul><ul><ul><li>Links in representation of object (in HTTP header or in e.g. HTML) </li></ul></ul><ul><ul><li>Content negotiation </li></ul></ul><ul><ul><li>(Sitemaps etc) </li></ul></ul><ul><li>If multiple graphs may be provided then </li></ul><ul><ul><li>“ Provider” can’t depend on serving single graph as representation of object? </li></ul></ul><ul><ul><li>But could serve “graph list”? </li></ul></ul><ul><li>If multiple graphs provided, how does consumer decide which graph to use? </li></ul><ul><ul><li>Metadata describing graph? </li></ul></ul>
  12. 12. Examples etc <ul><li>Examples </li></ul><ul><ul><li>http://www.incognitum.net/petej/projects/oaiore/examples/20070521/ </li></ul></ul><ul><li>e.g. Doc 2 </li></ul><ul><ul><li>http://www.incognitum.net/petej/projects/oaiore/examples/20070521/doc2/ </li></ul></ul><ul><li>Berners-Lee’s Tabulator </li></ul><ul><ul><li>http://dig.csail.mit.edu/2005/ajar/ajaw/tab </li></ul></ul><ul><li>Dave Beckett’s Triplr </li></ul><ul><ul><li>http://triplr.org/rdf/http://www.incognitum.net/petej/projects/oaiore/examples/20070521/doc2/ </li></ul></ul>
  13. 13. Some thoughts on Compound Objects & Graphs OAI ORE Technical Committee Meeting, New York City
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×