Title :
Archmeds: An Infrastructure for Dependable Service-Oriented Architectures
Author :
Gonalves, Eduardo Machado ; Rubira, Cecília Mary Fischer
Author_Institution :
Inst. of Comput., Univ. of Campinas, Sao Paulo, Brazil
Abstract :
Service-Oriented Architectures are responsible for mapping relevant business processes to the corresponding services that, together, add value to the final user. Such architectures should meet main dependability requirements - which include high availability and high reliability. The objective of this work is to describe a software infrastructure, called Archmeds, that operates in the communication between a web service´s clients and the web service itself, in order to implement fault tolerance techniques that make effective use of redundancy out of undependable existing services. The Archmeds infrastructure was designed to be remotely accessible via web services technology, so that it can be easily reused during the implementation of different web services-based service oriented architectures. The proposed solution was validated using web services-based applications implemented for the BioCORE biodiversity project. The results show that Archmeds is able to mediate requests to web services ensuring fault tolerance of their responses in the presence of failure scenarios.
Keywords :
Web services; business data processing; fault tolerant computing; software architecture; BioCORE biodiversity project; Web service; business processes; dependable service oriented architectures; fault tolerance techniques; high availability; high reliability; software infrastructure; Availability; Biodiversity; Computer architecture; Computer network reliability; Connectors; Fault tolerance; Fault tolerant systems; Redundancy; Service oriented architecture; Web services; dependability; fault-tolerant computing; redundancy; service-oriented architecture;
Conference_Titel :
Engineering of Computer Based Systems (ECBS), 2010 17th IEEE International Conference and Workshops on
Conference_Location :
Oxford
Print_ISBN :
978-1-4244-6537-8
Electronic_ISBN :
978-1-4244-6538-5
DOI :
10.1109/ECBS.2010.51