Abstract
Inter-organizational business processes implementations using service composition approaches are being more and more used. We want to reduce the semantic gap that exists between both worlds (business processes and services) through service choreographies, a composition approach that we think it is semantically close to multi-party business processes. We rely on modeling techniques as abstraction layers and view separation to achieve our goal. Our start point is a web service choreography meta-model presented in three abstraction layers where each layer is divided in a structural and a behavioral view. The meta-model can be used in a top-down or a bottom-up approach to make a progressive transition between the business process and the service world.
Chapter PDF
Similar content being viewed by others
References
Van der Aalst, W., Benatallah, B., Casati, F., Curbera, F., Verbeek, E.: Business process management: Where business processes and web services meet. Data and Knowledge Engineering 61(1), 1–5 (2007)
Barker, A., Walton, C., Robertson, D.: Choreographing Web Services. IEEE Transactions on Services Computing 2(2), 152–166 (2009)
Barros, A., Dumas, M., Oaks, P.: A critical overview of the web services choreography description language. BPTrends Newsletter 3 (2005)
Barros, A., Dumas, M., Ter Hofstede, A.: Service interaction patterns: Towards a reference framework for service-based business process interconnection. Faculty of IT, Queensland University of Technology FIT-TR-2005-02 (2005)
Decker, G., Barros, A.: Interaction modeling using BPMN. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 208–219. Springer, Heidelberg (2007)
Decker, G., Kopp, O., Barros, A.: An introduction to service choreographies. Information Technology 50(2), 122–127 (2008)
Decker, G., Kopp, O., Leymann, F., Weske, M.: BPEL4Chor: Extending BPEL for modeling choreographies. In: IEEE International Conference on Web Services, ICWS 2007, pp. 296–303. IEEE, Los Alamitos (2007)
Decker, G., Kopp, O., Leymann, F., Weske, M.: Interacting services: from specification to execution. Data & Knowledge Engineering 68(10), 946–972 (2009)
Moody, D.: The “Physics” of Notations: Toward a Scientific Basis for Constructing Visual Notations in Software Engineering. IEEE Transactions on Software Engineering, 756–779 (2009)
OASIS: Web services business process execution language v2.0. (2007), http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel
OMG: Business process management notation (v1.2) (2009), http://www.omg.org/spec/BPMN/1.2/
OMG: Business process management notation (beta 2) (2010), http://www.omg.org/cgi-bin/doc?dtc/10-06-04
Ross-Talbot, S., Brown, G., Honda, K., Yoshida, N., Carbone, M.: Pi4soa technologies fundation, http://sourceforge.net/apps/trac/pi4soa/wiki
Ross-Talbot, S., Brown, G., Honda, K., Yoshida, N., Carbone, M.: Soa best practices: Building an soa using process governance (2009)
Soley, R., et al.: Model driven architecture. OMG white paper 308, 308 (2000)
Srivastava, B., Koehler, J.: Web service composition-current solutions and open problems. In: ICAPS 2003 Workshop on Planning for Web Services, vol. 35. Citeseer (2003)
W3C: Web services choreography description language version 1.0 - w3c candidate recommendation (2005), http://www.w3.org/TR/ws-cdl-10/
Weidlich, M., Barros, A., Mendling, J., Weske, M.: Vertical alignment of process models – how can we get there? In: Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Ukor, R. (eds.) Enterprise, Business-Process and Information Systems Modeling. LNBIP, vol. 29, pp. 71–84. Springer, Heidelberg (2009)
WSC: Web services choreography working group (2002), http://www.w3.org/2002/ws/chor/
Zaha, J., Barros, A., Dumas, M., ter Hofstede, A.: Let’s dance: A language for service behavior modeling. In: Meersman, R., Tari, Z. (eds.) OTM 2006. LNCS, vol. 4275, pp. 145–162. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 IFIP International Federation for Information Processing
About this paper
Cite this paper
Cortes Cornax, M., Dupuy-Chessa, S., Rieu, D. (2011). Bridging the Gap between Business Processes and Service Composition through Service Choreographies. In: Ralyté, J., Mirbel, I., Deneckère, R. (eds) Engineering Methods in the Service-Oriented Context. ME 2011. IFIP Advances in Information and Communication Technology, vol 351. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19997-4_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-19997-4_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-19996-7
Online ISBN: 978-3-642-19997-4
eBook Packages: Computer ScienceComputer Science (R0)