Adaptability of Service Based Workflow Models: The “Chained Execution” Architecture

  • Saida Boukhedouma
  • Zaia Alimazighi
  • Mourad Oussalah
  • Dalila Tamzalit
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 117)


Business processes are frequently subject to changes which must be supported by process models and systems implementing them. This paper deals with adaptability of Inter-Organizational Workflow (IOWF) process models based on services. It states conceptually, typical adaptations that can be operated on IOWF models obeying to the chained execution architecture. IOWF models are described through the concepts of service and orchestration function expressed using basic control flow operators. Thus, operations of adaptation turn to modification of services and transformation of orchestration functions describing the model. We particularly distinguish evolvable adaptation leading to expansion of the cooperation and/or the global functionality of the process.


IOWF Chained execution Service Cooperation pattern Orchestration function Adaptation Evolution 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aalst, W.V.D.: Process oriented architectures for electronic commerce and interogranizational workflow. Journal of Information Systems 24(9) (1999)Google Scholar
  2. 2.
    Papazoglou, M.P., Heuvel, W.J.V.D.: Service Oriented Architectures: approaches, technologies and research issues. The VLDB Journal 16, 389–415 (2007)CrossRefGoogle Scholar
  3. 3.
    Bastide, G.: SCORPIO - An Approach for Structural adaptation of software components: application to ubiquitous environments. Phd Thesis, University of Nantes (2007)Google Scholar
  4. 4.
    Chen, M., Zhang, D., Zhou, L.: Empowering collaborative commerce with web services enabled business process management system. Decision Support System (2005)Google Scholar
  5. 5.
    Leymann, F., Roller, D., Schmidt, M.-T.: Web Services and Business Process Management. IBM Systems, Journal 41(2) (2002)Google Scholar
  6. 6.
    Gorton, S., Montangero, C., Reiff-Marganiec, S., Semini, L.: StPowla: SOA, Policies and Workflows. In: Di Nitto, E., Ripeanu, M. (eds.) ICSOC 2007. LNCS, vol. 4907, pp. 351–362. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  7. 7.
    Chebbi, I.: CoopFlow - an approach for ascendant cooperation of workflows in virtual enterprises. Phd Thesis, National Institute of Telecom, France (2007)Google Scholar
  8. 8.
    Grefen, P., Aberer, K., Hoffer, Y., Ludwig, H.: Crossflow: Cross-organizational workflow management for service outsourcing in dynamic virtual enterprises. IEEE Data Engineering Bulletin 24(1), 52–57 (2001)Google Scholar
  9. 9.
    Mehandjiev, N., Stalker, I., Fessl, K., Weichhart, G.: Interoperability contributions of Crosswork. Invited short paper to Proceedings of INTEROP-ESA 2005 Conference, Geneva. Springer (February 2005)Google Scholar
  10. 10.
    Belhajjame, K., Vargas-Solar, G., Collet, C.: Pyros - an environment for building and orchestrating open services. In: Proceedings of the 2005 IEEE International Conference on Services Computing, pp. 155–164. IEEE Computer Society, Washington, DC (2005)Google Scholar
  11. 11.
    Casati, F., Shan, M.: Dynamic and adaptive composition of e-services. Information Systems 26(3), 143–163 (2001)CrossRefGoogle Scholar
  12. 12.
    Sadiq, S.W., Orlowska, M.E.: On capturing Exceptions in workflow process models. In: Proceedings of ER 2001 (2001)Google Scholar
  13. 13.
    Meng, J., Su, S.Y.W., Lam, H., Helal, A., Xian, J., Liu, X., Yang, S.: DynaFlow - a dynamic inter-organisational workflow management system. Int. Journal of Business Process Integration and Management 1(2), 101–115 (2006)CrossRefGoogle Scholar
  14. 14.
    Muller, R., Greiner, U., Rahm, E.: AGENT-WORK: a workflow system supporting rule-based workflow adaptation. Journal of Data and Knowledge Engineering 51(2), 223–256 (2004)CrossRefGoogle Scholar
  15. 15.
    He, Q., Yan, J., Jin, H., Yang, Y.: Adaptation of Web Service Composition Based on Workflow Patterns. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds.) ICSOC 2008. LNCS, vol. 5364, pp. 22–37. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  16. 16.
    Döhring, M., Zimmermann, B., Karg, L.: Flexible Workflows at Design- and Runtime Using BPMN2 Adaptation Patterns. In: Abramowicz, W. (ed.) BIS 2011. LNBIP, vol. 87, pp. 25–36. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  17. 17.
    Weber, B., Reichert, M., Rinderle-Ma, S.: Change patterns and change support features- Enhancing flexibility in process-aware information systems. Journal of Data & Knowledge Engineering 66, 438–466 (2008)CrossRefGoogle Scholar
  18. 18.
    Döhring, M., ZimmermaSnn, B., Godehardt, E.: Extended workflow flexibility using rule-based adapatation patterns with eventing semantics. In: Proc. of INFORMATIK 2010, pp. 216–226 (2010)Google Scholar
  19. 19.
    Pesic, M., Schonenberg, M.H., Sidorova, N., van der Aalst, W.M.P.: Constraint-Based Workflow Models: Change Made Easy. In: Meersman, R., Tari, Z. (eds.) OTM 2007, Part I. LNCS, vol. 4803, pp. 77–94. Springer, Heidelberg (2007)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Saida Boukhedouma
    • 1
    • 2
  • Zaia Alimazighi
    • 1
  • Mourad Oussalah
    • 2
  • Dalila Tamzalit
    • 2
  1. 1.Departement of Computer Science, LSI Laboratory, ISI TeamUSTHB- FEIBab EzzouarAlgeria
  2. 2.LINA Laboratory, MODAL TeamNantes UniversityNantes cedex 3France

Personalised recommendations