Date of Award


Publication Type

Master Thesis

Degree Name



Computer Science


Computer Science.


Kent, R.




We describe a code services retrieval system tool designed and implemented within a grid test-bed environment. Among the problems and challenges for code services systems included are: how to store; and, how to query, access and build the code services efficiently within the context of distributed storage sites. This thesis proposes a solution that integrates object-relational database technology, the Java JINI concept and JDBC technologies together to establish a centralized object-relational database based code services retrieval system tool for software reuse. In this thesis, we focus on how to store the code services and find which system architecture is suitable for code services retrieval system. We design and implement generic user-defined data types, including Character Large Object (CLOB) and Binary Large Object (BLOB) to store source codes and corresponding binary codes respectively. We use pure Java client-side JDBC to provide access to our new data types (CLOB and BLOB). The code services stored in the centralized object-relational database can be accessed remotely across networks. The portability of the centralized database is enhanced through use of Java. This system is access-effective. Paper copy at Leddy Library: Theses & Major Papers - Basement, West Bldg. / Call Number: Thesis2002 .Z53. Source: Masters Abstracts International, Volume: 41-04, page: 1125. Adviser: Robert D. Kent. Thesis (M.Sc.)--University of Windsor (Canada), 2002.