An Application Framework for Distributed Information Retrieval

  • Fabio Simeoni
  • Leif Azzopardi
  • Fabio Crestani
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4312)


To date, the adoption of content-based Distributed Information Retrieval (DIR) solutions within the domain of Digital Libraries (DL) remains rather limited. We contend that the lack of open application frameworks is a major obstacle. Not only to the rapid development and reuse of state-of-the art DIR functionality, but also to the holistic evaluation of competing DIR approaches. In this paper, we present the design and implementation of one such framework; as well as its use within the context of the DILIGENT infrastructure: a testbed of dedicated hardware, middleware and application services built explicitly for the DL domain upon the lower-level facilities of the first European GRID platform (EGEE). We conclude with a summary of future plans for its large scale deployment, testing and evaluation within this context.


Digital Library Round Robin Application Framework Reference Service Open Grid Service Architecture 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Anan, H., Liu, X., Maly, K., Nelson, M., Zubair, M., French, J.C., Fox, E., Shivakumar, P.: Preservation and transition of ncstrl using an oai-based architecture. In: JCDL 2002: Proceedings of the 2nd ACM/IEEE-CS joint conference on Digital libraries, pp. 181–182. ACM Press, New York (2002)CrossRefGoogle Scholar
  2. 2.
    Avrahami, T.T., Yau, L., Si, L., Callan, J.: The fedlemur project: Federated search in the real world. J. Am. Soc. Inf. Sci. Technol. 57(3), 347–358 (2006)CrossRefGoogle Scholar
  3. 3.
    Callan, J.: Distributed Information Retrieval. In: Callan, J. (ed.) Advances in Information Retrieval, pp. 127–150. Kluwer Academic Publishers, Dordrecht (2000)Google Scholar
  4. 4.
    Callan, J.P., Lu, Z., Croft, W.B.: Searching distributed collections with inference networks. In: SIGIR 1995: Proceedings of the 18th annual international ACM SIGIR conference on Research and development in information retrieval, pp. 21–28 (1995)Google Scholar
  5. 5.
    Craswell, N.E.: Methods for Distributed Information Retrieval. PhD thesis, Australian National University (May 2000)Google Scholar
  6. 6.
    Foster, I., Kesselman, C., Nick, J.M., Tuecke, S.: Grid services for distributed system integration. Computer 35, 37–46 (2002)CrossRefGoogle Scholar
  7. 7.
    Gravano, L., Chang, C.-C.K., Garcia-Molina, H., Paepcke, A.: Starts: Stanford proposal for internet meta-searching. In: SIGMOD 1997: Proceedings of the 1997 ACM SIGMOD international conference on Management of data, pp. 207–218. ACM Press, New York (1997)CrossRefGoogle Scholar
  8. 8.
    Joint Information Systems Committee. Information environment: Development strategy 2001-2005. Public Draft (August 2001)Google Scholar
  9. 9.
    Lagoze, C., Arms, W., Gan, S., Hillmann, D., Ingram, C., Krafft, D., Marisa, R., Phipps, J., Saylor, J., Terrizzi, C., Hoehn, W., Millman, D., Allan, J., Guzman-Lara, S., Kalt, T.: Core services in the architecture of the national science digital library (nsdl). In: JCDL 2002: Proceedings of the 2nd ACM/IEEE-CS joint conference on Digital libraries, pp. 201–209. ACM Press, New York (2002)CrossRefGoogle Scholar
  10. 10.
    Pagano, P., Schuldt, H., Simi, M., Voicu, L., Candela, L., Castelli, D., Langguth, C.: On-demand service deployment and process support in e-science dls: the diligent experience. In: Proceedings of the European Conference on Digital Libraries Workshop - Digital Library Goes e-Science: Perspectives and Challenges (to appear, 2006)Google Scholar
  11. 11.
    Meng, W., Yu, C., Liu, K.-L.: Building efficient and effective metasearch engines. ACM Comput. Surv. 34(1), 48–89 (2002)CrossRefGoogle Scholar
  12. 12.
    OASIS. Web service resource framework. Technical report, W3C (2004)Google Scholar
  13. 13.
    Sanderson, R.: Srw: Search/retrieve webservice. Public Draft (2003)Google Scholar
  14. 14.
    Si, L., Jin, R., Callan, J., Ogilvie, P.: A language modeling framework for resource selection and results merging. In: CIKM 2002: Proceedings of the eleventh international conference on Information and knowledge management, pp. 391–397 (2002)Google Scholar
  15. 15.
    van der Kuil, A., Feijen, M.: The dawning of the dutch network of digital academic repositories (dare): A shared experience. Ariadne Magazine (41) (2004)Google Scholar
  16. 16.
    Z39.50 Maintenance Agency. Information retrieval (z39.50): Application service definition and protocol specification (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Fabio Simeoni
    • 1
  • Leif Azzopardi
    • 1
  • Fabio Crestani
    • 1
  1. 1.Dept. of Computing and Information SciencesUniversity of StrathclydeGlasgowUK

Personalised recommendations