Skip to main content

Abstract

Fault Management is one of the crucial areas in Web Service Management. Tools, methodologies and techniques that support and automate the management efforts have immense commercial application and patentability. In this paper, we present WISDOM (Web Service Diagnoser Model) a generic architecture for detecting faults in Web Services. The focus of WISDOM is on diagnosing problems that occur at run-time. It does not address issues relating to web service testing, debugging, specification or design faults. An independent and external Fault Diagnoser (FD) is used to detect run-time faults during publishing, discovery, composition, binding and execution of web services. We have tested the proposed model by using a sample web service application and present the details.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Avizienis, A., Radell, B., Ladwehr, C.: Basic Concepts and Taxonomy of Dependable and secure Computing. IEEE Transactions on Dependable and Secure Computing 01(1), 33 (2004)

    Article  Google Scholar 

  2. Schroeder, B.A.: Online Monitoring: a Tutorial. IEEE Computer 28(6), 72–78 (1995)

    Article  Google Scholar 

  3. Delgado, N., Gates, A.Q., Roach, S.: A Taxonomy and Catalog of Runtime Software Fault Monitoring Tools. IEEE Transactions on Software Engineering, TSE-0209-1203

    Google Scholar 

  4. Benharref, A., Clitho, R., Dssouli, R.: A Web Service Based Architecture for Detecting Faults in Web Services, 0-7803-9088-I/05/S20.00©2005 IEEE

    Google Scholar 

  5. Bruning, S., Weibleder, S., Malek, M.: A Fault Taxonomy for Service-Oriented Architecture

    Google Scholar 

  6. Li, Z., Jin, Y., Han, J.: A run time Monitoring and validation Framework for Web Service Interactions. In: Proceedings of the 2006 Australian Software Engineering Conference, ASWEC 2006 (2006)

    Google Scholar 

  7. Yu, Q., Liu, X., Bouguettaya, A., Medjahed, B.: Deploying and managing Web services: issues, solutions, and directions. The VLDB Journal, 537–572 (2008)

    Google Scholar 

  8. Robinson, W.N.: Monitoring Web Service Requirements. In: Proceedings of the 11th International Requirements Engineering Conference 1090-705X/03

    Google Scholar 

  9. Madeira, H., Costa, D., Vieira, M.: On the emulation of software faults by software faults by software fault injection. In: Proceedings of the International Conference on Dependable Systems and Networks, pp. 417–426. IEEE (June 2000)

    Google Scholar 

  10. Dingwall-smith, A., Finkelstein, A.: From requirements to monitors by way of aspects

    Google Scholar 

  11. Mahbub, K., Spanousdakis, G.: Run Time Monitoring of Requirements for systems composed of web services: Initial implementation and evaluation experience. In: Proceedings of the IEEE International Conference on Web Services, ICWS 2005 (2005)

    Google Scholar 

  12. Barbon, F., Traverso, P., Pistore, M., Trainotti, M.: Run Time Monitoring of Instances and classes Web Service Compositions IEEE ICWS06 Journal (2008)

    Google Scholar 

  13. Alam, S.: Fault management of Web Services Thesis (August 2009)

    Google Scholar 

  14. Papazoglou, M.P., van den Heuvel, W.-J.: Web Services Managemnet: A survey. IEEE Internet Computing (2005)

    Google Scholar 

  15. Mahdian, F., Rafe, V., Rafeh, R., Zand Miralvand, M.R.: Considering faults in service Oriented Architecture: a graph Transformation based approach. IEEE (2009)

    Google Scholar 

  16. Vierira, M., Laranjeiro, N.: Comparing web Services and Recovery in the Presence of Faults. In: ICWS 2007 (2007)

    Google Scholar 

  17. Degwekar, S., Su, S.Y.W., Lam, H.: Constraint specification and processing in Web Services Publication and Discovery. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2004) (2004)

    Google Scholar 

  18. Console, L., Fugini, M.: WS-DIAMOND: An approach to web services- DIAgnosability. In: MONitoring and DIAgnosis. EDs IOS Press, Amsterdam (2007)

    Google Scholar 

  19. Chen, F., Rosu, G.: Towards Monitoring-Oriented Programming: a Paradigm Combining Specification and Implementation. Elseiver science B.V (2003)

    Google Scholar 

  20. Ardissono, L., Console, L., Goy, A., Petrone, G.: Enhancing Web services with Diagnostic Capabilities. In: Proceedings of the Third European Conference on Web Services. IEEE (2005)

    Google Scholar 

  21. Siblini, R., Mamour, N.: Testing Web services, 0-7803-8735-x-105-2005 IEEE

    Google Scholar 

  22. Papazoglou, M.P.: Web services: Principles and technology. Prentice hall, ISBN 9780321155559

    Google Scholar 

  23. Liu, L., Wu, Z., Ma, Z., Wei, W.: A Fault tolerant framework for Web Services. In: World Congress on Software Engineering. IEEE (2009)

    Google Scholar 

  24. Liu, A., Li, Q., Huang, L., Xiao, M.: FACTS: A Framework for fault–tolerant composition of Transactional Web Services. IEEE Transactions on Services Computing

    Google Scholar 

  25. Plebani, P., Pernici, B.: URBE: Web Service Retrieval Based on similarity Evaluation. IEEE Transactions on Knowledge and Data Engineering (2009)

    Google Scholar 

  26. Arganda, D., Cappielo, C., Fugini, M.G., Mussi, E., Percini, B., Plebani, P.: Faults and recovery Actions for Self-Healing Web Services. In: WWW 2006, Edinburgh, UK, May 22-26 (2006)

    Google Scholar 

  27. HP Openview Web services Management, Business White Paper, Hewlett Packard (November 2002)

    Google Scholar 

  28. Nagappan, R., Skoczylas, R., Sriganesh, R.P.: Developing Java Web services

    Google Scholar 

  29. http://www.apache.org

  30. http://w3schools.com

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Jayashree, K., Anand, S. (2012). Policy Based Distributed Run Time Fault Diagnoser Model for Web Services. In: Meghanathan, N., Chaki, N., Nagamalai, D. (eds) Advances in Computer Science and Information Technology. Computer Science and Information Technology. CCSIT 2012. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 86. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27317-9_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27317-9_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-27316-2

  • Online ISBN: 978-3-642-27317-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics