• DocumentCode
    2060257
  • Title

    OmniVoke: A Framework for Automating the Invocation of Web APIs

  • Author

    Li, Ning ; Pedrinaci, Carlos ; Maleshkova, Maria ; Kopecky, Jacek ; Domingue, John

  • Author_Institution
    Knowledge Media Inst. (KMi), Open Univ., Milton Keynes, UK
  • fYear
    2011
  • fDate
    18-21 Sept. 2011
  • Firstpage
    39
  • Lastpage
    46
  • Abstract
    Web APIs, characterized by their relative simplicity and their natural suitability for the Web, have become increasingly dominant in the world of services on the Web. Despite their popularity, Web APIs are so heterogeneous in terms of the underlying principles adopted and the means used for publishing them that discovering, understanding and notably invoking Web APIs is nowadays more an art than a science. In this paper, we present our work towards supporting the automated invocation of Web APIs. In particular, we describe a framework that provides a unique entry point for the invocation of most Web APIs that can be found on the Web, by exploiting non-intrusive semantic annotations of HTML pages describing Web APIs in order to capture both their semantics as well as information necessary to carry out their invocation.
  • Keywords
    Web services; application program interfaces; hypermedia markup languages; HTML pages; OmniVoke; Web API innovation; Web services; nonintrusive semantic annotations; Grounding; HTML; Ontologies; Resource description framework; Semantics; Vocabulary; Web services; Web APIs; grounding; semantic Web services; service invocation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Semantic Computing (ICSC), 2011 Fifth IEEE International Conference on
  • Conference_Location
    Palo Alto, CA
  • Print_ISBN
    978-1-4577-1648-5
  • Electronic_ISBN
    978-0-7695-4492-2
  • Type

    conf

  • DOI
    10.1109/ICSC.2011.72
  • Filename
    6061434