Abstract
Web service composition has been the subject of a number of standardisation initiatives. These initiatives have met various difficulties and had mixed degrees of success, and none of them has yet attained both de facto and de jure status. This paper reviews two of these initiatives with respect to a framework wherein service composition is approached from multiple interrelated perspectives. One conclusion is that standardisation initiatives in this area have not been built on top of an explicitly defined overarching conceptual foundation. The paper outlines a research agenda aimed at identifying requirements and concepts that should be addressed by and incorporated into these standards.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services: Concepts, Architectures and Applications. Springer, Heidelberg (2003)
Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, I., Weerawarana, S.: Business Process Execution Language for Web Services, version 1.1 (May 2003), Available at: http://www-106.ibm.com/developerworks/webservices/library/ws-bpel
Barros, A., Dumas, M., ter Hofstede, A.H.M.: Service Interactions Patterns. In: Proceedings of the 3rd International Conference on Business Process Management (BPM), Nancy, France, September 2005, pp. 302–218 (2005); Extended version available as Technical Report FIT-TR-2005-02, Faculty of IT, Queensland University of Technology, http://sky.fit.qut.edu.au/~dumas/ServiceInteractionPatterns.pdf
Benatallah, B., Casati, F., Grigori, D., Motahari-Nezhad, H., Toumani, F.: Developing Adapters for Web Services Integration. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 415–429. Springer, Heidelberg (2005)
Clark, J., Casanave, C., Kanaskie, K., Harvey, B., Clark, J., Smith, N., Yunker, J., Riemer, K. (eds.): ebXML Business Process Specification Schema Version 1.01, UN/CEFACT and OASIS Specification (May 2001), Available at: http://www.ebxml.org/specs/ebBPSS.pdf
Dijkman, R., Dumas, M.: Service-oriented Design: A Multi-viewpoint Approach. International Journal of Cooperative Information Systems 13(4) (December 2004); Earlier version available as a technical report at: http://www.ub.utwente.nl/webdocs/ctit/1/000000ed.pdf
Farahbod, R., Glässer, U., Vajihollahi, M.: Specification and validation of the business process execution language for web services. In: Zimmermann, W., Thalheim, B. (eds.) ASM 2004. LNCS, vol. 3052, pp. 78–94. Springer, Heidelberg (2004)
Fu, X., Bultan, T., Su, J.: Analysis of Interacting BPEL Web Services. In: Proceedings of the International Conference on the World Wide Web Conference (WWW), pp. 621–630. ACM Press, New York (2004)
Kavantzas, N., Burdett, D., Ritzinger, G., Lafon, Y.: Web Services Choreography Description Language Version 1.0, W3C Working Draft (October 2004), Available at: http://www.w3.org/TR/ws-cdl-10
Koshkina, M., van Breugel, F.: Verification of business processes for Web services Technical report CS-2003-11, York University (October 2003), Available from: http://www.cs.yorku.ca/techreports/2003
Milner, R.: Communicating and Mobile Systems: the Pi-Calculus. Cambridge University Press, Cambridge (1999)
Martens, A.: AnalyzingWeb Service Based Business Processes. In: Proceedings of the 8th International Conference on Fundamental Approaches to Software Engineering (FASE), Barcelona, Spain, April 2004. LNCS, pp. 19–33. Springer, Heidelberg (2004)
Ouyang, C., van der Aalst, W.M.P., Breutel, S., Dumas, M., ter Hofstede, A.H.M., Verbeek, H.M.: Formal semantics and analysis of control flow in WS-BPEL Technical report BPM-05-13, BPMCenter.org (June 2005), Available from: http://is.tm.tue.nl/staff/wvdaalst/BPMcenter/reports/2005/BPM-05-13.pdf
Oaks, P., ter Hofstede, A.H.M., Edmond, D.: Capabilities: Describing What Services Can Do. In: Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (eds.) ICSOC 2003. LNCS, vol. 2910, pp. 1–16. Springer, Heidelberg (2003)
Peltz, C.: Web services orchestration and choreography. IEEE Computer 36(8), 46–52 (2003)
Roman, D., Cimpian, E., Keller, U., Stollberg, M., Fensel, D.: Choreography in WSMO. WSMO Working Draft 12 (November 2004), Available at: http://www.wsmo.org/2004/d14/v0.1/20041112
Schmidt, H.W., Reussner, R.H.: Generating Adapters for Concurrent Component Protocol Synchronisation. In: Proceedings of the Fifth IFIP International Conference on Formal Methods for Open Object-Based Distributed Systems (FMOODS), Enschede, The Netherlands, March 2002. Kluwer Academic Publishers, Dordrecht (2002)
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
Barros, A., Dumas, M., Oaks, P. (2006). Standards for Web Service Choreography and Orchestration: Status and Perspectives. In: Bussler, C.J., Haller, A. (eds) Business Process Management Workshops. BPM 2005. Lecture Notes in Computer Science, vol 3812. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11678564_7
Download citation
DOI: https://doi.org/10.1007/11678564_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-32595-6
Online ISBN: 978-3-540-32596-3
eBook Packages: Computer ScienceComputer Science (R0)