Skip to main content

Measuring the Dependability of Web Services for Use in e-Science Experiments

  • Conference paper
Service Availability (ISAS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4328))

Included in the following conference series:

Abstract

This paper introduces a dependability assessment tool (WSsDAT) for Web Services monitoring and testing. It allows users to evaluate dependability of Web Services from the point of view of their clients by collecting metadata representing a number of dependability metrics. This Java-based tool can be deployed in diverse geographical locations to monitor and test the behavior of a selected set of Web Services within preset time intervals. The graphical user interface of the tool provides real-time statistical data describing dependability of the Web Services under monitoring. The tool makes it possible for the users to identify typical patterns of dependability-specific behavior depending on the time of the day, days of the week or the client locations. In addition, WSsDAT can collect and analyze service dependability measurements during long periods of time, as well as obtaining dependability-related information about current service behavior. The paper reports on a successful series of experiments using this tool for investigating the dependability of two BLAST Web Services which are widely used in the bioinformatics domain. The paper shows how the tool can be employed by e-scientists in making informed choices of the distributed services being used in an in silico experiment and thereby improving their overall dependability.

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
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

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. Tai, A.T., Avizienis, A., Meyer, J.F.: Evaluation of fault-tolerant software: a performability modelling approach. In: Landwehr, C.E., Randell, B., Simoncini, L. (eds.) Dependable Computing for Critical Applications 3, pp. 113–134. Springer, Heidelberg (1993)

    Google Scholar 

  2. Randell, B., Romanovsky, A., Rubira, C.M.F., Stroud, R.J., Wu, Z., Xu, J.: From recovery blocks to concurrent atomic actions. In: Randell, B., Laprie, J.-C., Kopetz, H., Littlewood, B. (eds.) Predictably Dependable Computing Systems, pp. 87–101. Springer, Heidelberg (1995)

    Google Scholar 

  3. Ferguson, D.F., Storey, T., Lovering, B., Shewchuk, J.: Secure, Reliable, Transacted Web Services: Architecture and Composition, MS and IBM Technical Report (2003), http://www-106.ibm.com/developerworks/webservices/library/ws-securtrans

  4. Oinn, T., Addis, M., Ferris, J., Marvin, D., Greenwood, M., Carver, T., Senger, M., Glover, K., Wipat, A., Li, P.: Taverna: a tool for the composition and enactment of bioinformatics workflows. Bioinformatics 20, 3045–3054 (2004)

    Article  Google Scholar 

  5. Stevens, R., Tipney, H.J., Wroe, C., Oinn, T., Senger, M., Lord, P., Goble, C.A., Brass, A., Tassabehji, M.: Exploring Williams-Beuren Syndrome Using myGrid. Bioinformatics 20, i303–i310 (2004)

    Article  Google Scholar 

  6. Schmietendorf, A., Dumke, R., Stojanov, S.: Performance Aspects in Web Service-based Integration Solutions. In: 21st UK Performance Engineering Workshop, Computing Science, University of Newcastle upon Tyne. School of Computing Science Technical Report Series, CS-TR-916, July 2005, pp. 137–152. (2005), http://www.staff.ncl.ac.uk/nigel.thomas/UKPEW2005/

  7. Barham, P., Isaacs, R., Mortier, R., Narayanan, D.: Magpie: online modelling and performance-aware systems. In: The 9th Workshop on Hot Topics in Operating Systems (HotOS IX), Lihue (Kauai), Hawaii, USA, May 2003, pp. 85–90 (2003)

    Google Scholar 

  8. Chen, M., Kiciman, E., Fratkin, E., Fox, A., Brewer, E.: Pinpoint: Problem determination in large, dynamic Internet services. In: Proc. 2002 Intl. Conf. on Dependable Systems and Networks, Bethesda, MD (June 2002)

    Google Scholar 

  9. Senger, M., Niemi, M.: Bionanny - A Web Service monitoring other Web Services (2005), http://bionanny.sourceforge.net/

  10. Keynote System Inc., The Keynote Method (2006), http://www.keynote.com/keynote_method/keynote_method_methodology.html

  11. eValid, Inc. eValidTM Web Testing & Analysis Suite (2005), http://www.soft.com/eValid/

  12. Townend, P., Xu, J., Yang, E., Bennett, K., Charters, S., Holliman, N., Looker, N., Munro, M.: The e-Demand project: A Summary. In: The Fourth UK e-Science Programme All Hands Meeting (AHM 2005), Nottingham UK, September 19-22 (2005), http://www.allhands.org.uk/

  13. Altschul, S.F., Gish, W., Miller, W., Myers, E.W., Lipman, D.J.: Basic local alignment search tool. J. Mol. Biol. 215, 403–410 (1990)

    Google Scholar 

  14. Stevens, R., Robinson, A., Goble, C.A.: myGrid: Personalised Bioinformatics on the Information Grid. Bioinformatics 19 (suppl. 1), 302–304 (2003)

    Article  Google Scholar 

  15. Miyazaki, S., Sugawara, H.: Development of DDBJ-XML and its application to a database of cDNA. Genome Informatics, pp. 380–381. Universal Academy Press, Inc., Tokyo (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, P., Chen, Y., Romanovsky, A. (2006). Measuring the Dependability of Web Services for Use in e-Science Experiments. In: Penkler, D., Reitenspiess, M., Tam, F. (eds) Service Availability. ISAS 2006. Lecture Notes in Computer Science, vol 4328. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11955498_14

Download citation

  • DOI: https://doi.org/10.1007/11955498_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68724-5

  • Online ISBN: 978-3-540-68725-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics