The DLF
E-Resource Management Initiative:
Project Report
DLF Fall Forum
Albuquerque, NM
November 17, 2003

Talk Outline
1. Background and E-Resource Management Functions
2. The DLF E-Resource Management Initiative
3. Impact, Challenges, and Next Steps
4. Questions and Comments

Background and
E-Resource Management Functions

Context for E-resource Mgmt.
High demand for �24x7� access
E-resource budget shares continue to grow
(mostly digital environment in 5 years?)
Budget issues driving shift to e-only journal access
Dynamic marketplace & business models
�Google-ization� (make it easy or forget it!)
E-resources are complex (to describe, fund, and support)
Impact of licensing

Some E-resource tasks not supported by current library systems
Generating and maintaining alpha and subject lists
Loading �aggregator� holdings information
License term negotiation, tracking, and communication processes
Wide staff involvement in selection & support
Problem tracking
Escalation/ triage paths
Planned, cyclical product reviews
Systematic usage reporting
Result: creation of many separate documents and/or applications

Tracking Development Work :
the �Web Hub�
Adam Chandler (Cornell) and Tim Jewell
Work begun for earlier DLF study
Project descriptions and contacts
Local documents
Listserv
(http://www.library.cornell.edu/cts/elicensestudy/)

E-Resource Management Systems and Initiatives
California Digital Library
Colorado Alliance (Gold Rush)
Columbia
Griffith University (Australia)
Harvard
Johns Hopkins (HERMES)
MIT (VERA)
Michigan
Minnesota
Notre Dame
Penn State (ERLIC)
Stanford
Texas (License Tracker)
Tri-College Consortium (Haverford, Bryn Mawr, Swarthmore)
UCLA
University of Georgia
University of Washington (w/III)
Virginia
Willamette University
Yale

The DLF
E-Resource Management Initiative

DLF ERMI Steering Group:
Tim Jewell (University of Washington)
Ivy Anderson (Harvard)
Adam Chandler (Cornell)
Sharon Farb (UCLA)
Angela Riggio (UCLA)
Kimberly Parker (Yale)
Nathan D. M. Robertson (Johns Hopkins)

ERMI Goals
Formal
Describe architectures needed
Establish lists of elements and definitions
Write and publish XML Schemas/DTD�s
Promote best practices and standards for data interchange
Informal
Promote growth and development of vendor and local ERM systems and services
https://www.diglib.org/standards/dlf-erm02.htm

Original Project �Deliverables�
Problem Definition/Road Map
Workflow Diagram
Functional Specifications
Entity Relationship Diagram
Data Elements and Definitions
XML Schema

�Refined� Deliverables Scenarios (1)
Problem Definition/Road Map
�System Survey�
Help understand scope of need, options
Final Project Report
What did we do, how far did we get, and what�s unresolved?
Begin defining next steps
Workflow Diagram
Internal analysis and planning
Functional Requirements
Define details of needed functionality for:
Local and Vendor system planning
Source for RFP�s

�Refined� Deliverables Scenarios (2)
Entity Relationship Diagram (�Tree�)
Aid to conceptualization
Data Elements and Definitions
Data Element Dictionary (�Leaves�)
Data Structure (�Where the Leaves Go�)
Accelerate development processes
XML Investigation
Foster data interchange for
Future data migration
Vendor to Library data interchange
Library to Library data interchange?

ERM Metadata Standards Comparison

Librarian Reactor Panel (17 members)
Bob Alan (Penn State)
Angela Carreno (NYU)
Trisha Davis (Ohio State)
Ellen Duranceau (MIT)
Christa Easton (Stanford)
Laine Farley (CDL)
Diane Grover (Washington)
Nancy Hoebelheinreich (Stanford)
Norm Medeiros (Haverford)
Linda Miller (LC)
Jim Mouw (Chicago)
Andrew Pace (NCSU)
Carole Pilkinton (Notre Dame)
Ronda Rowe (Texas)
Jim Stemper (Minnesota)
Paula Watson (Illinois)
Robin Wendler (Harvard)

Vendor Reactor Panel (12 Members)
Tina Feick (SWETS Blackwell)
Ted Fons (Innovative Interfaces)
David Fritsch (TDNet)
Kathy Klemperer (Harrassowitz)
George Machovec (Colorado Alliance)
Mark Needleman (SIRSI)
Oliver Pesch (EBSCO)
Chris Pierard (Serials Solutions)
Kathleen Quinton (OCLC)
Sara Randall (Endeavor)
Ed Riding (Dynix)
Jenny Walker (ExLibris)

Workflow Flowchart Overview
Contemplating Product Selection
Initial Review (3 �parallel processes�)
License
Technical Feasibility
Business Issues
Implementation
Routine Maintenance/Renewal

Workflow Flowchart (1)

Workflow Flowchart (2)

Workflow Flowchart (3)

Workflow Flowchart (4)

Functional Requirements Outline
Based on specifications developed jointly by Harvard and MIT for discussions with Ex Libris
Introduction and Goals
Guiding Principles
Functional Requirements (47 main points)
General (4)
Resource Discovery (7)
Bibliographic Management (2)
Access Management (5)
Staff Requirements (29)
General interface requirements (4)
Selection and evaluation processes (9)
Resource administration and management (11)
Business functions (5)

Functional Requirements:
Guiding Principles
Integrated environment for management and access
Interoperation and/or exchange of data with existing services:OPACs, web portals, library management systems, link resolution services�
Single point of maintenance for each data element

Functional Requirements: (Excerpt)
32. Store license rights and terms for reference, reporting, and control of services
32.1 For services including but not limited to ILL, reserves, distance education, course web sites, and course packs:
32.1.1 Identify whether a given title may be used for the service and under what conditions
32.1.2 Generate reports of all materials that may or may not be used for the service, with notes about conditions

Functional Requirements: General
Represent relationships among individual e-resources, packages, licenses, and online interfaces
Associate characteristics of a license, interface, or package with the resources to which it applies
Provide robust reporting and data export capabilities

Core Requirements (1)
Record license permissions and agreement metadata
Authorized users
Permissions and restrictions
Obligations of the parties
Administrative metadata
Link to redacted license
Support selection and acquisition workflows through customizable routing and notification tools

Core Requirements (2)
Support integrated bibliographic access and management
Provide relevant license information to the end user
Share and/or exchange bibliographic data with other local systems and data exchange partners
Store access-related information
urls, IDs, passwords, ip addresses
Store administrative information
Administrativeurls, IDs, passwords
Configuration information (Z39.50, MARC records, OpenURL resolvers)
Usage statistics metadata

Core Requirements (3)
Troubleshooting
Incident log / call tracking
Ability to flag resources as unavailable
Incident history reports to monitor vendor performance
Vendor contact information
Complex business information
Pricing models
Cancellation restrictions
Cost-sharing and consortial arrangements
Archival rights
Renewal actions and decisions

Functional Requirements:
Reactor Panel Themes
Minimizing duplicative data among systems
Which is the system of record?
�Consistent information for the user regardless of the path taken�--is this realistic?
Appropriate locus of acquisitions functionality
ERMS or LMS?
Usage statistics
Pointers vs. Containers
Access management
Optional support for persistent URIs
Functional integration with local access management environment (e.g. proxy servers)

Entity-Relationship Diagram

ERD: Major Entities and Relationships

ERD: Major Entities and Relationships

ERD: Major Entities and Relationships

ERD: Major Entities and Relationships

Entity-Relationship Diagram

Data Element Dictionary: Overview
Brief history
Structural simplicity
Data Element Name
Identifier
Definition
Comments
Groundwork for Data Structure and ERD

Data Element Dictionary

Data Elements: Considerations
Overlap/integration with existing metadata schema
ISO 11179
Element names
Defining complex concepts
Exhaustibility/flexibility
Recommending standards for element values

Data Structure Overview
ERD + DED --> ???
Data Dictionary Elements
plus entity identifiers
plus pointers between entities
Data Dictionary Definitions
plus data types
functionality
optionality & cardinality

ERMS Data Structure

XML investigation sub-group
Adam Chandler (Cornell University)
Nancy Hoebelheinrich (Stanford University)
Angela Riggio (UCLA)
Nathan Robertson (Johns Hopkins)
Robin Wendler (Harvard University)

XML Investigation Scope
1. Possible use case examples
2. Focused special attention on problem of formatting coverage data
3. Feasibility of XML schema to represent elements and entities
4. Next steps

Possible use case examples (1)
Link resolver data exchange between vendor and library. Possible elements: title, title level coverage, user group license terms
Publisher e-resource title list. Possible elements: title, package name, title level coverage, discounts, issn
Possible exchange of data between the library ERMS and other campus systems such as course web sites?

Possible use case examples (2)
METS escrow. To preserve resources in an archive, it is necessary to know the license terms that apply to objects. It would also be helpful to point to an image of the full text of the license.
Possible place for an XML schema to guide exchange of trial information between vendors and libraries?

Possible use case examples (3)
Imagine a web service between libraries and vendors for reporting and communicating support incidents. Both parties would then have a self archiving record of all troubleshooting.
Transmission of IP ranges to vendors and contact info to libraries
Exchange license data with a contracting partner

Coverage data (1)
ERM requires a holdings / coverage schema that is:
Rich enough to accommodate "routine" irregularities (supplements, indexes, unusual numbering and chronologies)
Simple enough to facilitate easy production and common adoption by libraries and vendors
Interoperable with schemas in existing systems
Current standards and methods seem to be either rich or simple, but not both

Coverage data (2)
NISO to begin work on abstract holdings schema and corresponding XML schema in early 2004. (Based on the Z39.50 schema, emphasizing functionality, clarity, simplicity)
Rather than develop yet another competing standard, we recommend participation in the NISO development, and hope to adapt the resulting XML schema to our needs

Feasibility of XML schema to represent elements and entities
Robin has developed a proof-of-concept schema that is available on the Web Hub.It includes Dublin Core and MODS namespace/schemas, with a slot for rights expression

XML Next Steps
Continue recent conversation with Renato Iannella on how the Open Digital Rights Language may be used to represent license terms
Create instance documents to demonstrate possible use of the DLF ERMI base schema
Secondary product: further refinement of our element set attributes

Impact, Challenges, and
Next Steps

Summary
Managing electronic resources over time creates unique challenges for libraries of all types
What functionality and metadata are required to support persistent e-resource management?
DLF project offers first comprehensive schema, data model and tools specifically designed to address e-resources.
What further work is necessary to guide or maintain development in this area?

Issues and Implications (1)
Environment--highly dynamic, logarithmic growth, high cost, multidimensional nature, complex relationships
Hard to predict the future--plethora of business models
Growing reliance and investment in e-resources with no guarantees re digital archiving or persistent access

Issues and Implications (2)
No single global identification system
No registry or authority list of identifiers, packages or providers
Vocabulary issues
Privacy and confidentiality re authentication
Usage data--COUNTER, ARL e-metrics?
Open v. proprietary standards
Customization and standardization
Interoperability of stand-alone ERM?

Where to from here? (1)
Project wrap-up (by DLF Spring Forum)
Project report
System survey
Cross-check existing documents
Round out draft schema

Where to from here? (2)
Market
Continue to encourage vendor development
III, ExLibris, Dynix, others at various stages of product development, announcement, etc.
Standards
�Vet� parts of schema, etc. to different groups
Determine future of schema as a standard
Need �Maintenance Agency�?
Other ideas--Come to BOF Tues. 4-6
http://www.library.cornell.edu/cts/elicensestudy/home.html

Questions and Comments
http://www.library.cornell.edu/cts/elicensestudy/home.html