TY - GEN
T1 - Replication for adaptive responsiveness in service-oriented systems
AU - Yau, Sik-Sang
AU - Goyal, Gaurav
AU - Yao, Yisheng
PY - 2005
Y1 - 2005
N2 - A major advantage of Service-Oriented Architecture (SOA) is the ability to enable rapid formation of large-scale distributed systems. A dominant factor for the success of service-oriented system is the responsiveness of services, i.e. the availability and timeliness of services when needed. As different levels of responsiveness are expected under various situations, a major limitation of most existing service-oriented systems is that they serve all requests in the order of their arrival. Hence, all clients receive the same level of responsiveness. In this paper, an approach to efficiently and transparently providing adaptive responsiveness is presented. This approach includes an extended SOA architecture with replication and situation-aware load balancing for enabling service providers to offer adaptive responsiveness to clients. Moreover, our approach provides adaptable system capacity at runtime which reduces the cost for service replications, such as energy consumption. Experimental results are also presented to demonstrate the advantages of our approach.
AB - A major advantage of Service-Oriented Architecture (SOA) is the ability to enable rapid formation of large-scale distributed systems. A dominant factor for the success of service-oriented system is the responsiveness of services, i.e. the availability and timeliness of services when needed. As different levels of responsiveness are expected under various situations, a major limitation of most existing service-oriented systems is that they serve all requests in the order of their arrival. Hence, all clients receive the same level of responsiveness. In this paper, an approach to efficiently and transparently providing adaptive responsiveness is presented. This approach includes an extended SOA architecture with replication and situation-aware load balancing for enabling service providers to offer adaptive responsiveness to clients. Moreover, our approach provides adaptable system capacity at runtime which reduces the cost for service replications, such as energy consumption. Experimental results are also presented to demonstrate the advantages of our approach.
KW - Adaptability
KW - Responsiveness
KW - Service-oriented architecture
KW - Service-oriented systems
KW - Situation-awareness
UR - http://www.scopus.com/inward/record.url?scp=33947400299&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33947400299&partnerID=8YFLogxK
U2 - 10.1109/QSIC.2005.53
DO - 10.1109/QSIC.2005.53
M3 - Conference contribution
AN - SCOPUS:33947400299
SN - 0769524729
SN - 9780769524726
T3 - Proceedings - International Conference on Quality Software
SP - 161
EP - 168
BT - Proceedings - Fifth International Conference on Quality Software, QSIC 2005
T2 - 5th International Conference on Quality Software, QSIC 2005
Y2 - 19 September 2005 through 20 September 2005
ER -