Скачать презентацию Defining Linked Data for the e Xtensible Catalog Скачать презентацию Defining Linked Data for the e Xtensible Catalog

f8bbdee6ce1db745aff074dcc2b97c2a.ppt

  • Количество слайдов: 22

Defining Linked Data for the e. Xtensible Catalog (XC): Metadata on the Bl eeding Defining Linked Data for the e. Xtensible Catalog (XC): Metadata on the Bl eeding Edge Jennifer Bowen, University of Rochester ALA Annual Conference, 2009, Chicago, Illinois 1

Or, Confessions of a Linked Data Rookie 2 Or, Confessions of a Linked Data Rookie 2

Agenda • • The e. Xtensible Catalog (XC): Metadata goals Linked data for XC Agenda • • The e. Xtensible Catalog (XC): Metadata goals Linked data for XC What we’ve learned Next steps for linked data in XC 3

The e. Xtensible Catalog (XC) • Set of open-source software tools • Facilitate resource The e. Xtensible Catalog (XC) • Set of open-source software tools • Facilitate resource discovery and metadata management • Funding from Andrew W. Mellon Foundation and from XC partner institutions • Software release: March 2009 -January 2010 • Coming soon: e. Xtensible Catalog Organization 4

Metadata goals for XC • Build open source software that reuses MARC (and other) Metadata goals for XC • Build open source software that reuses MARC (and other) data in an extensible environment • Define a schema that will support XC’s userinterface functionality, including FRBR-based resource grouping/navication • Implement an “interim” solution until RDA is completed 5

Requirements for XC metadata • • • FRBR-based Waiting for RDA not an option Requirements for XC metadata • • • FRBR-based Waiting for RDA not an option Retain granularity of MARC Facilitate transformation from Dublin Core Convert existing MARC (etc. ) data to linked data 6

An Application Profile for XC • Guidelines for Dublin Core Application Profiles – Working An Application Profile for XC • Guidelines for Dublin Core Application Profiles – Working draft (Karen Coyle and Thomas Baker) • Enables combining metadata terms from multiple namespaces as needed • Does not HAVE to include DCMI terms • Can contain any terms that are defined in accordance with RDF (Resource Description Framework) 7

Namespaces for metadata elements • • • Dublin Core terms RDA elements RDA roles Namespaces for metadata elements • • • Dublin Core terms RDA elements RDA roles MARC vocabularies XC elements – Newly-defined 8

Metadata “shopping” • • • Dublin Core terms RDA elements RDA roles MARC vocabularies Metadata “shopping” • • • Dublin Core terms RDA elements RDA roles MARC vocabularies XC elements – Newly-defined 9

XC Schema Elements: DC Terms • All properties from DCMI (Dublin Core) Metadata Terms XC Schema Elements: DC Terms • All properties from DCMI (Dublin Core) Metadata Terms namespace • Facilitate transformation of Dublin Core records to the XC Schema • Use properties as intended by DCMI community, follow DC Abstract Model 10

XC Schema Elements: RDA • 22 RDA elements • 11 RDA role designators • XC Schema Elements: RDA • 22 RDA elements • 11 RDA role designators • Retain granularity in current MARC data: – Frequency – Numbering of Serials – Coordinates of Cartographic Content – Plate number (music) • Challenges: not stable 11

MARC vocabularies in XC Schema • • Leader 06 – Type of record Leader MARC vocabularies in XC Schema • • Leader 06 – Type of record Leader 07 – Bibliographic level 007/00 – Category of material 007/01 – Specific material designation 008/33 (Books) – Literary form 008/22 (Books) – Target audience MARC Language Codes 12

(Slightly) ahead of our time? • Properties, element sets that we needed weren’t/aren’t defined (Slightly) ahead of our time? • Properties, element sets that we needed weren’t/aren’t defined yet – RDA Element set not locked down – MARC vocabularies not registered – FRBR entities not registered • Vocabulary mappings not yet done • No MARC to RDA/ONIX Resource Categorization Framework mapping 13

Newly-defined XC Schema Elements • XC namespace: 37 elements • Parallel elements to DC Newly-defined XC Schema Elements • XC namespace: 37 elements • Parallel elements to DC properties – Enable attributes that aren’t defined for DC, such as links to authority records • Parallel elements to RDA elements – RDA elements not defined yet – e. g. relationships • Other elements needed for XC functionality • User-generated metadata – next step 14

Reasons to use Linked Data in XC • • • Flexibility Understandability Reusability Permanence Reasons to use Linked Data in XC • • • Flexibility Understandability Reusability Permanence Forward-thinking 15

How use of Linked Data has affected XC development • Time-consuming for the metadata How use of Linked Data has affected XC development • Time-consuming for the metadata specialist – A learning curve! • Forced us to think carefully about the consequences of our metadata decisions • Somewhat perplexing for the developers – Why are we bothering with this? • Positive PR for the project! 16

What if we’ve gotten this ALL WRONG? 17 What if we’ve gotten this ALL WRONG? 17

XC enables experimentation • Software enables automated handling of metadata changes via OAI-PMH • XC enables experimentation • Software enables automated handling of metadata changes via OAI-PMH • Propagates changes throughout the system • Web interfaces for trouble-shooting • Low risk of data corruption • Platform for experimentation 18

What if … • What if we’ve used elements incorrectly? – we can fix What if … • What if we’ve used elements incorrectly? – we can fix it easily in XC • What if library metadata doesn’t work as linked data? – Inform future standards, future of RDA • What if Linked Data/Semantic Web doesn’t catch on? – We will have given it our best shot 19

Lessons learned with XC • Breaking new ground can be painful! • It’s ok Lessons learned with XC • Breaking new ground can be painful! • It’s ok if it’s not right the first time. Really. • It’s ok to not even understand this stuff the first time! • This stuff is really interesting! 20

Next steps for Linked Data in XC “Lock down” Version 1. 0 of the Next steps for Linked Data in XC “Lock down” Version 1. 0 of the XC Schema Register newly-defined XC data elements Publish our work as a DC Application Profile Identify/define metadata elements for usergenerated metadata, including course associations • Enable harvesting of XC Schema data in RDF? • • 21

e. Xtensible. Catalog. org jbowen@library. rochester. edu 22 e. Xtensible. Catalog. org [email protected] rochester. edu 22