On the Foundations of Data Interoperability and Semantic Search on the Web

dc.contributor.advisorPerlis, Donalden_US
dc.contributor.authorHaidarian Shahri, Hamiden_US
dc.contributor.departmentComputer Scienceen_US
dc.contributor.publisherDigital Repository at the University of Marylanden_US
dc.contributor.publisherUniversity of Maryland (College Park, Md.)en_US
dc.date.accessioned2011-07-08T05:37:24Z
dc.date.available2011-07-08T05:37:24Z
dc.date.issued2011en_US
dc.description.abstractThis dissertation studies the problem of facilitating semantic search across disparate ontologies that are developed by different organizations. There is tremendous potential in enabling users to search independent ontologies and discover knowledge in a serendipitous fashion, i.e., often completely unintended by the developers of the ontologies. The main difficulty with such search is that users generally do not have any control over the naming conventions and content of the ontologies. Thus terms must be appropriately mapped across ontologies based on their meaning. The meaning-based search of data is referred to as semantic search, and its facilitation (aka semantic interoperability) then requires mapping between ontologies. In relational databases, searching across organizational boundaries currently involves the difficult task of setting up a rigid information integration system. Linked Data representations more flexibly tackle the problem of searching across organizational boundaries on the Web. However, there exists no consensus on how ontology mapping should be performed for this scenario, and the problem is open. We lay out the foundations of semantic search on the Web of Data by comparing it to keyword search in the relational model and by providing effective mechanisms to facilitate data interoperability across organizational boundaries. We identify two sharply distinct goals for ontology mapping based on real-world use cases. These goals are: (i) ontology development, and (ii) facilitating interoperability. We systematically analyze these goals, side-by-side, and contrast them. Our analysis demonstrates the implications of the goals on how to perform ontology mapping and how to represent the mappings. We rigorously compare facilitating interoperability between ontologies to information integration in databases. Based on the comparison, class matching is emphasized as a critical part of facilitating interoperability. For class matching, various class similarity metrics are formalized and an algorithm that utilizes these metrics is designed. We also experimentally evaluate the effectiveness of the class similarity metrics on real-world ontologies. In order to encode the correspondences between ontologies for interoperability, we develop a novel W3C-compliant representation, named skeleton.en_US
dc.identifier.urihttp://hdl.handle.net/1903/11798
dc.subject.pqcontrolledComputer Scienceen_US
dc.subject.pquncontrolledDatabaseen_US
dc.subject.pquncontrolledData Interoperabilityen_US
dc.subject.pquncontrolledInformation Integrationen_US
dc.subject.pquncontrolledOntologyen_US
dc.subject.pquncontrolledSemantic Searchen_US
dc.subject.pquncontrolledWeben_US
dc.titleOn the Foundations of Data Interoperability and Semantic Search on the Weben_US
dc.typeDissertationen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
HaidarianShahri_umd_0117E_12323.pdf
Size:
1.17 MB
Format:
Adobe Portable Document Format