IDEAS home Printed from https://ideas.repec.org/a/igg/jwsr00/v7y2010i3p73-92.html
   My bibliography  Save this article

Specifying and Composing Web Services with an Environment Ontology-Based Approach

Author

Listed:
  • Puwei Wang

    (Renmin University of China, China)

  • Zhi Jin

    (Peking University and Chinese Academy of Sciences, China)

  • Lin Liu

    (Tsinghua University, China)

  • Budan Wu

    (Beijing University of Posts and Telecommunications, China)

Abstract

Precise capability specification is the key for identifying and composing the right Web services. This paper specifies service capabilities in terms of the environment entities from the application domain and the effects imposed by the Web service on these entities. An environment ontology for Web services is adopted to provide formal sharable representations of the domain-specific environment entities. A hierarchical state machine is constructed for each environment entity to describe its behaviors, and the effects imposed by a Web service are described as the state transitions traces of environment entities, which define the capability of the Web service. Web service composition that satisfies a set of requested effects is then conducted by reasoning on the effects of services. The proposed approach emphasizes the external manifestation of Web services and service composition based on the effect reasoning. An example of online travel service illustrates the proposed approach.

Suggested Citation

  • Puwei Wang & Zhi Jin & Lin Liu & Budan Wu, 2010. "Specifying and Composing Web Services with an Environment Ontology-Based Approach," International Journal of Web Services Research (IJWSR), IGI Global, vol. 7(3), pages 73-92, July.
  • Handle: RePEc:igg:jwsr00:v:7:y:2010:i:3:p:73-92
    as

    Download full text from publisher

    File URL: http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/jwsr.2010070104
    Download Restriction: no
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:igg:jwsr00:v:7:y:2010:i:3:p:73-92. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Journal Editor (email available below). General contact details of provider: https://www.igi-global.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.