ACM Home Page
Please provide us with feedback. Feedback
Web services discovery based on the trade-off between quality and cost of service: a token-based approach
Full text PdfPdf (172 KB)
Source ACM SIGecom Exchanges archive
Volume 4 ,  Issue 2  (June 2003) table of contents
Pages: 21 - 31  
Year of Publication: 2003
Authors
Patrick C. K. Hung  CSIRO Mathematical and Information Sciences
Haifei Li  Department of Computer Science, Nyack College
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 67,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1120709.1120714
What is a DOI?

ABSTRACT

A Web service is an autonomous unit of application logic that provides either some business functionality or information to other applications through an Internet connection. Web services discovery is the process of finding most appropriate Web services providers needed by a Web services requestor. One of the important issues in the discovery process is for Web services providers and Web services requestors to negotiate and find an integrative solution that is optimal to both sides. Web services providers use resources to provide services to requestors in return for benefits. On the other hand, Web services requestors pay for services from providers in return for benefits as well. In this scenario, both parties should have their own cost-benefit models for making such a business decision. In convention, fixed pricing strategies are used for Internet-related business models such as online bookstores. However, these may not be suitable in some business models. For example, data mining services are always one-of-a-kind services, expensive and non-repetitive that usually require a more sophisticated business model. Therefore, sophisticated Web services providers should provide a list of trade-off alternatives between the Quality of Service (QoS) they offer and the Cost of Service (CoS) they use to requestors. In this model, the QoS relates to performance-oriented capabilities and the CoS relates to services' resource requirements. To achieve an integrative solution, both parties have to evaluate the list of QoS and CoS alternatives for obtaining an appropriate combination. One of the negotiation strategies for achieving integrative solutions is called logrolling. Traditionally logrolling in two-issue (i.e., the QoS and CoS) and two-party (i.e., the Web services provider and requestor) negotiation is defined as the exchange of loss in one issue for gain in other issues that result in an increase of the overall values for both parties. It means that each party can increase the overall value by trading the less preferred issue for the more preferred, provided that a trade-off ratio is satisfactory. This paper presents a token-based approach to quantify the QoS and CoS for achieving integrative solutions.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
{2} Conti, M. and Kumar, M. Quality of Service in Web Services, Proceedings of the 34th Annual Hawaii International Conference on System Sciences, 3550-3550, 2001.
 
3
 
4
{4} Fang, L., Song, Y. and Wang, Y. A Bilateral Negotiation Model of Technology Pricing, IEEE International Conference on Systems, Man, and Cybernetics, Volume 3, 2006-2010, 1996.
 
5
{5} Firoiu, V., Le Boudec, J. Y., Towsley, D. and Chang, Z. L. Theories and Models for Internet Quality of Service, Proceedings of the IEEE, Volume 90, Issue 9, 1565-1591, Sep 2002.
 
6
{6} Foroughi, A. and Jelassi, M. T. NSS Solutions to Major Negotiation Stumbling Blocks, Proceedings of the 23rd Hawaii International Conference on System Sciences (HICSS-23), Volume 4, 2-11, 1990.
 
7
{7} Fowler, A. Effective Negotiation, Institute of Personnel Management, 1986.
 
8
{8} Fraser, J. M. and Fynn, R. P. A New Method to Teach Multi-Attribute Utility Assessment, The Engineering Economist, Volume 36, Issue 1, 11-20, 1990.
 
9
{9} Fraser, N. M. Ordinal Preference Representations, Theory and Decision, Volume 36, 45-67, 1994.
 
10
{10} Froman, L. A. Jr. and Cohen, M. D. Compromise and Logroll: Comparing the Efficiency of Two Bargaining Processes, Behavioral Science, Volume 15, 180-183, 1970.
 
11
{11} Holland, P. Building Web Services From Existing Application, eAIJournal, 45-47, September 2002.
 
12
{12} IBM Corporation. Web Services Conceptual Architecture (WSCA 1.0), 2001.
13
14
15
 
16
{16} Lewicki, R. J. and Litterer, J. A. Negotiation, Irwin, 1985.
 
17
{17} Leymann, F. Web Services Flow Language (WSFL 1.0), IBM Corporation, 2001.
 
18
{18} Mueller, D. C. Perspectives on Public Choice: A Handbook, Cambridge University Press, Cambridge, United Kingdom, 1997.
 
19
{19} Page, A. N. Utility Theory: A Book of Readings, John Wiley & Sons, Inc., 1968.
 
20
{20} Pruitt, D. G. Negotiation Behavior, Academic Press, New York, N. Y., 1981.
 
21
{21} Pruitt, D. G. and Carnevale, P. J. Negotiation in Social Conflict, Open University Press, Buckingham, 1993.
 
22
{22} Pruitt, D. G. and Lewis, S. A. The Psychology of Integrative Bargaining, Negotiations: Social-Psychological Perspectives, Sage Publications, Beverly Hills, London, 161-192, 1977.
 
23
{23} Raiffa, H. The Art and Science of Negotiation, Harvard University Press, Cambridge, MA, 1982.
 
24
 
25
{25} Stigum, B. P. and Wenstop, F. Foundations of Utility and Risk Theory with Applications, D. Reidel Publishing Company, 1983.
 
26
{26} Stratmann, T. Logrolling, Perspectives on Public Choice: A Handbook, Cambridge University Press, Cambridge, United Kingdom, 1997.
 
27
{27} Tajima, M. and Fraser, N. M. Logrolling Procedure for Multi-Issue Negotiation, Group Decision and Negotiation, Volume 10, 217-235, 2001.
 
28
{28} Thompson, L. Negotiation Behavior and Outcomes: Empirical Evidence and Theoretical Issues, Psychological Bulletin, Volume 108, Issue 3, 515-532, 1990.
 
29
{29} Tullock, G. A Simple Algebraic Logrolling Model, The American Economic Review, Volume 60, No. 3, 419-426, 1970.
30
 
31
{31} Wilson, R. An Axiomatic Model of Logrolling, The American Economic Review, Volume 59, Issue 3, 331-341, 1969.
 
32
{32} Youngdahl, W. E. and Kellogg, D. L. Relationship between Service Customers' Quality Assurance Behaviors, Satisfaction, and Effort: A Cost of Quality Perspective, Journal of Operations Management, Volume 15, Issue 1, 19-32, February 1997.
33
34
 
35
 
36
 
37
{37} Hung, Patrick C. K. and Guang-Sha Qiu. Implementing Conflict of Interest Assertions for Web Services Matchmaking Process, to be appeared in the Proceedings of the IEEE Conference on E-Commerce (CEC03), Newport Beach, California, USA, June 24-27, 2003.
 
38
{38} Zhou, Chen, Liang-Tien Chia and Bu-Sung Lee. UX: An Architecture Providing QoS-Aware and Federated Support for UDDI, to be appeared in the Proceedings of the First International Conference on Web Services (ICWS'03), Monte Carlo Resort, Las Vegas, Nevada, USA, June 23-26, 2003.
 
39
{39} Mani, Anbazhagan and Arun Nagarajan. Understanding quality of service for Web services: Improving the performance of your Web services, Available online: http://www- 106.ibm.com/developerworks/library/ws-quality.html

Collaborative Colleagues:
Patrick C. K. Hung: colleagues
Haifei Li: colleagues