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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Amazon Web Services (2006), http://www.amazon.com/gp/aws/landing.html
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)
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)
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)
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)
BPEL4WS (2006), http://www.ibm.com/developerworks/library/specification/ws-bpel/
DAML (2006), http://www.daml.org
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)
McIlraith, S., Son, T., Zeng, H.: Semantic web services. IEEE Intelligent Systems 16(2), 46–53 (2001)
Medjahed, B., Bouguettaya, A., Elmagarmid, A.K.: Composing Web services on the Se-mantic Web. The VLDB Journal 12(4) (November 2003)
Merriam Park Software (2006), http://www.merriampark.com/ld.htm
Mindreef Soapscope (2006), http://www.mindreef.com/products/soapscope/index.php
NIST Levenstheim Distance (2006), http://www.nist.gov/dads/HTML/Levenshtein.html
OWL-S (2006), http://www.daml.org/owl-s/
Papazoglou, M.: Service-oriented computing: Concepts, characteristics and directions. In: Proceedings of WISE 2003 (2003)
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)
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)
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/
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)
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)
WS-Challenge (2006), http://www.ws-challenge.org/
XMethods (2006), http://www.xmethods.com/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)