Title: XML: The Strategic Opportunity
1XML The Strategic Opportunity
2Challenges
- Only librarians like to search, everyone else
likes to find - Our users want more information about books
- Our users want services tailored to their
particular needs and desires - We must do more with less
- Our bibliographic infrastructure is increasingly
unable to get the job done - We must deal with a wide variety of metadata
systems to do our jobs
Not a complete list by any means!
3Turning Challenges Into Opportunities
- All of these challenges are either solved or
helped byyou guessed itXML! - How?
4Key Challenge
- Only librarians like to search, everyone else
likes to find
5(No Transcript)
6(No Transcript)
7(No Transcript)
8(No Transcript)
9(No Transcript)
10(No Transcript)
11Key Challenge
- Our users want more information about books
12(No Transcript)
13Web Services SOAP REST
- SOAP Simple Object Access Protocol
- A lightweight way to exchange encoded information
between applications - REST (Representational State Transfer) is a URL
(HTTP Get) based way of sending a SOAP request
and receiving an XML-encoded response - Both Google and Amazon can be searched via Web
Services
14SOAP Request
POST /InStock HTTP/1.1 Host www.stock.org Content
-Type application/soapxml charsetutf-8 Content
-Length nnn lt?xml version"1.0"?gt ltsoapEnvelope
xmlnssoap"http//www.w3.org/2001/12/soap-envelo
pe" soapencodingStyle"http//www.w3.org/2001/12/
soap-encoding"gt ltsoapBody xmlnsm"http//www.
stock.org/stock"gt ltmGetStockPricegt
ltmStockNamegtIBMlt/mStockNamegt
lt/mGetStockPricegt lt/soapBodygt lt/soapEnvelope
gt
15SOAP Response
HTTP/1.1 200 OK Content-Type application/soap
charsetutf-8 Content-Length nnn lt?xml
version"1.0"?gt ltsoapEnvelope xmlnssoap"http//
www.w3.org/2001/12/soap-envelope" soapencodingSty
le"http//www.w3.org/2001/12/soap-encoding"gt
ltsoapBody xmlnsm"http//www.stock.org/stock"gt
ltmGetStockPriceResponsegt
ltmPricegt34.5lt/mPricegt lt/mGetStockPriceRespo
nsegt lt/soapBodygt lt/soapEnvelopegt
16Key Challenge
- We must do more with less
17(No Transcript)
18(No Transcript)
19(No Transcript)
20RSS
- Pick your acronym definition Really Simple
Syndication (my fave), Rich Site Summary (from
Netscape), or RDF __ (for those into the RDF
version of RSS) - Useful for current awareness
- Web logs (blogs) and blog readers
- Automatic web site updates
21Key Challenge
- Our bibliographic infrastructure is increasingly
unable to get the job done
22Our Bibliographic Foundation
- Consists of
- MARC record syntax
- MARC bibliographic elements
- AACR2 application rules
- Although updated on a continuing basis, still
based on 30-year-old, pre-web technology
23(No Transcript)
24Fundamental Questions
- Does it Get the Job Done?
- Can We Do Better?
- Is Changing Worth It?
25Does it Get the Job Done?
- The problem is the job has changed
- Inventory control vs. resource discovery
- Multiple, diverse metadata streams
- Online delivery
- Multiple file formats
- Major mission creep with a relatively static
infrastructure
26Non-ILS Metadata Systems
Electronicresearchdatabases
Institutional Repositories
Silos Everywhere!
Archival Systems
DigitalLibraryCollections
Pathfinders
27Can We Do Better?
- Very likely, due to
- Major changes in computer systems (fast
processing, cheap disk, etc.), - New technologies (the web, XML, etc.)
- Dramatically different needs
- Dramatically different opportunities
28 A New Bibliographic Infrastructure
- Multiple bibliographic schemata
- A transfer schema
- Application rules
- Best practices
- Crosswalks
- Enrichment Services
- Tools
29A Transfer Schema
- An XML schema for ingesting, storing, and
transferring multiple bibliographic metadata
packages intact
30MARC
ONIX
DublinCore
VRACore
31METS
MARC
ONIX
DublinCore
VRACore
32Metadata Encoding and Transmission Schema (METS)
- Developed by the Library of Congress and the
Digital Library Federation - An XML wrapper for various metadata packages,
as well as component files or the internal
structure of a file - An all-purpose metadata wrapper for digital
objects and the metadata that describes them
33(No Transcript)
34(No Transcript)
35(No Transcript)
36Is Changing Worth It?
- We will be able to encompass more information
from more sources - We will be able to do more things for more people
and purposes - We will grow to meet our opportunities rather
than allow our challenges to defeat us - Only by recreating our foundational
infrastructure can we overcome our challenges and
exploit our opportunities with vision and
effectiveness
37Key Challenge
- We must deal with a wide variety of bibliographic
systems to do our jobs
38- http//repositories.cdlib.org/
39http//dspace.mit.edu/
40(No Transcript)
41OAI-PMH
- A protocol for harvesting (as opposed to
searching) metadata from content repositories - A digital library interoperability home run
- Simple, easy to implement and understand other
uses are being layered on top (e.g., dynamic
searching)
42http//errol.oclc.org
43(No Transcript)
44Key Challenge
- Our users want services tailored to their
particular needs and desires
45(No Transcript)
46(No Transcript)
47(No Transcript)
48(No Transcript)
49(No Transcript)
50(No Transcript)
51XML The Strategic Opportunity
- We are in the business of information
- XML provides a widely implemented means to
encapsulate, transfer, and process information - By remaking our infrastructure to take advantage
of XML, we can be more efficient while being more
effective - XML is to librarianship what the Internet was a
decade ago the essential strategic opportunity