Manual Ontology Alignment in Blackbook
Manual Ontology Alignment is a process that allows a user to see one ontology for related terms even though there are multiple underlying ontologies. This process uses an ABox to relate 1...n ontologies. This ABox uses the vocabulary of a meta-TBox that specifies the relationships that can exist between ontologies. Further, once this ABox is constructed, the federation facility in Blackbook should speak natively with the data sources and homogenize the data back to the calling source based on a user's preferred ontology. The task of presenting a homogenized view of the underlying data comprises of the Dehomogenization and Homogenization steps. The Dehomogenization process takes a homogenized request, modifies it according to the existing Abox of the meta-TBox and federates it across the datasources. The Homogenization process on the other hand takes the results and homogenizes them to be presented as fields of a Homogenized ontology to the user. Attribute oriented sources use the homogenized fields for individual and multiple field queries.
Link to our published meta-TBox
Source Code: Ontology Alignment - 0.1
Professors: Dr. Latifur Khan, Dr. Murat Kantarcioglu and Dr. Bhavani Thuraisingham
Students: Piyush Srivastava, Vibhor Bharadwaj and Vaibhav Khadilkar
Documents and Publications
- A summary of the Manual Ontology Alignment process