JDBC/ODBC Drivers for CoopSC

State: completed by Manuel Frick

Semantic caching is a technique used for optimizing the evaluation of database queries by caching results of previous answered queries at the client side and by using those results cached, when trying to answer new queries. The CoopSC (Cooperative Semantic Cache) system allows clients to share their locally stored semantic caches in a cooperative matter. If a particular query can not be answered by using only the local cache, semantic caches of other clients can be used.

The goal of this thesis is to design, develop, and evaluate JDBC and ODBC drivers for the CoopSC system. This will permit existing applications to take advantage of the CoopSC architecture without requiring any code modifications.

40% Design, 60% Implementation
C/C++, Java, SQL

Supervisors: Prof. Dr. Burkhard Stiller

back to the main page