General description: The similarity search has become a fundamental computational task in many applications. One of the mathematical models of the similarity – the metric space – has drawn attention of many researchers resulting in several sophisticated metric-indexing techniques. An important part of a research in this area is typically a prototype implementation and subsequent experimental evaluation of the proposed data structure. Individual structures are often based on very similar underlying principles or even exploit some existing structures on lower levels. Therefore, the implementation calls for a uniform development platform that would support a straightforward reusability of code. Such a framework would also simplify the experimental evaluation, make the comparison fairer and thus the results would be of greater value. The Metric Similarity Search Implementation Framework (MESSIF) pursue the following objectives: · to provide basic support for the indexing based on metric space – let developers focus on the higher-level design · to create a unified and semi-automated mechanism for measuring and collecting statistics · to define and use uniform interfaces to support modularity and thus allow reusing of the code · to provide infrastructure for distributed processing with focus on peer-to-peer paradigm – communication support, deployment, monitoring, testing, etc. · to support complex similarity search in multi-metric spaces For more details see the following paper: Batko M., Novak D. and Zezula P. 2007. MESSIF: Metric Similarity Search Implementation Framework. In C. Thanos and F. Borri (eds.), DELOS Conference 2007. Working Notes. Pisa (Italy), 13-14 February 2007. DELOS Network of Excellence. 11-23. |