Embedding knowledge patterns into OWL

Luigi Iannone, Alan Rector, Robert Stevens

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


    We describe the design and use of the Ontology Pre-Processor Language (OPPL) as a means of embedding the use of Knowledge Patterns in OWL ontologies. We illustrate the specification of patterns in OPPL and discuss the advantages of its adoption by Ontology Engineers with respect to ontology generation, transformation, and maintainability. The consequence of the declarative specification of patterns will be their unambiguous description inside an ontology in OWL. Thus, OPPL enables an ontology engineer to work at the level of the pattern, rather than of the raw OWL axioms. Moreover, patterns can be analysed rigorously, so that the repercussions of their reuse can be better understood by ontology engineers and tools implementers. Thus the delivery of patterns with OPPL can provide a means of addressing the opacity and sustainability of OWL ontologies. © 2009 Springer Berlin Heidelberg.
    Original languageEnglish
    Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)|Lect. Notes Comput. Sci.
    PublisherSpringer Nature
    Number of pages14
    ISBN (Print)3642021204, 9783642021206
    Publication statusPublished - 2009
    Event6th European Semantic Web Conference, ESWC 2009 - Heraklion, Crete
    Duration: 1 Jul 2009 → …

    Publication series

    NameLecture Notes in Computer Science LNCS


    Conference6th European Semantic Web Conference, ESWC 2009
    CityHeraklion, Crete
    Period1/07/09 → …
    Internet address


    • ontologies
    • description logics
    • semantic web


    Dive into the research topics of 'Embedding knowledge patterns into OWL'. Together they form a unique fingerprint.

    Cite this