• DocumentCode
    2518060
  • Title

    Autonomic service adaptation in ICENI using ontological annotation

  • Author

    Hau, Jeffrey ; Lee, William ; Newhouse, Steven

  • Author_Institution
    London e-Sci. Centre, Imperial Coll. London, UK
  • fYear
    2003
  • fDate
    17 Nov. 2003
  • Firstpage
    10
  • Lastpage
    17
  • Abstract
    With the advent of Web services standards and service-oriented grid architecture, it is foreseeable that competing as well as complimenting computational services will proliferate. Current efforts in standardising service interface focuses on how one can execute these services in terms of their syntactic descriptions. Their capabilities and relations with other service types are only articulated through natural language in the form of documentation. We seek to capture the capability of services by annotating their programmatic interface using the Web ontology language (OWL) [P.F. Patel-Schneider et al., (2003)] in relation to some domain concepts thereby allowing services to be semantically matched based on their ontological annotation. By inferences on this metadata, syntactically different but semantically equivalent service implementations may be autonomously adapted and substituted. We will conclude by applying this independent annotation to Java RMI and WSDL [E. Christensen et al.] service interface to show the autonomic adaptation process over multiple service oriented-architectures. Combining it with familiar high-level programming language, we demonstrate a practical service-oriented programming model.
  • Keywords
    Internet; application program interfaces; grid computing; meta data; remote procedure calls; Internet; Java RMI; Web ontology language; Web services standards; autonomic service adaptation; metadata; natural language; ontological annotation; programmatic interface; remote procedure calls; service-oriented grid architecture; service-oriented programming model; syntactic descriptions; Computer architecture; Computer languages; Documentation; Grid computing; Java; Natural languages; OWL; Ontologies; Service oriented architecture; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing, 2003. Proceedings. Fourth International Workshop on
  • Print_ISBN
    0-7695-2026-X
  • Type

    conf

  • DOI
    10.1109/GRID.2003.1261693
  • Filename
    1261693