loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Ralph Schäfermeier ; Lidia Krus and Adrian Paschke

Affiliation: Freie Universitaet Berlin, Germany

Keyword(s): Modular Ontology Development, Aspect-Oriented Programming, Ontology APIs.

Related Ontology Subjects/Areas/Topics: Artificial Intelligence ; Collaboration and e-Services ; Data Engineering ; e-Business ; Enterprise Information Systems ; Information Systems Analysis and Specification ; Knowledge Engineering and Ontology Development ; Knowledge-Based Systems ; Ontologies and the Semantic Web ; Ontology Engineering ; Ontology Sharing and Reuse ; Semantic Web ; Soft Computing ; Symbolic Systems

Abstract: Aspect-Oriented Programming (AOP) is a technology for the decomposition of software systems based on cross-cutting concerns. As shown in our previous work, cross-cutting concerns are also present in ontologies, and Aspect-Oriented Ontology Development (AOOD) can be used for flexible and dynamic ontology modularization based on functional and non-functional requirements. When ontologies are used in applications, application and ontology-related requirements often coincide. In this paper, we show that aspects in ontologies can be expressed as software aspects and directly referred to from software code using the well-known AspectJ language and Java annotations. We present an extension of the well-known OWL API with aspect-oriented means that allow transparent access to and manipulation of ontology modules that are based on requirements.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.234.139.149

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Schäfermeier, R.; Krus, L. and Paschke, A. (2015). An Aspect-Oriented Extension to the OWL API - Specifying and Composing Views of OWL Ontologies using Ontology Aspects and Java Annotations. In Proceedings of the 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (IC3K 2015) - KEOD; ISBN 978-989-758-158-8; ISSN 2184-3228, SciTePress, pages 187-194. DOI: 10.5220/0005591601870194

@conference{keod15,
author={Ralph Schäfermeier. and Lidia Krus. and Adrian Paschke.},
title={An Aspect-Oriented Extension to the OWL API - Specifying and Composing Views of OWL Ontologies using Ontology Aspects and Java Annotations},
booktitle={Proceedings of the 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (IC3K 2015) - KEOD},
year={2015},
pages={187-194},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005591601870194},
isbn={978-989-758-158-8},
issn={2184-3228},
}

TY - CONF

JO - Proceedings of the 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (IC3K 2015) - KEOD
TI - An Aspect-Oriented Extension to the OWL API - Specifying and Composing Views of OWL Ontologies using Ontology Aspects and Java Annotations
SN - 978-989-758-158-8
IS - 2184-3228
AU - Schäfermeier, R.
AU - Krus, L.
AU - Paschke, A.
PY - 2015
SP - 187
EP - 194
DO - 10.5220/0005591601870194
PB - SciTePress