DocumentCode :
2631000
Title :
Service Redundancy Strategies in Service-Oriented Architectures
Author :
May, Nicholas R. ; Schmidt, Heinz W. ; Thomas, Ian E.
Author_Institution :
RMIT Univ., Melbourne, VIC, Australia
fYear :
2009
fDate :
27-29 Aug. 2009
Firstpage :
383
Lastpage :
387
Abstract :
Redundancy can improve the availability of components in service-oriented systems. However, predicting and quantifying the effects of different redundancy strategies can be a complex task. In our work, we have taken an architecture based approach to the modeling, predicting and monitoring of properties in distributed software systems.This paper proposes redundancy strategies for service-oriented systems and models services with their associated protocols. We derive formal models from these high-level descriptions that are embedded in our fault-tolerance testing framework.We describe the general framework of our approach, develop two service redundancy strategies and report about the preliminary evaluation results in measuring performance and availability of such services. While the assumptions for the chosen case study are limiting, our evaluation is promising and encourages the extension of our testing framework to cater for more complex, hybrid, fault-tolerance strategies and architectural compositions.
Keywords :
distributed programming; program testing; redundancy; software architecture; software fault tolerance; software performance evaluation; system monitoring; associated protocols; distributed software systems; fault-tolerance testing framework; service redundancy strategies; service-oriented architectures; software modelling; software monitoring; software performance evaluation; software prediction; Availability; Computer architecture; Fault tolerance; Monitoring; Predictive models; Protocols; Redundancy; Service oriented architecture; Software systems; Testing; availability; redundancy; service-oriented architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications, 2009. SEAA '09. 35th Euromicro Conference on
Conference_Location :
Patras
ISSN :
1089-6503
Print_ISBN :
978-0-7695-3784-9
Type :
conf
DOI :
10.1109/SEAA.2009.59
Filename :
5349836
Link To Document :
بازگشت