Specifying Instance Correspondence in Collaborative Business Processes

  • Xiaohui Zhao
  • Chengfei Liu
  • Yun Yang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4277)


In recent years, organisations have been undergoing a thorough transformation towards highly flexible and agile collaborations. Organisations are required to dynamically create and manage collaborative business processes to grasp market opportunities. Different from conventional business processes, a collaborative business process involves multiple parties and their business processes [1]. Thus, complex instance correspondences may exist at both build time and run time. Here, we choose to characterise instance correspondences in terms of cardinality and correlations. Thereby, we can define and represent statical and dynamic correspond-dence when modelling and executing a collaborative business process.


  1. 1.
    Zhao, X., Liu, C., Yang, Y.: An Organisational Perspective on Collaborative Business Processes. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol. 3649, pp. 17–31. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  2. 2.
    Dumas, M., ter Hofstede, A.H.M.: UML Activity Diagrams as a Workflow Specification Language. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol. 2185, pp. 76–90. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  3. 3.
    Barros, A.P., Dumas, M., ter Hofstede, A.H.M.: Service Interaction Patterns. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol. 3649, pp. 302–318. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow Patterns. Distributed and Parallel Databases 14(1), 5–51 (2003)CrossRefGoogle Scholar
  5. 5.
    van der Aalst, W.M.P., ter Hofstede, A.H.M.: YAWL: Yet Another Workflow Language. Information Systems 30(4), 245–275 (2005)CrossRefGoogle Scholar
  6. 6.
    Zhou, J., Shi, M., Ye, X.: On Pattern-based Modeling for Multiple Instances of Activities in Workflows. In: Proceedings of International Workshop on Grid and Cooperative Computing, Hainan, China, pp. 723–736 (2002)Google Scholar
  7. 7.
    Guabtni, A., Charoy, F.: Multiple Instantiation in a Dynamic Workflow Environment. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 175–188. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  8. 8.
    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 (2003)Google Scholar
  9. 9.
    Zhao, X., Liu, C.: Tracking over Collaborative Business Processes. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 33–48. Springer, Heidelberg (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Xiaohui Zhao
    • 1
  • Chengfei Liu
    • 1
  • Yun Yang
    • 1
  1. 1.Centre for Information Technology Research, Faculty of Information and Communication TechnologiesSwinburne University of TechnologyMelbourneAustralia

Personalised recommendations