Abstract
One of the most important roles of workflow technology in a service oriented environment is that of providing an easy to use technology for service composition (so-called “orchestration”). Another important composition model in this domain is based on the technology of “coordination protocols”. We sketch the relation between orchestration and coordination protocols by describing two application areas of both technologies: the introduction of subprocesses to the service oriented world, and facilitating outsourcing by making splitting processes much easier. Cooperation aspects of workflow technology are emphasized by sketching the inclusion of human tasks in orchestrations. Finally, the benefit of combining semantic technologies with orchestrations is outlined (“semantic processes”) which aims in simplifying the creation of orchestrations.
An erratum to this chapter can be found at http://dx.doi.org/10.1007/11914853_71.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services. Springer, Heidelberg (2004)
Cardoso, J., Sheth, A. (eds.): Semantic Web Services, Processes and Applications. Kluwer Academic Publishers, Dordrecht (2006)
Dumas, M., van der Aalst, W.M.P., ter Hofstede, A.H.M.: Process-Aware Information Systems. John Wiley & Sons, Chichester (2005)
Hepp, M., Leymann, F., Domingue, J., Wahler, A., Fensel, D.: Semantic Business Process Management: Using Semantic Web Services for Business Process Management. In: Proc. IEEE ICEBE 2005, Beijing, China, October 18-20 (2005)
Karastoyanova, D., Leymann, F., Nitzsche, J., Wetzstein, B., Wutke, D.: Parameterized BPEL processes: Concepts and implementation. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 471–476. Springer, Heidelberg (2006)
Khalaf, R., Leymann, F.: On Web Services Aggregation. In: Khalaf, R., Leymann, F. (eds.) Proc. VLDB TeS 2003, Berlin, Germany (September 2003)
Khalaf, R., Leymann, F.: Role-Based Decomposition of Business Processes using BPEL. In: Proc. ICWS 2006, Chicago, IL, USA, September 18-22 (2006)
Khalaf, R., Keller, A., Leymann, F.: Web Services Business Processes: Architecture and Applications. IBM Systems Journal 45(2) (2006)
König, D., Kloppmann, M., Leymann, F., Pfau, G., Roller, D.: Web Services Invocation Framework: A Step towards Virtualization Components. In: Proc. XMIDX 2003, Berlin, Germany, February 16 -17, 2003. Lecture Notes in Informatics, vol. P-24, GGI 2003 (2003)
Leymann, F.: Web Services: Distributed applications without limits. In: Proc. BTW 2003, Leipzig, Germany, February 2003. Lecture Notes in Informatics, vol. P-26, GI 2003 (2003)
Leymann, F.: The Influence of Web Services on Software: Potentials and Tasks. In: Proc. 34th Annual Meeting of the German Computer Society, Ulm, Germany, September 20-24. Lecture Notes in Informatics, vol. P–50, GI 2004 (2004)
Leymann, F.: The (Service) Bus: Services Penetrate Everyday Life. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 12–20. Springer, Heidelberg (2005)
Leymann, F., Pottinger, S.: Rethinking the Coordination Models of WS-Coordination and WS-CF. In: Proc. IEEE ECOWS 2005, Växjö, Sweden, November 14-16 (2005)
Leymann, F., Roller, D.: Production Workflow: Concepts and Techniques. Prentice-Hall, Englewood Cliffs (2000)
Leymann, F., Roller, D.: Modeling Business Processes with BPEL4WS. In: Information Systems and e-Business Management (ISeB). Springer, Heidelberg (2005)
Weerawarana, S., Curbera, F., Leymann, F., Storey, T., Ferguson, D.F.: Web Services Platform Architecture. Prentice-Hall, Englewood Cliffs (2005)
BPEL - Business Process Execution Language For Web Services V1.1, BEA, IBM, Microsoft, SAP & Siebel (2003), http://www-106.ibm.com/developerworks/library/ws-bpel/
OASIS BPEL Technical Committee, http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel
WS-C – Web Services Coordination V1.0, ftp://www6.software.ibm.com/software/developer/library/WS-Coordination.pdf
OASIS WS-C Technical Committee, http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ws-tx
WS-CDL - Web Services Choreography Description Language V1.0, http://www.w3.org/TR/ws-cdl-10/
WSIF - Web Service Invocation Framework, http://ws.apache.org/wsif/
WSFL – Web Service Flow Language, http://www-306.ibm.com/software/solutions/webservices/pdf/WSFL.pdf
SAWSDL – Semantic Annotations for WSDL, http://www.w3.org/2002/ws/sawsdl/spec/SAWSDL.html
DIP Integrated Project, http://dip.semanticweb.org/
SUPER Integrated Project, http://www.ip-super.org/
Kloppmann, M., Koenig, D., Leymann, F., Pfau, G., Rickayzen, A., von Riegen, C., Schmidt, P., Trickovic, I.: WS-BPEL Extension for People (BPEL4People), IBM, SAP 2005, http://www-128.ibm.com/developerworks/library/specification/ws-bpel4people/
Kloppmann, M., Koenig, D., Leymann, F., Pfau, G., Rickayzen, A., von Riegen, C., Schmidt, P., Trickovic, I.: WS-BPEL Extension for Subprocesses (BPEL-SPE), IBM, SAP 2005, http://www-128.ibm.com/developerworks/library/specification/ws-bpelsubproc/
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
Leymann, F. (2006). Workflow-Based Coordination and Cooperation in a Service World. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE. OTM 2006. Lecture Notes in Computer Science, vol 4275. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11914853_2
Download citation
DOI: https://doi.org/10.1007/11914853_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-48287-1
Online ISBN: 978-3-540-48289-5
eBook Packages: Computer ScienceComputer Science (R0)