Web service technology has generated a lot interest, but its adoption rate has been slow. This paper discusses quality of service issues which is one of the contributing factors to this slow take up, and argues that nowadays policy, which requires the service providers to ensure a certain level of QoS, is not practical and will invoke high business risks. Therefore, we introduce four innovating concepts to SOA community, and propose an extending framework to ensure on-demand capacity by decoupling classical service provider into service logic provider and QoS provider. Moreover, we present a qualitative comparison in a typical web service scenario between the model proposed, classical SOA and enhanced SOA models introduced by previous publication.


Web Service SOA Performance QoS 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ran, S.: A Model for Web Services Discovery with QoS, ACM SIGecom Exchanges, vol. 4(1) (2003)Google Scholar
  2. 2.
    Sivasubramanian, S., Szymaniak, M., Pierre, G., van Steen, M.: Replication for Web Hosting Systems. ACM Computing Surveys, 36(3) (2004)Google Scholar
  3. 3.
    Pierre, G., van Steen, M., Tanenbaum, A.S.: Dynamically Selecting Optimal Distribution Strategies for Web Documents. IEEE Transactions on Computers, 51(6) (2002)Google Scholar
  4. 4.
    Sivasubramanian, S., Pierre, G., van Steen, M.: Replicating Web Applications On-Demand. In: Proceedings of IEEE International Conference on Services Computing (2004)Google Scholar
  5. 5.
    Wang, C., Chi, C.: Quantitative Trust Based on Actions. In: Proceedings of IEEE International Conference on Web Services (2006)Google Scholar
  6. 6.
    Hull, S.: Content Delivery Networks (2002)Google Scholar
  7. 7.
    Verma, D.: Content Distribution Networks: An Engineering Approach (2002)Google Scholar
  8. 8.
    Rabinovich, M., Xiao, Z., Agarwal, A.: Computing on The Edge: A Platform For Replicating Internet Applications. In: Proceedings of International Workshop on Web Content Caching and Distribution (2003)Google Scholar
  9. 9.
    Cao, P., Zhang, j., Beach, K.: Active cache: Caching dynamic contents on the Web. In: Proceedings of the Middleware Conference (1998)Google Scholar
  10. 10.
    Menasce, D.A., Almeida, V.: Capacity Planning for Web Services (2002)Google Scholar
  11. 11.
    Menasce, D.A.: Workload characterization. Internet Computing (2003)Google Scholar
  12. 12.
    Keidl, M., et al.: Reliable Web Service Execution and Deployment in Dynamic Environments, Lecture Notes on Computer Science, Technologies for E-Services (2003)Google Scholar
  13. 13.
    Herington, D., Jacqueot, B.: The HP Virtual Server Environment (2006)Google Scholar
  14. 14.
    Menasce, D.A.: QoS issues in Web services. Internet Computing (2002)Google Scholar
  15. 15.
    Zhou, C., et al.: DAML-QoS Ontology for Web Service. In: Proceedings of International Conference on Web Service (2004)Google Scholar
  16. 16.
    Shaikhali, A., et al.: UDDIe: An Extended Registry for Web Service. SAINT 2003 Workshops (2003)Google Scholar
  17. 17.
    Bajaj, S., et al.: WS-Policy.Google Scholar
  18. 18.
    Wohlstadter, E., Tai, S., Mikalsen, T., Rouvellou, I., Devanbu, P.: GlueQoS: middleware to sweeten quality-of-service policy interactions. In: Proceedings of International Conference on Software engineering (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Chi-Hung Chi
    • 1
  • Chao Wang
    • 1
  1. 1.School of Software, Tsinghua University 

Personalised recommendations