[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Quality Assignments for WSDL-Based Services

  • Conference paper
Computer Supported Cooperative Work in Design II (CSCWD 2005)

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

Abstract

In Service Oriented Computing (SOC) over the Web, there is a need to have reliable Web services. Hence, QoS (Quality of Service) plays an important role. In this paper, a QoS framework is proposed to support partial request satisfaction by a priority attribute controlling the preferences of WSDL requests and the corresponding sub-requests. In our framework, the priority attribute and the QoS information from the service providers are utilized by the PRSA algorithm for the assignments of client requests. The core of the PRSA algorithm is using the online open-bin packing approach. We have performed a set of experiments to demonstrate the significance of the partial request satisfaction with a range of values set for the priority attribute. The results are interesting and demonstrated the usefulness of the new WSDL enhancement.

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

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 71.50
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 89.99
Price includes VAT (United Kingdom)
  • 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.

Similar content being viewed by others

References

  1. Andreas, B.: Simplify with COM+ load balancing Visual Basic Programmer’s Journal 9(11), 30–34 (1999)

    Google Scholar 

  2. Chan, J.B., Leong, H., Si, A.: A Framework for Cache Management for Mobile Database: Design and Evaluation. Distributed and Parallel Database 10(1), 23–57 (2001)

    Article  MATH  Google Scholar 

  3. Chan, B., Leong, H., Si, A., Wong, K.: MODEC: A Multi-Granularity Mobile Object- Oriented Database Caching Mechanism. Prototype and Performance, Distributed and Parallel Databases 7(3), 343–372 (1999)

    Article  Google Scholar 

  4. Milojicic, D., Pjevac, M.: Load Balancing Survey. In: Proceedings of Autumn 1991 EurOpen Conference (1991)

    Google Scholar 

  5. Rahm, E.: Dynamic Load Balancing in Parallel Database Systems. In: Proceeding of Euro- Par 1996 Conference, Lyon. LNCS, Springer, Heidelberg (1996)

    Google Scholar 

  6. http://www.w3.org/TR/2002/WD-wsdl112-bindings-20020709

  7. http://www.w3.org/TR/2002/WD-wsdl12-20020709

  8. http://www.w3c.org/TR/wsdl.html

  9. WestBrook, J.: Load Balancing for Response Time. Journal of Algorithm 35, 1–16 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  10. Shivaratri, N., Singhal, M.: A Load Index and a Transfer Policy for Global Scheduling Tasks with Deadlines. Concurrency: Practice and Experience 7(7), 671–688 (1995)

    Article  Google Scholar 

  11. Damani, O., Chung, P., Huang, Y., Kintala, C., Wang, Y.: ONE-IP: Techniques for Hosting a Service on a Cluster of Machines. Computer Networks and ISDN Systems 29, 1019–1027 (1997)

    Article  Google Scholar 

  12. Farrel, R.: Distributing the Web load, Network World (1997)

    Google Scholar 

  13. Baker, S., Moon, B.: Distributed Cooperative Web Servers. In: Proceedings of the 8th International World Wide Web Conference (1999)

    Google Scholar 

  14. Zhou, S., Ferrari, D.: A Agent-driven Simulation Study of Dynamic Load Balancing. Transaction on Software Engineering 14(9), 1327–1341 (1988)

    Article  Google Scholar 

  15. Dan, A., Franck, A.R., Keller, A., King, R., Ludwig, H. (IBM) Web Service Level Agreement (WSLA) Language Specification (2002), http://dwdemos.alphaworks.ibm.com/wstk/common/wstkdoc/services/utilities/wslaauthoring/WebServiceLevelAgreementLanguage.html

  16. Sahai, A., Machiraju, V., Sayal, M., Jie Jin, L., Casati, F. (HP). Automated SLA Monitoring for Web Services, http://www.hpl.hp.com/techreports/2002/HPL-2002-191.pdf

  17. Tosic, V., Pagurek, B., Patel, K.: WSOL – A Language for the Formal Specification of Classes of Service for Web Services Research Report OCIECE (2003), http://www.sce.carleton.ca/netmanage/papers/TosicEtAlResRep03-03.pdf

  18. Keller, A., Ludwig, H.: (IBM) The WSLA Framework: Specifying and Monitoring of Service Level Agreements for Web Services, IBM research report RC22456, (2002), http://www.research.ibm.com/resources/paper_search.shtml

  19. Thatte, S.: (Microsoft). XLANG - Web Services for Business Process Design. (2001), http://www.gotdotnet.com/team/xml_wsspecs/xlang-c/

  20. IBM, Microsoft, Bea, SAP Business Process Execution Language For Web Services 1.1. (2003), http://www-106.ibm.com/developerworks/Webservices/library/ws-bpel

  21. Farkas, P., Charaf, H.: Web services planning concepts. Journal of WSCG 11(1) (2003)

    Google Scholar 

  22. Zeng, L., Benatallah, B., Dumas, M., Kalagnanam, J., Sheng, Q.Z.: Quality Driven Web Services Composition. In: Proceedings of the 12th international conference on World Wide Web (WWW), Budapest, Hungary, ACM Press, New York (2003)

    Google Scholar 

  23. Liu, Y., Ngu, A.H.H., Zeng, L.: QoS Computation and Policing in Dynamic Web Service Selection

    Google Scholar 

  24. Leung, J., Tam, T.W., Wong, C.S., Young, G.H., Chin, Y.L.: Packing Squares into a Square. Journal of Parallel and Distributed Computing 10, 271–275 (1990)

    Article  MathSciNet  Google Scholar 

  25. Young, G.H., Shen, H., Li, K., Pan, Y., Zheng, S.Q.: On 2-dimensional Open-End Bin Packing. In: Proceedings of the 3rd International Symposium on Operations Research and Its Applications, pp. 75–83 (1998)

    Google Scholar 

  26. Baker, B.S., Schwarz, J.S.: Shelf algorithms for two-dimensional packing problems. SIAM Journal on Computing 12(3), 508–525 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  27. Coffman Jr., E.G., Garey, M.R., Johnson, D.S., Tarjan, R.E.: Performance bounds for leveloriented two-dimensional packing algorithms. SIAM Journal on Computing 9(4), 808–826 (1980)

    Article  MathSciNet  MATH  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

Ng, V., Chan, B. (2006). Quality Assignments for WSDL-Based Services. In: Shen, Wm., Chao, KM., Lin, Z., Barthès, JP.A., James, A. (eds) Computer Supported Cooperative Work in Design II. CSCWD 2005. Lecture Notes in Computer Science, vol 3865. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11686699_17

Download citation

  • DOI: https://doi.org/10.1007/11686699_17

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-32970-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics