A QOS ENHANCED FRAMEWORK AND TRUST MODEL FOR EFFECTIVE WEB SERVICES SELECTION

Authors

  • ZHEDAN PAN Korea Advanced Institute of Science and Technology, Republic of Korea
  • JONGMOON BAIK Korea Advanced Institute of Science and Technology, Republic of Korea

Keywords:

Service Oriented Architecture, Web services, Web service Selection, Quality of services, Trust Model, TQoS, Trust Correction

Abstract

Service Oriented Architecture (SOA) has become a promising paradigm for software development. One of the most important research topics in SOA is Web service selection which means to identify best services among a bunch of services with same or similar functions but having different QoS (Quality of Service). Many previous approaches, such as QoS models with quality criteria and selection algorithm, have been proposed to optimize Web service selection. However, in current research, quality values normally come from service providers, who have high possibility to exaggerate these values for advertisement. It is also argued that reputation based on an average user rating is not enough to indicate the trust degree of Web services and service provider. In addition, handling dynamic nature of Web services is still a challenging problem for dynamical Web service selection. In this paper, these problems are focused. First a QoS enhanced framework for effective Web service selection is proposed. Then a Trust model is built, which is composed of TQoS model, Decision model and Trust correction. It is claimed that a Web service can be regarded as trustful if QoS values received by consumers and tested by registry are no less than QoS values promised by providers. A prototype of the proposed framework is implemented, including SC agent, SR agent and QoS Enhanced SR. In addition, a scenario about a Tour agency’s Web service selection according to its business process is implemented. To validate effectiveness of proposed approach, we compared it with other approaches, such as Euclid approach and Fuzzy approach. Numerical simulation shows that proposed approach performances better other approaches in terms of obtained quality values.

 

Downloads

Download data is not yet available.

References

N. Eric, L. Greg, understanding SOA with Web services (Upper Saddle River, NJ: Addison

Wesley, 2005).

M. Serhani, R. Dssouli, A. Hafid, H.Sahraoui, A QoS Registry based architecture for efficient

Web service selection, Proc. IEEE Conf. on Web service, 2005.

V. Cardellini, E. Casalicchio, V. Grassi, R. Mirandola, A Framework for Optimal Service

Selection in Registry-based Architectures with Multiple QoS classes, Proc. IEEE Conf. on

Services Computing Workshops, 2006.

Z. Gao, G. Wu, Combing QoS-based service selection with performance prediction, Proc. IEEE

Conf. on e-Business Engineering, 2005.

S. Kalepu, S. Krishnaswamy, S. Loke, Verity: A QoS metric for selecting Web services and

providers, Proc. IEEE Conf. on Web information Systems Engineering Workshop, 2004.

L.H. Vu, M. Hauswirth, K. Aberer, QoS-based service selection and ranking with trust and

reputation management, Proc. OTM'05, R. Meersman and Z. Tari (Eds.), LNCS 3760, p.p. 466-

, 2005.

L. Taher, R. Basha, H. Khatib, Establishing Association between QoS properties in Service

Oriented Architecture, IEEE(NWeSP), 2005.

Janarbek ,Learning-based Trust Model for optimized Web services selection, Master thesis,

Information and Communications University, 2007.

J. Hu, C. Guo, H. Wang, P. Zou, Quality Driven Web services Selection, Proc. IEEE Conf. on e-

Business Engineering, 2005.

L. Yang, Y. Dai, B. Zhang, Y. Gao, Dynamic selection of composite Web services based on a

genetic algorithm optimized new structured neural network, Proc. IEEE Conf. on Cyberworlds,

G. Yeom, T. Yun, D. Min, A QoS model and testing mechanism for quality-driven Web service

selection, Proc. IEEE workshop on Software Technologies for Future Embedded and Ubiquitous

Systems, 2006.

M. Jaeger, G. Muhl, S. Golze, QoS-Aware composition of Web services: an evaluation of

selection algorithms, Springer-Verlag Berlin Heidelberg, LNCS 3760, 2005, 646-661.

H. Tong, S. Zhang, A fuzzy multi-attribute decision making algorithm for Web services selection

based on QoS, Proc. IEEE Asia-Pacific Conference on Services Computing, 2006.

H. Chua, S. M.F.D Syed Mustapha, Web services Selection based on Multiple-Aspect Similarity

Function, IEEE/WIC/ACM International conference on WIIATW, 2006.

M. Sensoy, P. Yolum, A Context-Aware Approach For Service Selection Using Ontologies,

AAMAS, 2006.

E. Michael Maximilien, M. P. Singh, A Framework and Ontology for Dynamic Web service

Selection, IEEE Internet Computing, 2004.

X. Bai, W. Dong, WSDL-Based Automatic Test Case Generation for Web Services Testing,

International Workshop on Service-Oriented System Engineering, SOSE, 2005.

H. M. Sneed, S. Huang, WSDLTest-A Tool for Testing Web Services, Eighth IEEE International

Symposium on Web Site Evolution (WSE), 2006.

R. Kugyte, L. Sliburyte, A standardized model of service provider selection criteria for different

service types: a consumer-oriented approach, ISSN 1392-2785 Engineering Economics, No 3 (43),

Z., J. Baik, “QoS Broker-Based Trust Model for Effective Web Service Selection”, IASTED SEA

, Cambridge, Massachusetts, USA, Nov. 19–21, 2007.

WSDL: http://www.w3.org/TR/wsdl

SOAP: http://www.w3.org/TR/soap/

UDDI: http://www.uddi.org

SLA: http://www.research.ibm.com/wsla/

BPEL: http://en.wikipedia.org/wiki/Business_Process_Execution_Language.

SOAP pinging: http://www.jeckle.de/freeStuff/soaping/index.html

Web Services Search Engine : http://www.seekda.com

Downloads

Published

2010-11-20

How to Cite

PAN, Z. ., & BAIK, J. . (2010). A QOS ENHANCED FRAMEWORK AND TRUST MODEL FOR EFFECTIVE WEB SERVICES SELECTION. Journal of Web Engineering, 9(4), 327–346. Retrieved from https://journals.riverpublishers.com/index.php/JWE/article/view/4005

Issue

Section

Articles