Skip to main content

Grammar Based Interface Processing in Web Service Composition

  • Conference paper
Conceptual Modeling for Advanced Application Domains (ER 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3289))

Included in the following conference series:

Abstract

Web services have emerged as a new computing paradigm for information integration and sharing. The interfaces of Web services can evolve to adapt to the dynamic and autonomic nature of business workflows. As such, it is difficult to define interface rules between any couple of collaborative services. How to cope with the information exchange among such services is an important and challenging problem in the realization of service composition. This paper studies the problem and presents grammar based method by taking advantage of the XML documents exchanged among the services. Preliminary experiments showed that the grammar based method is promising in terms of efficiency and robustness under the dynamic Web environment.

This work was performed while the author was a visiting scholar at HongKong University of Science and Technology.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. http://www.w3.org/XML/

  2. McIlraith, S., Martin, D.: Bringing Semantics to Web Services. IEEE Intelligent Systems 18(1), 90–93 (2003)

    Article  Google Scholar 

  3. Shakespeare XML data sets, ftp://sunsite.unc.edu/pub/sun-info/standards/xml/eg/

  4. Dolin, R., Agrawal, D., Abbadi, A.: Scalable collection summarization and selection. In: Proc. of ACM Conference on Digital Libraries, pp. 49–58 (1999)

    Google Scholar 

  5. Florescu, D., Koller, D., Levy, A.Y.: Using probabilistic information in data integration. In: Proc. of VLDB 1997, pp. 216–225 (1997)

    Google Scholar 

  6. Alonso, G., Casati, F., Kno, H., Machiraju, V.: Web services: concepts, architectures and applications. Springer, Heidelberg (2004) ISBN 3-540-44008-9

    MATH  Google Scholar 

  7. Curbera, F. et al.: Business process execution language for web services. http://www-106.ibm.com/developerworks/webservices/library/ws-bpel/

  8. Deutsch, A., Fernandez, M., Suciu, D.: Storing semistructured data with STORED. In: Proc. of ACM SIGMOD, Philadelphia, PN (1999)

    Google Scholar 

  9. Sigmod XML example, http://www.acm.org/sigs/sigmod/record/xml/

  10. Xmark XML example, http://www.xml-benchmark.org

  11. Yingzhi, L., SuQin, Z., WeiDu, J.: Principle of compile. Tshinghua university publishing house, pp. 117–122 (1998)

    Google Scholar 

  12. Nestorov, S., Abiteboul, S., Motwani, R.: Extracting Schema from Semistructured Data. In: Proc SIGMOD 1998, SIGMOD Record, June 1998, vol. 27(2), pp. 295–306 (1998)

    Google Scholar 

  13. Oded, S.: Architectures for Internal Web Services Deployment. In: VLDB 2001, Roma (September 2001)

    Google Scholar 

  14. Tsur, S., Abiteboul, S., Agraval, R.: Are Web Services the Next Revolution in ECommerce?. In: VLDB 2001, Roma (September 2001)

    Google Scholar 

  15. Benetallah, B., Dumas, M.: Declarative Composition and Peer-to-Peer Provisioning of Dynamic Services. In: ICDE 2002, San Jose (February 2002)

    Google Scholar 

  16. Sheng, Q.Z., Benatallah, B.: SELF-SERV: A Platform for Rapid Composition of Web Services in a Peer-to-Peer Environment. In: VLDB 2002, Hong Kong (August 2002)

    Google Scholar 

  17. Wang, X., Yue, K., Zhou, A.: Service Selection in Dynamic Demand-Driven Web Services. In: ICWS 2004, CA (July 2004)

    Google Scholar 

  18. Abiteboul, S., Benjelloun, O.: Active XML: Peer-to-Peer Data and Web Services Integration. In: VLDB 2001, Roma (September 2001)

    Google Scholar 

  19. Hull, R., Benedikt, M., Christophides, V., Su, J.: E-Services: A Look Behind the Curtain. In: PODS 2003, San Diego, CA (June 2003)

    Google Scholar 

  20. UDDI Home Page, http://www.uddi.org

  21. Web Services Description Language (WSDL) 1.1. http://www.w3.org/TR/wsdl

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, X., Shing, C.C. (2004). Grammar Based Interface Processing in Web Service Composition. In: Wang, S., et al. Conceptual Modeling for Advanced Application Domains. ER 2004. Lecture Notes in Computer Science, vol 3289. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30466-1_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30466-1_30

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23722-8

  • Online ISBN: 978-3-540-30466-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics