A Formally Specified Ontology Management API as a Registry for Ubiquitous Computing Systems

  • Alexander Paar
  • Jürgen Reuter
  • John Soldatos
  • Kostas Stamatis
  • Lazaros Polymenakos
Conference paper

DOI: 10.1007/0-387-34224-9_16

Part of the IFIP International Federation for Information Processing book series (IFIPAICT, volume 204)
Cite this paper as:
Paar A., Reuter J., Soldatos J., Stamatis K., Polymenakos L. (2006) A Formally Specified Ontology Management API as a Registry for Ubiquitous Computing Systems. In: Maglogiannis I., Karpouzis K., Bramer M. (eds) Artificial Intelligence Applications and Innovations. AIAI 2006. IFIP International Federation for Information Processing, vol 204. Springer, Boston, MA

Abstract

Recently, several standards have emerged for ontology markup languages that can be used to formalize all kinds of knowledge. However, there are no widely accepted standards yet that define APIs to manage ontological data. Processing ontological information still suffers from the heterogeneity imposed by the plethora of available ontology management systems. Moreover, ubiquitous computing environments usually comprise software components written in a variety of different programming languages, which makes it even more difficult to establish a common ontology management API with programming language agnostic semantics. We implemented an ontological Knowledge Base Server, which can expose the functionality of arbitrary off-the-shelf ontology management systems via a formally specified and well defined API. A case study was carried out in order to demonstrate the feasibility of our approach to use an ontological Knowledge Base Server as a registry for ubiquitous computing systems.

Download to read the full conference paper text

Copyright information

© International Federation for Information Processing 2006

Authors and Affiliations

  • Alexander Paar
    • 1
  • Jürgen Reuter
    • 1
  • John Soldatos
    • 2
  • Kostas Stamatis
    • 2
  • Lazaros Polymenakos
    • 2
  1. 1.Institute for Program Structures and Data Organization (IPD)Universität Karlsruhe (TH)KarlsruheGermany
  2. 2.Athens Information TechnologyAthens

Personalised recommendations