eXtensible CatalogSoftware Portfolio Ben Anderson, Software Engineer, XCO
eXtensible Catalog is… eXtensible Catalog (XC) is open source, user-centered, next generation software for libraries. XC provides a discovery interface and a set of tools for libraries to manage metadata and build applications.
Software Overview User Interface Metadata Tools XC Schema Connectivity Tools ILS XC OAI Toolkit XC Metadata Services Toolkit Metadata Application Profile Drupal CMS • User Interface: • Faceted, FRBRized, customizable search interface • Web application framework for libraries • Metadata Tools: • Automated metadata processing: Enable libraries to aggregate metadata and run services on it • XC Schema • New XML schema with Dublin Core terms, RDA elements and roles, MARC vocabularies, and XC elements • FRBR levels +: Work, Expression, Manifestation, Holdings, Item • Connectivity Tools: • Harvest and synchronize metadata with OAI-PMH • Circulation and authentication with NCIP XC Drupal Toolkit XC NCIP Toolkit
Partners and Contributors • University of Rochester • The Andrew W. Mellon Foundation • Consortium of Academic and Research Libraries in Illinois (CARLI) • University of Notre Dame • Rochester Institute of Technology • Kyushu University working with NTT-Data • University of North Carolina at Charlotte • Serials Solutions • OCLC • University at Buffalo • Cornell University • Yale University • Ohio State University • Nylink
Note from Takanori HAYASHI Hi, folks,As all know, great earthquake and tsunami attack East Japan Area (Alsomy library).Many libraries has earthquake destruct.Now, Code4Lib Japan members and other librarians manage and distributeof destruct information about any libraries.http://www45.atwiki.jp/savelibrary/pages/1.htmlNHK is broadcasting Japanese information by Ustreamhttp://www.ustream.tv/channel/nhk-world-tvGoogle provide Crisis response service, if your friend in Japan statusis unknown, I recommend use Person Finder and Disaster message boardsprovide by telephone careers.http://www.google.co.jp/intl/en/crisisresponse/japanquake2011.htmlAnd send response to Japanese librarian by twitter, using hachtag #jishinlibThank you for very kindness message from all member of c4l by twitteror other, and sending rescue team form USA and other countries.Please don't worry, hacker is never die :-)--Takanori HAYASHIAgriculture, Forestry and Fisheries Research Information Technology Center
eXtensible CatalogUser Interface XC Drupal Toolkit
XC Drupal Toolkit User Interface Drupal CMS • Discovery interface and library web application platform in one • Faceted, FRBRized search of XC Schema metadata • Extensive, easy customization • Established open source community • Data-driven web applicatons with web forms XC Drupal Toolkit
The XC Schema combines metadata fields from multiple standard schemas (RDA and DC) plus adds new XC schema elements.
XC Schema Fields DCMI • New XML metadata schema • Dublin Core terms • RDA - 22 elements and 11 roles designators • XC elements (contain MARC vocabularies, linking fields, etc) • Subset of RDA chosen to retain the granularity in current MARC data: • Frequency • Numbering of Serials • Coordinates of Cartographic Content • Plate number (music) RDA XC
XC Schema Record Types • FRBR Group 1 Entities + • Work • Expression • Manifestation • Holdings • Item
Creating XC Schema data from MARC • Parse MARCXML records into linked FRBR-based records • MARC Holdings records produce XC Holdings records (to preserve MARC granularity) • All XC records have globally unique identifiers, and a permanent host repository • Uplinks created XC Work Work Expressed XC Expression MARCXML Bibliographic Expression Manifested XC Manifestation OO4 “Uplink” Manifestation Held XC Holdings MARCXML Holdings