QoS Broker based Architecture for Dynamic Web Service Discovery and Composition
نویسندگان
چکیده
With the widespread proliferation of web services, the demand on highly reliable and available services increases to satisfy business and personal needs. As the number of functionally similar web service increases on the Internet, Quality of Service (QoS) based web service selection and composition has gained much attention. However, the existing architectures for runtime service composition requires discovery of all functionally similar services, which consumes too much time. Instead, it can be possible to discover only those services which are highly reliable and thus included in composition. This issue can be solved by introducing a broker based architecture for automated dynamic web service discovery and composition in which the composition operation accepts as input a set optimized services along with their QoS specifications. The proposed architecture is able to reduce the composition time by performing optimized selection of services using Local Selection and Local Optimization (LSLO) approach during service composition. The architecture is fault tolerant and ensures improved reputation prediction accuracy of selected services using Mixed Opinion based Reputation Prediction (MORP) approach. In this paper, a comparative analysis is also performed on the basis of set of criterion to analyze the existing dynamic web service discovery and composition architectures for their strengths and weaknesses.
منابع مشابه
QoS-Based web service composition based on genetic algorithm
Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...
متن کاملSemantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملQuality-of-Service Based Web Service Composition and Execution Framework
Software is gradually becoming more built by composing web services to support enterprise applications integration; thus, making the process of composing web services a significant topic. The Quality of Service (QoS) in web service composition plays a crucial role. As such, it is important to guarantee, monitor, and enforce QoS and ability to handle failures during execution. Therefore, an urge...
متن کاملOpen Web Services-based Middleware for Brokering of Composed eHomeCare Services
Generically integrating heterogeneous services eases the deployment of promising eBusiness applications, such as multimedia content delivery, eHealth and eCommerce, all of them covering multiple service and data providers. Integration and composition of services is a complex task since services and applications are built by different vendors, using different programming languages, data definiti...
متن کاملDynamic Web Service Composition Based on Operation Flow Semantics
Dynamic Web service composition is a process of building a new value added service using available services to satisfy the requester’s complex functional need. In this paper we propose the broker based architecture for dynamic Web service composition. The broker plays a major role in effective and efficient discovery of Web services for the individual tasks of the complex need. The broker maint...
متن کامل