Enhancing Decentralized MAS-Based Framework for Composite Web Services Orchestration and Exception Handling by Means of Mobile Agents Technology

  • Mounira Ilahi
  • Zaki Brahmi
  • Mohamed Mohsen Gammoudi
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5820)


Decentralized orchestration offers performance improvements in terms of increased throughput and scalability and lower response time. However, decentralized orchestration also brings additional complexity to the system, mainly, in terms of exception handling. The research presented in this paper is carried out on the basis of some previous work of the authors, including: decentralizing orchestration of composite Web services and exception handling. We focus also on current works expanding the previous one, exhibiting thus a higher performance degree which the integration of mobile agents performs by moving the application’s functionality through the network.


BPEL Exception Handling MAS Web Service Orchestration Mobile Agents 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Suna, A.: CLAIM et SyMPA: Un environnement pour la programmation d’agents intelligents et mobiles. Thesis, Université Paris 6 - Pierre et Marie Curie Laboratoire d’Informatique de Paris 6 (décembre 2005)Google Scholar
  2. 2.
    Dellarocas, C., Klein, M.: A knowledge-based approach for handling exceptions in business processes. Information Technology and Management 1(2), 155–169 (2000)CrossRefGoogle Scholar
  3. 3.
    Kareliotis, C., Vassilakis, C., Rouvas, E., Georgiadis, P.: Exception Resolution for BPEL Processes: a Middleware-based Framework and Performance Evaluation. In: Proceedings of the tenth International Conference on Information Integration and Web-based Applications & Services 2008 iiWAS 2008 (2008)Google Scholar
  4. 4.
    Lange, D.B., Oshima, M.: Seven Good Reasons for Mobile Agents. Communications of the ACM 42(3), 88–89 (1999)CrossRefGoogle Scholar
  5. 5.
    Milojicic, D.: Trend Wars: Mobile Agent Applications. IEEE Concurrency 7(3), 80–90 (1999)CrossRefGoogle Scholar
  6. 6.
    Chafle, G.B., Chandra, S., Karnik, N., Mann, V., Nanda, M.G.: Improving Performance of Composite Web Services Over a Wide Area Network. In: 2007 IEEE Congress on Services SERVICES 2007 (2007)Google Scholar
  7. 7.
    Chafle, G., Chandra, S., Kankar, P., Mann, V.: Handling Faults in Decentralized Orchestration of Composite Web Services. In: Proceedings of the 3rd International Conference on Service Oriented Computing (ICSOC 2005), Amsterdam, Netherlands (December 2005)Google Scholar
  8. 8.
    Chafle, G.B., Chandra, S., Mann, V., Nanda, M.G.: Decentralized orchestration of composite web services. In: Proceedings of the 13th international World Wide Web Conference on Alternate Track Papers &Amp. WWW Alt. 2004 Posters, New York, USA, May 19 - 21, pp. 134–143. ACM, New York (2004)CrossRefGoogle Scholar
  9. 9.
    Yan, J., Yang, Y., Kowalczyk, R., Nguyen, X.T.: A Service Workflow Management Framework Based on Peer-to-Peer and Agent Technologies. In: Proceedings of the Fifth International Conference on Quality Software, QSIC 2005 (2005)Google Scholar
  10. 10.
    Ye, X.: Towards a Reliable Distributed Web Service Execution Engine. In: IEEE International Conference on Web Services, ICWS 2006 (2006)Google Scholar
  11. 11.
    Qu, W., Shen, H., Defago, X.: A Survey of Mobile Agent-Based Fault-Tolerant Technology. In: Proceedings of the Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2005 (2005)Google Scholar
  12. 12.
    Yu, W.: Peer-to-Peer Execution of BPEL Processes. In: The 19th International Conference on Advanced Information Systems Engineering, CAiSE 2007 (2007)Google Scholar
  13. 13.
    Yu, W., Yang, J.: Continuation-Passing Enactment of Distributed Recoverable Workflows. In: 22nd Annual ACM Symposium on Applied Computing (SAC 2007), Seoul, Korea, March 11 - 15 (2007)Google Scholar
  14. 14.
    Brahmi, Z., Ilahi, M., Gammoudi, M.M.: Decentralized MAS-based Framework for Orchestration of Composite Web Services and Exception Handling. In: 2nd International Conference on Information Systems and Economic Intelligence, SIIE 2009 (2009)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Mounira Ilahi
    • 1
  • Zaki Brahmi
    • 2
  • Mohamed Mohsen Gammoudi
    • 2
  1. 1.LI3 Member 
  2. 2.URSIIVA Member 

Personalised recommendations