AN OPTIMAL CONSTRAINT BASED WEB SERVICE COMPOSITION USING INTELLIGENT BACKTRACKING

Authors

  • M. SURESH KUMAR Department of Information Technology, Anna University, Chennai
  • P. VARALAKSHMI Department of Information Technology, Anna University, Chennai

Keywords:

Web service, Web Service Composition, Service Composition graph, Intelligent Backtracking, Optimization, Log File, dynamic mediation, service provider, value ordering

Abstract

Composition of web services involves a complex task of analyzing the various services available and deducing the most optimal solution from the list of service sequences. The web services are viewed in the form of layers interlinked with each other based on some conditions to form a service composition graph dynamically. Layering of the web services is done based on a sequential arrangement of the services as designed by the web service provider. From the numerous service sequences available, the most optimal service is computed dynamically from the start to end of a web service composition. The optimal solution set, consisting of a number of services, is deduced as the path that has the least total weight from start to end of the service composition. The anomalies that might arise in the search for optimal solution are solved using the Intelligent Backtracking technique thereby eliminating any absurd problems. The idea of Intelligent Backtracking is to make the optimization more efficacious. Dependency-directed backtracking is used so that the past transaction records are saved, making it easier to track the flow of web service selection. A Log file concept is introduced to keep a record of the service transactions at each level in order to satisfy user constraints in the best possible way. In case the user constraints are not feasible enough to complete the composition of services, then based on the data in the log files, negotiation can be done with the user for the reselection of certain anomalous web services. Negotiation is a process of dynamic mediation with the user in case his requirements constraints cannot be satisfied with the list of services provided by the service provider. This concept, if put to use will be revolutionary as it not only helps achieve optimization but also enriches the QoS constraints for user satisfaction.

 

Downloads

Download data is not yet available.

References

H.Elfawal Mansour and T.Dillon, “Dependability and RollBack Recovery for Composite Web

Services”, IEEE Transactions On Services Computing, 2011, Vol 4 Issue 4, pp 328-339.

. Ourania Hatzi, Dmitris Vrakas, Mara Nickolaidou and Nick Bassiliades, “An Integrated Approach

to Automated Semantic Web Service Composition through Planning”, IEEE Transactions On Services

Computing, 2012, Vol 5 Issue 3, pp 319-332.

M.Suresh Kumar and P.Varalakshmi,“Dynamic Web Service Composition based on Network

Modeling with Statistical Analysis and Backtracking”, 7th International Conference on Computer

Science and Education, 2012, pp 1184-1189.

Palanikkumar D, Gowsalya Elangovan ,Rithu B and Anbuselvan P,” An Intelligent Water Drops

Algorithm Based Service Selection And Composition In Service Oriented Architecture”. Journal of

Theoretical and Applied Information Technology, 2012, Vol 39 Issue 1, pp 45-51.

Andrew B.Baker,”Intelligent Backtracking on constraint satisfaction problems:Experimental and

Theoretical results”, Ph.D Dissertation, Graduate School of University of Oregan, 1995.

Andrew Slater,” Relevant Backtracking: Improved Intelligent Backtracking Using Relevance”,

Canberra Research Laboratory, National ICT Australia, Research School of Information Science and

Engineering, Australian National University, Acton, 0200

C. Rajeswary,” A survey on Efficient Evolutionary algorithms for Web Service Selection”.

International Journal of Management, IT and Engineering, Vol 2 Issue 9, pp 177-191.

Hui Sun, Jia Zhao ,“Application of Particle Sharing Based Particle Swarm Frog Leaping Hybrid

Optimization Algorithm in Wireless Sensor Network Coverage Optimization” Journal of Information

& Computational Science,2011, Vol 8 Issue 14, pp 3181–3188.

QuanwangWu, Qingsheng Zhu,”Transactional and QoS-aware dynamic service composition

based on ant colony optimization” Future Generation Computer Systems, 2013, Vol 29, Issue 5, pp

–1119.

Eduardo Blanco, Yudith Cardinale, Marfa-Esther Vidal,” A Non-Chronological Backtracking

Unfolding Algorithm for Transactional Web Service Composition” Procedia Computer Science,

,Vol 10, pp 888–893.

Sunil R Dhore, Prof. Dr M U Kharat ,“ QoS Based Web Services Composition using Ant Colony

Optimization: Mobile Agent Approach” International Journal of Advanced Research in Computer and

Communication Engineering,2012 Vol. 1, Issue 7, pp 519-527.

San-Yih Hwang , Haojun Wang , Jian Tang , Jaideep Srivastava ,”A probabilistic approach to

modeling and estimating the QoS of web-services-based workflows” Journal of Information Sciences,

an International Journal, 2007, Vol 177 Issue 23, pp 5484-5503.

Tao Yu, Yue Zhang, And Kwei-Jay Lin,“Efficient Algorithms for Web Services Selection with

End-to-End QoS Constraints” Journal of ACM Transactions on the Web, 2007, Vol 1 Issue 1, Article

No. 6.

Huiyuan Zheng,“QoS Analysis for Web Service Compositions.” IEEE International Conference

on Services Computing, 2009, pp 235-242.

Cao et al , “QoS Driven Multicast Tree Generation using Genetic Algorithm” Advanced Parallel

Processing Technologies, 5th International Workshop, APPT 2003, Xiamen, China, 2003, pp 404 –

Lifeng Ai ,“QoS-Aware Web Service Composition using Genetic algorithms” Ph.D Thesis,

Queensland University of Technology, 2011.

Mohammad K. Sepehrifar, Kamran Zamanifar, Mohammad B. Sepehrifar, “An Algorithm to

Select the Optimal Composition Of the Services”, Journal Of Theoritical and Applied Information

Technology, 2005, Vol 8 Issue 2, pp 154-161.

Ran Tang and Ying Zou “An Approach for Mining Web Service Composition Patterns from

Execution Logs.

Downloads

Published

2014-04-01

How to Cite

KUMAR, M. S. ., & VARALAKSHMI, P. . (2014). AN OPTIMAL CONSTRAINT BASED WEB SERVICE COMPOSITION USING INTELLIGENT BACKTRACKING. Journal of Web Engineering, 13(5-6), 430–449. Retrieved from https://journals.riverpublishers.com/index.php/JWE/article/view/3907

Issue

Section

Articles