Integrated Service Process Adaptation

  • Zhe Shan
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6470)


With more automation in inter-organizational supply chains and proliferation of Web services technology, the need for organizations to link their business services and processes is becoming increasingly important. Using adapters to reconcile incompatibilities between multiple interacting business processes is an efficient and low-cost way to enable automatic and friction-free supply chain collaboration in an IT-enabled environment. My dissertation proposes a new framework and novel techniques for integrated service process adaptation. For the control flow adaptation, we propose an algorithm based on Message Interaction Graph to create an optimal adapter. For message adaptation, we identify a set of extendible message adaptation patterns to solve typical message mismatches. In addition new message adapter can be generated on the fly so as to integrate control flow considerations into message adaptation. Finally we design another algorithm to integrate individual message adaptation patterns with control flow adapters to create a full adapter for multiple processes. We implement all these algorithms in a Java-based prototype system and show the advantages of our methods by performance experiment and case study.


business process composition service process adaptation message interaction graph optimal adapter message adaptation patterns 


  1. 1.
    Kumar, A., Shan, Z.: Algorithms Based on Pattern Analysis for Verification and Adapter Creation for Business Process Composition. In: CoopIS 2008, pp. 120–138 (2008)Google Scholar
  2. 2.
    Shan, Z., Kumar, A., Liu, R.: Creating a Minimal Adapter for Multiple Business Process Composition. Under review (2010)Google Scholar
  3. 3.
    Shan, Z., Kumar, A., Grefen, P.: Towards Integrated Service Adaptation – A New Approach Combining Message and Control Flow Adaptation. In: ICWS 2010, pp. 385–392 (2010)Google Scholar
  4. 4.
    Brogi, A., Popescu, R.: Automated Generation of BPEL Adapters. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 27–39. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  5. 5.
    Seguel, R., Eshuis, R., Grefen, P.: Constructing minimal protocol adaptors for service composition. In: WEWST 2009, pp. 29–38 (2009)Google Scholar
  6. 6.
    Motahari Nezhad, H.R., Benatallah, B., Martens, A., Curbera, F., Casati, F.: Semi-automated adaptation of service interactions. In: WWW 2007, pp. 993–1002 (2007)Google Scholar
  7. 7.
    Kongdenfha, W., Motahari-Nezhad, H.R., Benatallah, B., Casati, F., Saint-Paul, R.: Mismatch Patterns and Adaptation Aspects: A Foundation for Rapid Development of Web Service Adapters. IEEE Transactions on Services Computing 2, 94–107 (2009)CrossRefGoogle Scholar
  8. 8.
    Li, X., Fan, Y., Madnick, S., Sheng, Q.Z.: A Pattern-based Approach to Procotol Mediation for Web Services Composition. Working Paper, 4716-08, MIT Sloan School of Management (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Zhe Shan
    • 1
  1. 1.Department of Supply Chain and Information Systems, Smeal College of BusinessPenn State UniversityUSA

Personalised recommendations