Skip to main content

QoS-Aware Selection Framework for Web Services

  • Chapter
  • First Online:
QoS Management of Web Services

Part of the book series: Advanced Topics in Science and Technology in China ((ATSTC))

  • 1522 Accesses

Abstract

This chapter aims at advancing the current state of the art in software fault tolerance for Web services by proposing a systematic and extensible framework. We propose a comprehensive fault tolerance strategy selection framework for systematic design, composition, and evaluation of service-oriented systems. Our framework determines optimal fault tolerance strategy dynamically based on the quality-of-service (QoS) performance of Web services as well as the preferences of service users.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Ardagna D, Pernici B (2007) Adaptive service composition in flexible processes. IEEE Trans Softw Eng 33(6):369–384

    Article  Google Scholar 

  2. Benatallah B, Dumas M, Sheng QZ, Ngu AHH (2002) Declarative composition and peer-to-peer provisioning of dynamic Web services. In: Proceedings of the 18th international conference on data engineering (ICDE’02), San Jose, CA

    Google Scholar 

  3. Cormen T, Leiserson C, Rivest R (1990) Introduction to algorithms. The MIT Press, Cambridge

    MATH  Google Scholar 

  4. Fang CL, Liang D, Lin F, Lin CC (2007) Fault-tolerant Web services. J Syst Archit 53(1):21–38

    Article  Google Scholar 

  5. Hagen C, Alonso G (2000) Exception handling in workflow management systems. IEEE Trans Softw Eng 26(10):943–958

    Article  Google Scholar 

  6. Hwang C-L, Yoon K (1981) Multiple criteria decision making. Lecture notes in economics and mathematical systems. Springer, Berlin

    Google Scholar 

  7. Khan S, Manning EG, Li KF, Akbar M (2002) Solving the Knapsack problem for adaptive multimedia systems. Studia Informatica Universalis 2(1):157–178

    Google Scholar 

  8. Luckow A, Schnor B (2008) Service replication in Grids: ensuring consistency in a dynamic, failure-prone environment. In: Proceedings of the IEEE International symposium on parallel and distributed processing, Miami, FL, pp 1–7

    Google Scholar 

  9. Lyu MR (1995) Software fault tolerance. Trends in software. Wiley, Chichester

    Google Scholar 

  10. Ma R, Wu Y, Meng X, Liu S, Pan L (2008) Grid-enabled workflow management system based on BPEL. Int J High Perform Comput Appl 22(3):238–249

    Article  Google Scholar 

  11. Merideth MG, Iyengar A, Mikalsen T, Tai S, Rouvellou I, Narasimhan P (2005) Thema: Byzantine fault-tolerant middleware for Web service applications. In: Proceedings of the 24th IEEE symposium on reliable distributed systems (SRDS’05), Orlando, FL, pp 131–142

    Google Scholar 

  12. Object Management Group (OMG) (2008) Business process modeling notation version 1.1. URL http://www.omg.org/spec/BPMN/1.1/

  13. Pallemulle SL, Thorvaldsson HD, Goldman KJ (2008) Byzantine fault-tolerant Web services for n-tier and service oriented architectures. In: Proceedings of the 28th international conference on distributed computing systems (ICDCS’08), Beijing, China, pp 260–268

    Google Scholar 

  14. Salas J, Perez-Sorrosal F, Marta Pati NM, Jiménez-Peris R (2006) WSReplication: a framework for highly available Web services. In: Proceedings of the 15th international conference on World Wide Web (WWW’06), Edinburgh, Scotland, UK, pp 357–366

    Google Scholar 

  15. Salatge N, Fabre JC (2007) Fault tolerance connectors for unreliable Web services. In: Proceedings of the 37th international conference on dependable systems and networks (DSN’07), Edinburgh, UK, pp 51–60

    Google Scholar 

  16. Santos GT, Lung LC, Montez C (2005) FTWeb: A fault tolerant infrastructure for Web services. In: Proceedings of the 9th IEEE international conference on enterprise computing, Enschede, the Netherlands, pp 95–105

    Google Scholar 

  17. Sheu GW, Chang YS, Liang D, Yuan SM, LoW (1997) A fault-tolerant object service on CORBA. In: Proceedings of the 17th international conference on distributed computing systems (ICDCS’97), Baltimore, MA, p 393

    Google Scholar 

  18. Ye C, Cheung SC, Chan WK, Xu C (2009) Atomicity analysis of service composition across organizations. IEEE Trans Softw Eng 35(1):2–28

    Article  Google Scholar 

  19. Yu T, Zhang Y, Lin KJ (2007) Efficient algorithms for Web services selection with end-to-end QoS constraints. ACM Trans Web 1(1):1–26

    Article  Google Scholar 

  20. Zeng L, Benatallah B, Ngu AH, Dumas M, Kalagnanam J, Chang H (2004) QoS-aware middleware for Web services composition. IEEE Trans Softw Eng 30(5):311–327

    Article  Google Scholar 

  21. Zhang LJ, Zhang J, Cai H (2007) Services computing. Springer/Tsinghua University Press, Berlin/Beijing

    Google Scholar 

  22. Zheng Z, Lyu MR (2009) A QoS-aware fault tolerance middleware for dependable service composition. In: Proceedings of the 39th international conference on dependable systems and networks (DSN’09), Lisbon, Portugal, pp 239–248

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Zhejiang University Press, Hangzhou and Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Zheng, Z., Lyu, M.R. (2013). QoS-Aware Selection Framework for Web Services. In: QoS Management of Web Services. Advanced Topics in Science and Technology in China. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34207-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-34207-3_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34206-6

  • Online ISBN: 978-3-642-34207-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics