A Flexible Tool for Web Service Selection in Service Oriented Architecture

Abstract

  Web Services are emerging technologies that enable application to application communication and reuse of services over Web. Semantic Web improves the quality of existing tasks, including Web services discovery, invocation, composition, monitoring, and recovery through describing Web services capabilities and content in a computer interpretable language. To provide most of the requested Web services, a Web service matchmaker is usually required. Web service matchmaking is the process of finding an appropriate provider for a requester through a middle agent. To provide the right service for the right user request, Quality of service (QoS)-based Web service selection is widely used. Employing QoS in Web service selection helps to satisfy user requirements through discovering the best service(s) in terms of the required QoS. Inspired by the mode of the Internet Web search engine, like Yahoo, Google, in this paper we provide a QoS-based service selection algorithm that is able to identify the best candidate semantic Web service(s) given the description of the requested service(s) and QoS criteria of user requirements. In addition, our proposed approach proposes a ranking method for those services. We also show how we employ data warehousing techniques to model the service selection problem. The proposed algorithm integrates traditional match making mechanism with data warehousing techniques. This integration of methodologies enables us to employ the historical preference of the user to provide better selection in future searches. The main result of the paper is a generic framework that is implemented to demonstrate the feasibility of the proposed algorithm for QoS-based Web application. Our presented experimental results show that the algorithm indeed performs well and increases the system reliability.

Authors and Affiliations

Walaa Nagy, , Hoda M. O. Mokhtar , Ali El-Bastawissy

Keywords

Related Articles

 Automating the Shaping of Metadata Extracted from a Company Website with Open Source Tools

 As part of a market analysis process, the objective was to automate the task of identifying the activities and skills of a collection of enterprises, namely Belgian and French open source companies. In order to avo...

Emotion Recognition based on EEG using LSTM Recurrent Neural Network

Emotion is the most important component in daily interaction between people. Nowadays, it is important to make the computers understand user’s emotion who interacts with it in human-computer interaction (HCI) systems. El...

Toward the Integration of Traditional and Agile Approaches

The agile approach uses continuous delivery, instead of distinct procedure, to work closer with customers and to respond faster requirement changes. All of these are against the traditional plan driven approach. Due to a...

Characterizing End-to-End Delay Performance of Randomized TCP Using an Analytical Model

TCP (Transmission Control Protocol) is the main transport protocol used in high speed network. In the OSI Model, TCP exists in the Transport Layer and it serves as a connection-oriented protocol which performs handshakin...

RIN-Sum: A System for Query-Specific Multi-Document Extractive Summarization

In paper, we have proposed a novel summarization framework to generate a quality summary by extracting Relevant-Informative-Novel (RIN) sentences from topically related document collection called as RIN-Sum. In the propo...

Download PDF file
  • EP ID EP92327
  • DOI -
  • Views 157
  • Downloads 0

How To Cite

Walaa Nagy, , Hoda M. O. Mokhtar, Ali El-Bastawissy (2011). A Flexible Tool for Web Service Selection in Service Oriented Architecture. International Journal of Advanced Computer Science & Applications, 2(12), 191-201. https://www.europub.co.uk/articles/-A-92327