Mobile Agents for Testing Web Services in Next Generation Networks

  • Abdelghani Benharref
  • Roch Glitho
  • Rachida Dssouli
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3744)


Web services are emerging as the standard paradigm for program-to-program interactions on Internet. They are gaining more and more momentum and are expected to play a key role in Next Generation Networks. For these reasons, their management is becoming critical. Fault management is one of the most challenging areas of network and service management. It includes fault detection, isolation and repair. This paper proposes a Web service-based architecture for detecting faults in Web services. The architecture is rooted in passive testing. Passive testing consists of observing and analyzing messages the component under test exchanges with its environment. The passive testers of our architecture are designed as Web services. The components of the architecture are presented and the potential interfacing technologies are evaluated. This evaluation has led us to the selection of mobile agents.


Fault Detection Mobile Agent Network Load Client Application Fault Management 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
  2. 2.
  3. 3.
  4. 4.
    Universal Mobile Telecommunication System (UMTS); Telecommunication management; Principles and high level requirements (3GPP TS 32.101 version 6.1.0 Release 6)Google Scholar
  5. 5.
    Kaner, C., Nguen, H.Q.: Testing Computer Software. John Wiley & Sons, Chichester (1999)Google Scholar
  6. 6.
    Lee, D., et al.: Passive Testing and Applications to Network Management. In: Proceedings of IEEE International Conference on Network Protocols, pp. 113–122 (October 1997)Google Scholar
  7. 7.
    Jakobson, G., Weismann, M.: Alarm Filtering. IEEE Network 7(6) (November 1993)Google Scholar
  8. 8.
    Grdner, R.D., Harle, D.A.: Methods and Systems for Alarm Correlation. In: GLOBECOM 1996, vol. 1, pp. 136–140 (November 1996)Google Scholar
  9. 9.
    Web Services Endpoint Management Architecture Requirements Draft,
  10. 10.
  11. 11.
    Farrel, J.A., Kreger, H.: Web Services Management Approaches. IBM Systems Journal 41(2) (2002)Google Scholar
  12. 12.
  13. 13.
    Miller, R.E.: Passive Testing of Networks using a CFSM Specification. In: IEEE International Performance Computing and Communications Conference, pp. 111–116 (February 1998)Google Scholar
  14. 14.
    Cavalli, A.R., et al.: New Approaches for Passive Testing using an Extended Finite State Machine Specification. Information and Software Technology 45(15) (September 2003)Google Scholar
  15. 15.
    Fuggetta, A., et al.: Understanding Code Mobility. IEEE Transaction on Software Engineering 24(5) (1998)Google Scholar
  16. 16.
    Hassan, K., et al.: Web Services for Call Control in 3G Networks: A Parlay Based Implementation. In: 9th IEEE International Conference on Network Protocols, pp. 122–131 (November 2002)Google Scholar
  17. 17.
    Parlay 4.1 Specification,
  18. 18.
    BEA WebLogic plateform,
  19. 19.

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Abdelghani Benharref
    • 1
  • Roch Glitho
    • 1
  • Rachida Dssouli
    • 1
  1. 1.Concordia UniversityMontrealCanada

Personalised recommendations