Open Access Open Access  Restricted Access Subscription or Fee Access

Efficient Web Service Selection Using KBAnalytics

R. Jeberson Retna Raj, Dr. T. Sasipraba

Abstract


Web service selection has become a challenge and onerous task as numerous web services are available in the internet for a given functionality. Simultaneous availability of all required web services is of paramount importance for automatic web service composition. Furthermore, if the selected web service is not available in the internet, the entire web service selection activities tend to be futile. To alleviate the aforementioned difficulties, knowledge based web service selection approach has been introduced. In this approach, the Quality of Service (QoS) attributes such as response time, throughput, availability, reliability and cost are normalized and the rank value will be stored in the QoS Database (QoSDB). For a client request, the QoS manager filters the pertinent candidate services from QOSDB based on the threshold value for response time and throughput. The Knowledge Base Analytics (KBAnalytics) simultaneously verifies the list of matched web services tenability and existence in the internet. By getting the feedback from the KBAnalytics, the QoS manager removes the non available services from the list and final services will be provided to the client for setting the weights over QoS attributes. The highest ranked service will be provided to the client for invocation process. QoS Manager acts as an agent between client and service provider.

Keywords


QoSManager, KBAnalytics, Availability, Knowledgebase

Full Text:

PDF

References


Liang – Jie – Zhang, Jia Zhang , ―Services Computing‖ Springer Berlin Acidelberg , Newyork

Thomas Erl, Service-Oriented Architecture : A Field Guide to Integrating XML and Web Services‖ , Prentice Hall Publications, 2004

Daniel A. Menascé, QoS Issues in Web Services, IEEE Internet Computing, November- December 2002

Michael N. Huhns ―Agents as Web Services‖, IEEE Internet Computing, July - August 2002 , PP:93-95

John Viega, Jermy Epstein , ―Why Applying Standards to web services is not enough IEEE Security & Privacy July / August 2006 , PP: 25-31

Liu Sha Guo Shaozhong Chen Xin Lan Mingjing Zhengzhou, ―A QoS Based Web Service Selection Model‖, International Forum on Information Technology and Applications, 2009. IFITA '09. 04 September 2009 PP: 353 – 356

Jeberson Retna Raj,Sasipraba.T, ―Web Service Selection Based on QoS Constraints‖, Internation Cnference on Trendz in Information Sciences & Computing (TISC2010), 17-19 Dec 2010, PP:156-162

M.Adel Serhani, Rachida Dssouli, Abdelhakim Hafid, Houari Sahraoui, ―A QoS broker based architecture for efficient web services selection‖, Proceedings of the IEEE International Conference on Web Services (ICWS’05) PP:113-120

Kyriakos Kritikos and Dimitris Plexousakis, ―Requirements for QoS-Based Web Service Description and Discovery‖, IEEE transactions on services computing, vol. 2, no. 4, october-december 2009 PP:320-337

Eyhab Al-Masri and Qusay H. Mahmoud, ―Discovering Web Services in Search Engines‖, IEEE Internet Computing, May/June 2008,PP:74-77

PengCheng Xiong, YuShun Fan, and MengChu Zhou, ―QoS-Aware Web Service Configuration‖, IEEE Transactions On Systems, Man, And Cybernetics—Part A: Systems And Humans, Vol. 38, No. 4, July 2008, PP:845-895

Xuanzhe Liu, Gang Huang, ― Discovering Homogeneous Web Service Community in the User-Centric Web Environment‖, IEEE Transactions On Services Computing, Vol. 2, No. 2, April-June 2009, PP:167-181

Manish Godse, Umesh Bellur, Rajendra Sonar,‖Automating QoS Based Service Selection‖, 2010 IEEE International Conference on Web Services PP:534-541

Jiuxin Cao, Jingyu Huang, Guojin Wang, Jun Gu, ― QoS and Preference based Web Service Evaluation Approach‖, 2009 Eighth International Conference on Grid and Cooperative Computing PP:420 – 426

Sidney Rosario, Albert Benveniste, ―Probabilistic QoS and Soft Contracts for Transaction-Based Web Services Orchestrations‖, IEEE Transactions On Services Computing, Vol. 1, No. 4, October-December 2008 PP:187-200

Hongxia Tong, Shensheng Zhang , ―A Fuzzy Multi-Attribute Decision Making Algorithm for Web Services Selection Based on QoS‖, Proceedings of the 2006 IEEE Asia-Pacific Conference on Services Computing (APSCC'06)

Vuong Xuan TRAN1 and Hidekazu TSUJI2, ―QoS based Ranking for Web Services: Fuzzy Approaches‖, 4th 2008 IEEE International Conference on Next Generation Web Services Practices, PP:77-82

Guobing Zou Yang Xiang Yanglan Gan Dong Wang Zengbao Liu , An agent-based web service selection and ranking framework with QoS, 2nd IEEE International Conference on Computer Science and Information Technology, 2009. ICCSIT 2009. 8-11 Aug. 2009, 37 - 42

Noura Limam , Raouf Boutaba,,‖Assessing Software Service Quality and Trustworthiness at Selection Time‖, IEEE Transactions On Software Engineering, Vol. 36, No. 4, July/August 2010 PP:559-574

Milanovic . N., Milic. B, ―Automatic Generation of Service Availability Models‖, IEEE Transactions On Services Computing, vol. 4, no. 1, january-march 2011

http://www.w3.org/TR/ws-arch/


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.