Skip to main content

Using Naming Tendencies to Syntactically Link Web Service Messages

  • Conference paper
Data Engineering Issues in E-Commerce and Services (DEECS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4055))

Abstract

Service-oriented computing (SOC) enables organizations and individual users to discover openly-accessible capabilities realized as services over the Internet. An important issue is the management of the messages that flow into and out of these services to ultimately compose higher-level functions. A significant problem occurs when service providers loosely define these messages resulting into many services that in effect cannot be easily integrated. State of the art research explores semantic methods for dealing with this notion of data integration. The assumption is that service providers will define messages in an unpredictable manner. In our work, we investigate the nature of message definitions by analyzing real, fully-operational web services currently available on the Internet (i.e. from the wild). As a result, we have discovered insights into how real web services messages are defined as affected by the tendencies of the web services developers. Using these insights we propose an enhanced syntactical method that can facilitate semantic processing by classifying web services by their message names as a first step.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Amazon Web Services (2006), http://www.amazon.com/gp/aws/landing.html

  2. Benatallah, B., Dumas, M., Sheng, O.Z.: Facilitating the Rapid Development and Scalable Orchestration of Composite Web Services. Distributed and Parallel Databases 15(1), 5–37 (2005)

    Article  Google Scholar 

  3. Blake, M.B., Kahan, D., Fado, D.H., Mack, G.A.: SAGE: Software Agent-Based Group-ware Using E-Services. In: ACM GROUP 2005, Sanibel Florida (November 2005)

    Google Scholar 

  4. Blake, M.B., Tsui, K.C., Wombacher, A.: The EEE 2005 Challenge: A New Web Service Discovery and Composition Competition. In: Proceedings of the IEEE International Conference on E-Technology, E-Commerce, and E-Services, Hong Kong (March 2005)

    Google Scholar 

  5. Bosca, A., Ferrato, A., Corno, D., Congui, I., Valetto, G.: Composing Web Services on the Basis of Natural Language Requests. In: Proceedings of the 3rd IEEE International Conference on Web Services (ICWS 2005), Orlando, Fl, pp. 817–818 (June 2005)

    Google Scholar 

  6. BPEL4WS (2006), http://www.ibm.com/developerworks/library/specification/ws-bpel/

  7. DAML (2006), http://www.daml.org

  8. Koehler, J., Srivastava, B.: Web Service Composition: Current Solutions and Open Problems. In: Proceedings of the Workshop on Planning for Web Services in conjunction with ICAPS 2003 (2003)

    Google Scholar 

  9. McIlraith, S., Son, T., Zeng, H.: Semantic web services. IEEE Intelligent Systems 16(2), 46–53 (2001)

    Article  Google Scholar 

  10. Medjahed, B., Bouguettaya, A., Elmagarmid, A.K.: Composing Web services on the Se-mantic Web. The VLDB Journal 12(4) (November 2003)

    Google Scholar 

  11. Merriam Park Software (2006), http://www.merriampark.com/ld.htm

  12. Mindreef Soapscope (2006), http://www.mindreef.com/products/soapscope/index.php

  13. NIST Levenstheim Distance (2006), http://www.nist.gov/dads/HTML/Levenshtein.html

  14. OWL-S (2006), http://www.daml.org/owl-s/

  15. Papazoglou, M.: Service-oriented computing: Concepts, characteristics and directions. In: Proceedings of WISE 2003 (2003)

    Google Scholar 

  16. Pu, K., Hristidis, V., Koudas, N.: A Syntactic Rule Based Approach to Web Service Com-position. In: Proceedings on the International Conference on Data Engineering (ICDE 2006), Altanta GA, USA (to appear, 2006)

    Google Scholar 

  17. Su, X., Rao, J.: A Survey of Automated Web Service Composition Methods. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 43–54. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  18. Rocco, D., Caverlee, J., Liu, L., Critchlow, T.: Domain-specific Web Service Discovery with Service Class Descriptions. In: Proceedings of the 3rd IEEE International Web Services (2006), http://www.w3.org/2002/ws/desc/

  19. Sirin, E., Hendler, J., Parsia, B.: Semi-automatic composition of Web services using semantic descriptions. In: Proceedings of Web Services: Modeling, Architecture and Infra-structure workshop in conjunction with ICEIS 2003 (2002)

    Google Scholar 

  20. Williams, A.B., Padmanabhan, A., Blake, M.B.: Experimentation with Local Consensus Ontologies with Implications to Automated Service Composition. IEEE Transactions on Knowledge and Data Engineering 17(7), 1–13 (2005)

    Article  MATH  Google Scholar 

  21. WS-Challenge (2006), http://www.ws-challenge.org/

  22. XMethods (2006), http://www.xmethods.com/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nowlan, M.F., Kahan, D.R., Blake, M.B. (2006). Using Naming Tendencies to Syntactically Link Web Service Messages. In: Lee, J., Shim, J., Lee, Sg., Bussler, C., Shim, S. (eds) Data Engineering Issues in E-Commerce and Services. DEECS 2006. Lecture Notes in Computer Science, vol 4055. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11780397_8

Download citation

  • DOI: https://doi.org/10.1007/11780397_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-35440-6

  • Online ISBN: 978-3-540-35441-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics