Autonomic Service Adaptation in ICENI using Ontological Annotation

  • Authors:
  • Jeffrey Hau;William Lee;Steven Newhouse

  • Affiliations:
  • -;-;-

  • Venue:
  • GRID '03 Proceedings of the 4th International Workshop on Grid Computing
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

With the advent of web services standards and a service-orientedGrid architecture, it is foreseeable that competingas well as complimenting computational services willproliferate. Current efforts in standardising service interfacefocuses on how one can execute these services in termsof their syntactic descriptions. Their capabilities and relationswith other service types are only articulated throughnatural language in the form of documentation. In this paper,we seek to capture the capability of services by annotatingtheir programmatic interface using the Web OntologyLanguage (OWL)[2] in relation to some domain conceptsthereby allowing services to be semantically matchedbased on their ontological annotation. By inferences on thismetadata, syntactically different but semantically equivalentservice implementations may be autonomously adaptedand substituted. We will conclude by applying this independentannotation to Java RMI and WSDL[8] service interfaceto show the autonomic adaptation process over multipleservice oriented-architectures. Combining it with familiarhigh-level programming language, we demonstrate apractical service-oriented programming model.