Digital Library

cab1

 
Title:      EXTENDING OAI-PMH PROTOCOL WITH DYNAMIC SETS DEFINITIONS USING CQL LANGUAGE
Author(s):      Cezary Mazurek , Marcin Werla
ISBN:      978-972-8924-57-7
Editors:      Miguel Baptista Nunes, Pedro IsaĆ­as and Philip Powell
Year:      2008
Edition:      Single
Keywords:      OAI-PMH, CQL, protocol extensions, interoperability, distributed search, digital library management systems
Type:      Full Paper
First Page:      3
Last Page:      10
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      This paper describes the OAI-PMH protocol extension which allows to define dynamic sets of items. Dynamic sets in this context are sets which were not defined in the repository prior to the client request and are defined by the set specification in the request. The main aim of the proposed extension is to decrease the number of records (the amount of data) transferred from the repository to the harvester. Dynamic sets can be harvested with the OAI-PMH protocol just as all typical static OAI sets. Dynamic sets can also be combined with other (dynamic and static) sets as their subsets. This extension provides the OAI-PMH interface clients with the possibility to harvest their custom-defined sets and to search the repository. In the paper we present in details the concept of OAI-PMH dynamic sets and its prototype implementation in the dLibra Digital Library Framework. The implementation of the presented concept is based on coding the dynamic set specifications in OAI-PMH requests with the CQL language. The proposed extension and the idea of dynamic sets are not covered by the OAI-PMH set definition; however, the solution proposed hereby allows repositories extended in such a way to remain OAI-PMH compliant.
   

Social Media Links

Search

Login