• DocumentCode
    2969082
  • Title

    Using Virtual Services to Bridge the Semantic Gap

  • Author

    Fu, Jicheng ; Hao, Wei ; Yen, I-Ling ; Bastani, Farokh

  • Author_Institution
    Comput. Sci. Dept., Univ. of Central Oklahoma, OK, USA
  • fYear
    2010
  • fDate
    22-24 Sept. 2010
  • Firstpage
    218
  • Lastpage
    223
  • Abstract
    In cloud computing, data, software, and hardware are wrapped as services, which are made available on demand. Given a demand, the associated services need to interact with each other to fulfill the task. As a result, service reuse and composition are inevitable. The current prevailing Web service composition paradigms follow the bottom-up manner, i.e., the concrete services are physically constructed first. Then, some mechanisms are applied to raise the level of abstraction so that the service composition process can be performed at a higher level. However, such paradigms are very fragile. In the event that some semantic contents are missing, the composition will fail even though the majority of services may be available. In this paper, we present a service composition approach that is a combination of the bottom-up and top-down strategies. In terms of bottom-up, our approach follows the current service composition methods and tries to use existing Web services to meet the given demand. If the composition process fails, virtual services are proposed by the composer to bridge the semantic gap so that the composition process will continue. Virtual services may not have physical counterparts and may exist only conceptually. However, it provides a high-level specification for a service that is missing. This is a typical top-down manner, i.e., by following the specification, developers and designers will have clear ideas regarding what to develop to meet the given demand. Therefore, our approach can further improve the level of service reuse.
  • Keywords
    Web services; formal specification; graph theory; planning (artificial intelligence); Graphplan; Web service composition; artificial intelligence planning; cloud computing; semantic content; semantic gap; service reuse; service specification; virtual services; Artificial intelligence; Bridges; Measurement; Planning; Proposals; Semantics; Web services; AI planning; Cloud computing; Graphplan; Virtual service; Web service composition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Semantic Computing (ICSC), 2010 IEEE Fourth International Conference on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    978-1-4244-7912-2
  • Electronic_ISBN
    978-0-7695-4154-9
  • Type

    conf

  • DOI
    10.1109/ICSC.2010.60
  • Filename
    5629142