(cache)Software brokers for quality of services in service-oriented distributed systems | IEEE Conference Publication | IEEE Xplore

Software brokers for quality of services in service-oriented distributed systems


Abstract:

In service-oriented distributed systems, software services are located in different computers; such services collaborate with each other to carry out computation tasks. T...Show More

Abstract:

In service-oriented distributed systems, software services are located in different computers; such services collaborate with each other to carry out computation tasks. This paper presents design and implementation of lightweight software brokers for quality of services in service-oriented distributed systems. Such brokers help clients in a distributed system to use software services provided by other distributed software components with desired qualities in terms of performance and reliability. The performance software broker can dynamically discover the software service in a distributed system that can provide the best performance according to the client's functional and performance requirements. The reliability software broker can provide fault tolerant service to clients by dynamically migrating clients' service requests among multiple software services. The software brokers are implemented in Java Jini-based distributed systems.
Date of Conference: 21-21 May 2004
Date Added to IEEE Xplore: 25 October 2004
Print ISBN:0-7695-2096-0
Conference Location: Fredericton, NB, Canada

1. Introduction

In a service-oriented distributed system, software services distributed among many computers and they are working cooperatively. To ensure the overall system functions of a distributed system correctly, effectively, and efficiently, the quality of services is essential. It is desirable to help clients in the system to find software services with desirable qualities, and to obtain such quality services. The runtime quality attributes of services concerned in this paper include reliability and performance.

References

References is not available for this document.