Show simple item record

dc.contributor.authorOchieng, Peter
dc.date.accessioned2019-06-12T07:48:36Z
dc.date.available2019-06-12T07:48:36Z
dc.date.issued2018-10-10
dc.identifier.citationA Thesis Submitted to the Directorate of Research and Graduate Training in Partial Fulfillment of the Requirements for the the Award of the Degree of Doctor of Philosophy in Software Engineering of Makerere Universityen_US
dc.identifier.urihttp://hdl.handle.net/20.500.12281/6057
dc.descriptionA Thesis Submitted to the Directorate of Research and Graduate Training in Partial Fulfillment of the Requirements for the the Award of the Degree of Doctor of Philosophy in Software Engineering of Makerere Universityen_US
dc.description.abstractOntologies have become more pervasive in Computer Science and especially in the semantic web. They provide the consensual formal vocabulary to be shared between applications. Through ontologies, new generations of semantic applications such as semantic search, semantic portal, intelligent advisory systems, semantic middleware and semantic software engineering techniques have been developed. However, due to the decentralized nature of ontologies development, ontologies within a given domain naturally become heterogeneous hence limiting semantic integration of different applications. In this thesis, we implement a statistically based ontology matching system which effectively aligns two large heterogeneous ontologies. We integrate techniques in the ontology matching tool such that the space and time complexities challenge associated with large ontologies matching can be effectively minimized. By surveying the existing ontology matching tools and approaches, we identified a number of research gaps which limit their effectiveness during large ontology matching. Key among the challenges identified is the lack of adequate techniques to address the high space and time complexities associated with matching large ontologies. In order to reduce space complexity, this thesis implements an ontology partitioning technique using spectral clustering. To address the challenge of time complexity, we use the Single Instruction Multiple Data parallelization technique (SIMD). We finally implement a tag based alignment repair technique to ensure high quality mappings. In summary this thesis implements techniques that reduce the space, time complexity and ensure quality of entity mappings of two large ontologies.en_US
dc.language.isoenen_US
dc.publisherMakarere Universityen_US
dc.subjectOntology,predictive modelen_US
dc.titleA Large Scale Ontology Matching Tool Based On A Statistical Predictive Modelen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record