ABSTRACT
The principle goal of our research project is to improve the availability of service-oriented systems. This is especially important in systems that cross organizational boundaries. In this paper we outline the main research questions, our approach, which is based on appropriate redundancy strategies, and the progress achieved to date.
- Apache Tuscany. http://tuscany.apache.org/, viewed online on 11 th Aug., 2008.Google Scholar
- L. Bass, P. Clements, and R. Kazman. Software Architecture in Practice. Addison-Wesley, Reading, MA, USA, 2 nd edition, 2003. Google ScholarDigital Library
- P. Chan et al. Service Availability, volume 4328 of LNCS, chapter Making Services Fault Tolerant, pages 43--61. Springer, Berlin / Heidelberg, Dec. 2006. Google ScholarDigital Library
- C. Engelmann et al. Transparent Symmetric Active/Active Replication for Service-Level High Availability. In CCGrid '07, pages 14--17, Rio de Janeiro, Brazil, May 2007. Google ScholarDigital Library
- R. Guerraoui and A. Schiper. Software-based replication for fault tolerance. Computer, 30(4):68--74, Apr. 1997. Google ScholarDigital Library
- J. Jayaputera. Quantifying Software Reliability and Fault-Tolerance Mechanisms for Software Architectures. Phd thesis, Monash University, Australia, Apr. 2008.Google Scholar
- L. Juszczyk et al. Web service discovery, replication, and synchronization in ad-hoc networks. In ARES '06, pages 847--854, Washington, DC, USA, Apr. 2006. IEEE Comp. Soc. Google ScholarDigital Library
- N. Laranjeiro and M. Vieira. Towards fault tolerance in web services compositions. In EFTS '07, page 2, New York, NY, USA, 2007. ACM. Google ScholarDigital Library
- Z. Maamar et al. Sustaining web services high-availability using communities. In ARES '08, pages 834--841, Barcelona, Spain, Mar. 2008. IEEE Comp. Soc. Google ScholarDigital Library
- C. M. MacKenzie et al. Reference Model for Service Oriented Architecture 1.0. OASIS. http://docs.oasis-open.org/soa-rm/v1.0/soa-rm.html, viewed online on 5 th Oct. 2007.Google Scholar
- N. May. A Redundancy Protocol for Service-Oriented Architectures. In ICSOC '08 Workshops, pages 211--220, Sydney, Australia, Dec. 2008. Springer.Google Scholar
- N. May et al. Service Redundancy Strategies in Service-Oriented Architectures. In SEAA '09, pages 383--387, Patras, Greece, Aug. 2009. IEEE Comp. Soc. Google ScholarDigital Library
- J. Osrael et al. What service replication middleware can learn from object replication middleware. In MW4SOC '06, pages 18--23, New York, NY, USA, 2006. ACM. Google ScholarDigital Library
- J. Salas et al. WS-Replication: a framework for highly available web services. In WWW '06, pages 357--366, New York, NY, USA, 2006. ACM. Google ScholarDigital Library
- N. Salatge and J. Fabre. Fault Tolerance Connectors for Unreliable Web Services. In DSN '07, pages 51--60, Edinburgh, UK, 2007. IEEE Comp. Soc. Google ScholarDigital Library
- H. Schmidt et al. Radical Innovations of Software and Systems Engineering in the Future, chapter Predictable Component Architectures Using Dependent Finite State Machines, pages 310--324. Springer, Berlin, Germany, Mar. 2004.Google Scholar
Index Terms
- Dynamic service quality and resource negotiation for high-availability service-oriented systems
Recommendations
Maximizing the Availability of Replicated Services in Widely Distributed Systems Considering Network Availability
SERE '13: Proceedings of the 2013 IEEE 7th International Conference on Software Security and ReliabilityAvailability is an important issue in distributed environments that promise to provide quality of services and thus the mechanisms to improve data or service availability is critical to ensure such quality of service. Replication schemes have been ...
Customizable Service State Durability for Service Oriented Architectures
EDCC '06: Proceedings of the Sixth European Dependable Computing ConferenceMany techniques are known for improving service dependability in Service Oriented Architectures, but each technique has its tradeoffs relative to runtime performance overhead, resource cost, and level of assurance provided. The ability to choose the ...
Service Redundancy Strategies in Service-Oriented Architectures
SEAA '09: Proceedings of the 2009 35th Euromicro Conference on Software Engineering and Advanced ApplicationsRedundancy 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 ...
Comments