RMIT University
Browse

Service redundancy strategies in service-oriented architectures

conference contribution
posted on 2024-10-31, 09:35 authored by Nicholas May, Heinrich SchmidtHeinrich Schmidt, Ian Thomas
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 serviceoriented 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.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1109/SEAA.2009.59
  2. 2.
    ISBN - Is published in 9780769537849 (urn:isbn:9780769537849)

Start page

383

End page

387

Total pages

5

Outlet

Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications

Editors

Juan E. Guerrero

Name of conference

35th Euromicro Conference on Software Engineering and Advanced Applications

Publisher

IEEE

Place published

California, United States

Start date

2009-08-27

End date

2009-08-29

Language

English

Copyright

Copyright © 2009 by The Institute of Electrical and Electronics Engineers, Inc.

Former Identifier

2006017309

Esploro creation date

2020-06-22

Fedora creation date

2011-06-10

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC