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:
|
|
Full Contents:
|
click to dowload
|
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. |
|
|
|
|