QoS Evaluation Model for Web Services Composition

Article Preview

Abstract:

With the gradual development and standardization of services-oriented computing (SOC), it becomes a rapidly growing software developing pattern to composition Web services into applications. Since Web services composition are long-lasting, loosely coupled and cross application and administrative boundaries, it is essential to choose proper services to compose the composite Web services to meet user’s requirements. This paper presents a QoS evaluation method for aggregation services when failure occurs and defines QoS evaluation model of the common aggregation patterns of transaction compensation. Experiment results show that when it is used to evaluate the QoS of composite Web services, QoS evaluation method of aggregation transaction compensation is much better than the Web services composition method based on random selection, and it is feasible and effective.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

311-316

Citation:

Online since:

January 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] L. Zeng, B. Benatallah, M. Dumas, J. Kalagnanam. Quality Driven Web Services Composition, 12th international conference on World Wide Web, Hungary, 2003, pp.411-421.

DOI: 10.1145/775152.775211

Google Scholar

[2] J. Xiao, R. Boutaba. QoS-aware service composition and adaptation in autonomic communication, IEEE Journal on Selected Areas in Communications, 2005, 23(12): 2344-2360.

DOI: 10.1109/jsac.2005.857212

Google Scholar

[3] M.C. Jaeger, G. Rojec-Goldmann, G. Muhl. QoS aggregation in Web service compositions, Proceedings of the 8th International Enterprise Distributed Object Computing Conference, Monterey, California, USA, 2004, pp.1-5.

DOI: 10.1109/edoc.2004.1342512

Google Scholar

[4] J. X Wu, F.C. Yang. QoS Prediction for Composite Web Services with Transactions, the 4th International Conference on Service-Oriented Computing, LNCS 4652, 2007, p.86–94.

Google Scholar

[5] A. Liu, L.S. Huang, Q. Li. QoS-Aware Web Services Composition Using Transactional Composition Operator, The Seventh International Conference on Web-Age Information Management, LNCS 4016, 2006, pp.217-228.

DOI: 10.1007/11775300_19

Google Scholar

[6] S. Rosario, A. Benveniste. S. Haar, C. Jard. Probabilistic QoS and soft contracts for transaction based Web services orchestrations, 2007 IEEE International Conference on Web Services, Salt Lake City, Utah, USA, (2007).

DOI: 10.1109/icws.2007.144

Google Scholar

[7] F. Casati, S. Ilnicki, and L. Jin. Adaptive and Dynamic Service Composition in eFlow,. Proceedings of 12th International Conference on Advanced Information Systems Engineering(CAiSE 2000), Stockholm, Sweden, June 2000, p.13~31.

DOI: 10.1007/978-3-642-36926-1_17

Google Scholar

[8] L. Zeng, B. Benatallah et al, QoS-Aware Middleware for Web Services Composition, IEEE Transactions on Software Engineering, Vol. 30, No. 5, May 2004, pp.311-327.

DOI: 10.1109/tse.2004.11

Google Scholar

[9] R. Hamadi, B. Benatallah, A Petri Net-based Model for Web Service Composition, Proceedings of the 14th Australasian database conference - Volume 17,Adelaide, Australia, Australian Computer Society, Inc., 2003, pp.191-200.

Google Scholar