Reference Hub3
Measuring and Dealing with the Uncertainty of SOA Solutions

Measuring and Dealing with the Uncertainty of SOA Solutions

Yuhui Chen, Anatoliy Gorbenko, Vyachaslav Kharchenko, Alexander Romanovsky
ISBN13: 9781609607944|ISBN10: 1609607945|EISBN13: 9781609607951
DOI: 10.4018/978-1-60960-794-4.ch012
Cite Chapter Cite Chapter

MLA

Chen, Yuhui, et al. "Measuring and Dealing with the Uncertainty of SOA Solutions." Performance and Dependability in Service Computing: Concepts, Techniques and Research Directions, edited by Valeria Cardellini, et al., IGI Global, 2012, pp. 265-294. https://doi.org/10.4018/978-1-60960-794-4.ch012

APA

Chen, Y., Gorbenko, A., Kharchenko, V., & Romanovsky, A. (2012). Measuring and Dealing with the Uncertainty of SOA Solutions. In V. Cardellini, E. Casalicchio, K. Castelo Branco, J. Estrella, & F. Monaco (Eds.), Performance and Dependability in Service Computing: Concepts, Techniques and Research Directions (pp. 265-294). IGI Global. https://doi.org/10.4018/978-1-60960-794-4.ch012

Chicago

Chen, Yuhui, et al. "Measuring and Dealing with the Uncertainty of SOA Solutions." In Performance and Dependability in Service Computing: Concepts, Techniques and Research Directions, edited by Valeria Cardellini, et al., 265-294. Hershey, PA: IGI Global, 2012. https://doi.org/10.4018/978-1-60960-794-4.ch012

Export Reference

Mendeley
Favorite

Abstract

The chapter investigates the uncertainty of Web Services performance and the instability of their communication medium (the Internet), and shows the influence of these two factors on the overall dependability of SOA. We present our practical experience in benchmarking and measuring the behaviour of a number of existing Web Services used in e-science and bio-informatics, provide the results of statistical data analysis and discuss the probability distribution of delays contributing to the Web Services response time. The ratio between delay standard deviation and its average value is introduced to measure the performance uncertainty of a Web Service. Finally, we present the results of error and fault injection into Web Services. We summarise our experiments with SOA-specific exception handling features provided by two web service development kits and analyse exception propagation and performance as the major factors affecting fault tolerance (in particular, error handling and fault diagnosis) in Web Services.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.