This Year's Model: Metadata Models and Representations - Tech Forum 2014 - Graham Bell

  • 164 views
Uploaded on

"This Year's Model: Metadata Models and Representations" - Graham Bell (EDItEUR) at BookNet Canada's Tech Forum - March 6, 2014

"This Year's Model: Metadata Models and Representations" - Graham Bell (EDItEUR) at BookNet Canada's Tech Forum - March 6, 2014

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
164
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Graham Bell EDItEUR Toronto, 6th March 2014 Data representation
  • 2. About me • 20 years experience at the point where publishing and technology meet • formerly senior manager in IT department for HarperCollins UK • led development of bibliographic, editorial and digital asset management systems –￿involved in e-book, e-audio, POD, online projects • joined EDItEUR in mid-2010 as Chief Data Architect, primarily responsible for standards development work • Executive Director of EDItEUR from April
  • 3. About EDItEUR • not-for-profit membership organisation • develops, supports and promotes metadata and identification standards for the book, e-book and serials supply chains • based in London, but a global membership of publishers, distributors, wholesalers, subscription agents, retailers, libraries, system vendors, rights organizations and trade associations
  • 4. About EDItEUR • also provides management services to International ISBN, ISTC, ISNI Agencies • we also work closely with other standards organisations, to ensure our standards meet the needs of their stakeholders too • acknowledged centre of expertise on standards and metadata for the industry • member participation is vital to ensure that standards keep pace with evolving business requirements
  • 5. <Product> <RecordReference>com.globalbookinfo.onix.01734529</RecordReference> <NotificationType>03</NotificationType> <RecordSourceType>04</RecordSourceType> <RecordSourceName>Global Bookinfo</RecordSourceName> <ProductIdentifier> <ProductIDType>15</ProductIDType> <IDValue>9780007232833</IDValue> </ProductIdentifier> <DescriptiveDetail> <ProductComposition>00</ProductComposition> <ProductForm>BC</ProductForm> <ProductFormDetail>B105</ProductFormDetail> <Measure> <MeasureType>01</MeasureType> <Measurement>197</Measurement> <MeasureUnitCode>mm</MeasureUnitCode> </Measure> <TitleDetail> <TitleType>01</TitleType> <TitleElement> <SequenceNumber>1</SequenceNumber> <TitleElementLevel>01</TitleElementLevel> <NoPrefix/> <TitleWithoutPrefix textcase="01">Roseanna</TitleWithoutPrefix> </TitleElement>
  • 6. LDR02690cam a2200505 a 4500 001 2936061 005 20100723091454.0 008 090326s2008 nyu 000 1 eng d 010 $a 2009291240 020 $a 9780307390462 (pbk.) 020 $a 0307390462 (pbk.) 041 1 $a eng $h swe 043 $a e-sw--- 050 0 0 $a PT9876.29.J63 $b R613 2008 082 0 0 $a 839.7/374 $2 22 100 1 $a Sjöwall, Maj, $d 1935- 240 1 0 $a Roseanna. $l English 245 1 0 $a Roseanna : $b a Martin Beck mystery / $c Maj Sjöwall and Per Wahlöö ; translated from the Swedish by Lois Roth. 250 $a 2nd Vintage Crime/Black Lizard ed. 260 $a New York : $b Vintage Books $c 2008. 300 $a x, 212 p. : $c 21 cm. 490 1 $a Martin Beck mystery series ; $v 1 520 $a "The masterful first novel in the Martin Beck series of mysteries ... finds Beck hunting for the murderer of a lonely traveler" http://evergreen.noblenet.org/eg/opac/record/2936061?locg=1
  • 7. http://www.doi.org/topics/RustModelofMaking2005.pdf
  • 8. abstraction manifestation item <indecs> work manifests instantiated
  • 9. ISBNONIX for Books abstraction manifestation item <indecs> work derived from
  • 10. work manifestation item <indecs>FRBR item work expression manifestation
  • 11. work manifestation item <indecs> ISBN MARC + AARC2 + local rules FRBR item work expression manifestation ISTC ?
  • 12. http://www.oclc.org/resources/research/publications/library/2012/2012-04.pdf http://www.oclc.org/research/publications/library/2012/2012-04a.xls
  • 13. <Contributor> <SequenceNumber>1</SequenceNumber> <ContributorRole>A01</ContributorRole> <NamesBeforeKey>Maj</NamesBeforeKey> <KeyNames>Sjöwall</KeyNames> <ContributorDate> <ContributorDateRole>50</ContributorDateRole> <Date dateformat="05">1935</Date> </ContributorDate> </Contributor> 100 1 $a Sjöwall, Maj $d 1935- $e author
  • 14. 300 $a x, 212 p. : $c 21 cm. <Extent> <ExtentType>00</ExtentType> <ExtentValue>245</ExtentValue> <ExtentUnit>03</ExtentUnit> </Extent> <Extent> <ExtentType>06</ExtentType> <ExtentValue>272</ExtentValue> <ExtentUnit>03</ExtentUnit> </Extent>
  • 15. <PublishingDate> <PublishingDateRole>01</PublishingDateRole> <Date dateformat="00">20130306</Date> </PublishingDate> <PublishingDate> <PublishingDateRole>02</PublishingDateRole> <Date dateformat="00">20130306</Date> </PublishingDate> <PublishingDate> <PublishingDateRole>19</PublishingDateRole> <Date dateformat="01">198510</Date> </PublishingDate> <PublishingDate> <PublishingDateRole>11</PublishingDateRole> <Date dateformat="05">1813</Date> </PublishingDate>
  • 16. 100 1 $a Sjöwall, Maj $d 1935- $e author <Contributor> <SequenceNumber>1</SequenceNumber> <ContributorRole>A01</ContributorRole> <NamesBeforeKey>Maj</NamesBeforeKey> <KeyNames>Sjöwall</KeyNames> <ContributorDate> <ContributorDateRole>50</ContributorDateRole> <Date dateformat="05">1935</Date> </ContributorDate> </Contributor>
  • 17. http://harpercollins. co.uk/360366 http://ns.editeur.org/ onix/codelists/17#A01 genid:A96 genid:A96 http://ns.editeur.org/ onix/codelists/18#01 "Sjöwall, Maj" genid:A96 http://ns.editeur.org/ onix/codelists/177#50 "1935" <rdf:RDF xmlns:onix="http://ns.editeur.org/onix/codelists/"> <rdf:Description rdf:about="http://harpercollins.co.uk/36036"> <onix:17#A01 rdf:nodeID="A96"/> <rdf:Description> <rdf:Description rdf:nodeID="A96"> <onix:18#01>Sjöwall, Maj</onix:18#01> <onix:177#50>1935</onix:177#50> <rdf:Description> </rdf:RDF>
  • 18. "Contributor": [ { "SequenceNumber": 1, "ContributorRole": [ "A01" ], "NamesBeforeKey": "Maj", "KeyNames": "Sjöwall", "ContributorDate": [ { "ContributorDateRole": "50", "Date": "1935" } ] }
  • 19. "Contributor": [ { "SequenceNumber": 1, "ContributorRole": [ "A01" ], "NamesBeforeKey": "Maj", "KeyNames": "Sjöwall", "ContributorDate": [ { "ContributorDateRole": "50", "Date": "1935" } ] }
  • 20. <Contributor> <SequenceNumber>1</SequenceNumber> <ContributorRole>A01</ContributorRole> <NamesBeforeKey>Maj</NamesBeforeKey> <KeyNames>Sjöwall</KeyNames> <ContributorDate> <ContributorDateRole>50</ContributorDateRole> <Date dateformat="05">1935</Date> </ContributorDate> </Contributor>
  • 21. "Contributor": [ { "SequenceNumber": 1, "ContributorRole": [ "A01" ], "NamesBeforeKey": "Maj", "KeyNames": "Sjöwall", "ContributorDate": [ { "ContributorDateRole": "50", "DateFormat": "05", "Date": "1935" } ] }
  • 22. <ProductAvailability datestamp="20140227">21</ProductAvailability>
  • 23. "ContributorRole": "A01"
  • 24. "ContributorRole": [ "A01" ]
  • 25. "ContributorRole": [ { "Sourcename": "?", "Sourcetype": "?", "Datestamp": "?", "Value": "A01" } ]
  • 26. XML and JSON • open, free, technologically neutral, highly interoperable • structured, but relatively simple syntax • communication rather than storage • self-describing data, Unicode etc • XML is more easily extensible • JSON is slightly smaller and more efficient • JSON works natively in a web browser
  • 27. XML and JSON • open, free, technologically neutral, highly interoperable • structured, but relatively simple syntax • communication rather than storage • self-describing data, Unicode etc • XML is more easily extensible • JSON is slightly smaller and more efficient • JSON works natively in a web browser
  • 28. JSON in web services • authenticated environment • therefore may not need ONIX header • may not need some other attributes • opportunity to make JSON simpler and cleaner • but retain semantic interoperability • working on a JSON Schema that mirrors the ONIX XML format, with simplifications for web-service environments
  • 29. "ContributorRole": { "type": "array", "id": "http://ns.editeur.org/onix/3.0/reference/Product/0/ DescriptiveDetail/Contributor/0/ContributorRole", "required": false, "items": { "type": "string", "id": "http://ns.editeur.org/onix/3.0/reference/Product/0/ DescriptiveDetail/Contributor/0/ContributorRole/0", "required": false } }
  • 30. graham@editeur.org www.editeur.org