Abstract
This paper describes the design and implementation of OntoSIR, an asynchronous service for document retrieval from multiple collections. Our approach builds hierarchical structures to support retrieval tasks based on harvesting of metadata records, document clustering techniques and information retrieval methods. This service provides an alternative searching mechanism for the Open Archives Initiative community.