These file attachments have been under embargo and were made available to the public after the embargo was lifted on 4 June 2009.
This master's thesis describes the processes concerned with, and motivations behind the construction of a framework for building distributed object libraries using Gellish. This framework, together with the applications implemented with the goal of demonstrating and managing the capabilities of the distributed object library, is designed to provide users the capability of sharing and reusing information in a distributed fashion.
Although a large number of ontology modeling languages exist, the problem of mapping knowledge from one modeling language onto another was placed outside the scope of this project, which resulted in Gellish being selected as the modeling language used to conceptualize the information stored at the distributed data stores. The need to classify ontology modeling languages, based on their subject and structure of conceptualization, resulted in the construction of the conceptualization graph. This graph is used to compare ontology modeling languages used within the building and construction industry, but also to motivate the aforementioned choice for Gellish as the modeling language used throughout the distributed object library.
With the distributed object library framework and associated applications constructed, the final part of this thesis will conclude with the identification of limitations, based on tests performed with these applications, and present recommendations for improving the framework and applications where needed.