In April 2016 Manchester eScholar was replaced by the University of Manchester’s new Research Information Management System, Pure. In the autumn the University’s research outputs will be available to search and browse via a new Research Portal. Until then the University’s full publication record can be accessed via a temporary portal and the old eScholar content is available to search and browse via this archive.

The Modular Structure of an Ontology: Atomic Decomposition and its Applications

Del Vescovo, Chiara

[Thesis]. Manchester, UK: The University of Manchester; 2013.

Access to files

Abstract

Ontologies are descriptions of the knowledge about a domain of interest encoded in computer processable languages, e.g., Description Logics, which aredecidable fragments of First Order Logic. The main aim of ontologies is to define unambiguous vocabularies to facilitate knowledge sharing and integration.A critical issue with ontologies consists of their increasing complexity. To address this problem several notions of modularity have been recently proposed.Modularity notions can help in two ways: 1) If we know what sub-part of the ontology we want to work with, obtaining the appropriate module will allow us towork with that sub-part in a principled way; 2) a notion of module might induce a modular structure which allows users to explore the entire ontology in a sensiblemanner (perhaps finding appropriate sub-parts to work on). However, the most popular notion---locality based modules---while excelling at modular extractionhave thus far resisted attempts to induce a modular structure. Indeed, due their nature, locality based modules tend to occur in unfeasible numbers in ontologies.We tackle this problem by identifying basic building blocks of modules as sets of axioms which ``cling together'', that is, sets of axiom such that if any elementappears in a module, then all the rest due. This notion of an ``atom'' proves key to defining a useful family of locality based modular structures, the (Labelled)Atomic Decompositions ((L)ADs). In this thesis, we define (L)AD and explore its properties. We show that ADs are efficiently computable and, with appropraite labellings, provide a reasonably terserepresentation of the entire set of locality based modules. From ADs, we are able to distinguish so-called "genuine" modules, i.e., modules that cannot bedecomposed further as the union of two or more modules.Finally, we explore several of the applications to which (L)ADs have been applied including module extraction, ontology comprehension, and modular reasoning.

Bibliographic metadata

Type of resource:
Content type:
Form of thesis:
Type of submission:
Degree type:
Doctor of Philosophy
Degree programme:
PhD Computer Science
Publication date:
Location:
Manchester, UK
Total pages:
164
Abstract:
Ontologies are descriptions of the knowledge about a domain of interest encoded in computer processable languages, e.g., Description Logics, which aredecidable fragments of First Order Logic. The main aim of ontologies is to define unambiguous vocabularies to facilitate knowledge sharing and integration.A critical issue with ontologies consists of their increasing complexity. To address this problem several notions of modularity have been recently proposed.Modularity notions can help in two ways: 1) If we know what sub-part of the ontology we want to work with, obtaining the appropriate module will allow us towork with that sub-part in a principled way; 2) a notion of module might induce a modular structure which allows users to explore the entire ontology in a sensiblemanner (perhaps finding appropriate sub-parts to work on). However, the most popular notion---locality based modules---while excelling at modular extractionhave thus far resisted attempts to induce a modular structure. Indeed, due their nature, locality based modules tend to occur in unfeasible numbers in ontologies.We tackle this problem by identifying basic building blocks of modules as sets of axioms which ``cling together'', that is, sets of axiom such that if any elementappears in a module, then all the rest due. This notion of an ``atom'' proves key to defining a useful family of locality based modular structures, the (Labelled)Atomic Decompositions ((L)ADs). In this thesis, we define (L)AD and explore its properties. We show that ADs are efficiently computable and, with appropraite labellings, provide a reasonably terserepresentation of the entire set of locality based modules. From ADs, we are able to distinguish so-called "genuine" modules, i.e., modules that cannot bedecomposed further as the union of two or more modules.Finally, we explore several of the applications to which (L)ADs have been applied including module extraction, ontology comprehension, and modular reasoning.
Thesis main supervisor(s):
Thesis co-supervisor(s):
Thesis advisor(s):
Funder(s):
Language:
en

Institutional metadata

University researcher(s):

Record metadata

Manchester eScholar ID:
uk-ac-man-scw:194092
Created by:
Del Vescovo, Chiara
Created:
6th May, 2013, 17:26:59
Last modified by:
Del Vescovo, Chiara
Last modified:
29th April, 2014, 22:15:26

Can we help?

The library chat service will be available from 11am-3pm Monday to Friday (excluding Bank Holidays). You can also email your enquiry to us.