This thesis looks at the search for a generic information retrieval software architecture. I start with background information on the state of generic information retrieval, the organizations involved in this project and then explain the research goals that my thesis will attempt to reach.

The requirements analysis is done through the use of interviews due to a lack of existing systems to examine. By lack of existing systems, I am referring to the lack of existing information retrieval architectures that allow for the modular construction of generic information retrieval systems. The modular construction is important to facilitate the building of research prototypes and this is missing in the existing information retrieval architectural solutions, which tend to focus on single solution domains.

The requirements analysis resulted in the narrowing of my scope to resource access. An architectural reference model also grew out of the analysis and the next step was to expand this into a reference architecture. By using the requirements analysis as a starting point, three use cases were generated to use as a basis for creation of the reference architecture.

A domain analysis using the three use cases made it possible to take a look at the possible features and a feature diagram was created to show their relationships. The resulting reference architecture was tested in a proof of concept by mapping these features to stubs and plug-ins using the use case map as a notational tool.

The final software architecture is presented with stubs and various plug-ins used to denote the options used to fulfill both the functional and non-functional requirements that were set at the beginning of this project. This software architecture is explained and the conclusions are presented with a few suggestions for further development.


  • Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.

FormForVirtualLibrary edit

Title Resource Access in Generic Information Retrieval Systems
Authors Eric D. Schabell
Type Thesis
Conference/Journal Title M.Sc. thesis, Free University Amsterdam, The Netherlands
Month June
Year 2002
Pages 84
Keywords Information retrieval, Software Architecture, Use Case Maps
Topic revision: r1 - 10 Aug 2006, DanielAmyot
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback