Implementing fault-tolerant services using the state machine approach: a tutorial
ACM Computing Surveys (CSUR)
ACTA: a framework for specifying and reasoning about transaction structure and behavior
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Introduction to advanced transaction models
Database transaction models for advanced applications
Totem: a fault-tolerant multicast group communication system
Communications of the ACM
Horus: a flexible group communication system
Communications of the ACM
Group communication specifications: a comprehensive study
ACM Computing Surveys (CSUR)
Building Secure and Reliable Network Applications
Building Secure and Reliable Network Applications
Advanced Transaction Models and Architectures
Advanced Transaction Models and Architectures
Advanced Transaction Models in Workflow Contexts
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Don't Be Lazy, Be Consistent: Postgres-R, A New Way to Implement Database Replication
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
A Low Latency, Loss Tolerant Architecture and Protocol for Wide Area Group Communication
DSN '00 Proceedings of the 2000 International Conference on Dependable Systems and Networks (formerly FTCS-30 and DCCA-8)
Design and implemantation of a CORBA fault-tolerant object group service
Proceedings of the IFIP WG 6.1 International Working Conference on Distributed Applications and Interoperable Systems II
The CORBA activity service framework for supporting extended transactions
Software—Practice & Experience - Special issue: Middleware
AQuA: An Adaptive Architecture that Provides Dependable Distributed Objects
SRDS '98 Proceedings of the The 17th IEEE Symposium on Reliable Distributed Systems
A Metaobject Protocol for Fault-Tolerant CORBA Applications
SRDS '98 Proceedings of the The 17th IEEE Symposium on Reliable Distributed Systems
The Ensemble System
Three-tier replication for FT-CORBA infrastructures
Software—Practice & Experience
Newtop: a fault-tolerant group communication protocol
ICDCS '95 Proceedings of the 15th International Conference on Distributed Computing Systems
Object Replication in Arjuna
Adding High Availability and Autonomic Behavior to Web Services
Proceedings of the 26th International Conference on Software Engineering
Models for Web Services tansactions
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Comparison of UDDI Registry Replication Strategies
ICWS '04 Proceedings of the IEEE International Conference on Web Services
Ganymed: scalable replication for transactional web applications
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
Middleware based data replication providing snapshot isolation
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Fault-tolerance for Stateful Application Servers in the Presence of Advanced Transactions Patterns
SRDS '05 Proceedings of the 24th IEEE Symposium on Reliable Distributed Systems
MIDDLE-R: Consistent database replication at the middleware level
ACM Transactions on Computer Systems (TOCS)
Highly Available Long Running Transactions and Activities for J2EE Applications
ICDCS '06 Proceedings of the 26th IEEE International Conference on Distributed Computing Systems
What service replication middleware can learn from object replication middleware
Proceedings of the 1st workshop on Middleware for Service Oriented Computing (MW4SOC 2006)
Invocation of replicated web services using smart proxies
WebMedia '06 Proceedings of the 12th Brazilian Symposium on Multimedia and the web
Providing dependability for web services
Proceedings of the 2008 ACM symposium on Applied computing
Client-side selection of replicated web services: An empirical assessment
Journal of Systems and Software
KAF: Kalman Filter Based Adaptive Maintenance for Dependability of Composite Services
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
A Redundancy Protocol for Service-Oriented Architectures
Service-Oriented Computing --- ICSOC 2008 Workshops
Design and implementation of a Byzantine fault tolerance framework for Web services
Journal of Systems and Software
QoS-driven self-healing web service composition based on performance prediction
Journal of Computer Science and Technology
A lightweight fault tolerance framework for Web services
Web Intelligence and Agent Systems
Proceedings of the First Asia-Pacific Symposium on Internetware
FT-OSGi: Fault Tolerant Extensions to the OSGi Service Platform
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
Dynamic service quality and resource negotiation for high-availability service-oriented systems
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
An adaptive QoS-aware fault tolerance strategy for web services
Empirical Software Engineering
Sustaining high-availability and quality of web services
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Self-adapting workflow reconfiguration
Journal of Systems and Software
Indeterminacy-aware service selection for reliable service composition
Frontiers of Computer Science in China
GRM: a reliable and fault tolerant data replication middleware for grid environment
Proceedings of the International Conference & Workshop on Emerging Trends in Technology
Quality driven web services replication using directed acyclic graph coding
WISE'11 Proceedings of the 12th international conference on Web information system engineering
Particle filtering based availability prediction for web services
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Cost-Benefit analysis for adaptive web service substitution with compensation
ICICA'11 Proceedings of the Second international conference on Information Computing and Applications
RESTGroups for resilient web services
SOFSEM'12 Proceedings of the 38th international conference on Current Trends in Theory and Practice of Computer Science
FTRMI: fault-tolerant transparent RMI
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Replication infrastructure for RESTful web services
ADCONS'11 Proceedings of the 2011 international conference on Advanced Computing, Networking and Security
Dynamic Replication in Service-Oriented Systems
CCGRID '12 Proceedings of the 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
Transparently increasing RMI fault tolerance
ACM SIGAPP Applied Computing Review
Optimal Fault Tolerance Strategy Selection for Web Services
International Journal of Web Services Research
Building Highly Dependable Wireless Web Services
Journal of Electronic Commerce in Organizations
GRFM: an efficient grid-based replication and fault tolerant middleware
International Journal of Computational Science and Engineering
Scalable service-oriented replication with flexible consistency guarantee in the cloud
Information Sciences: an International Journal
Hi-index | 0.00 |
Due to the rapid acceptance of web services and its fast spreading, a number of mission-critical systems will be deployed as web services in next years. The availability of those systems must be guaranteed in case of failures and network disconnections. An example of web services for which availability will be a crucial issue are those belonging to coordination web service infrastructure, such as web services for transactional coordination (e.g., WS-CAF and WS-Transaction). These services should remain available despite site and connectivity failures to enable business interactions on a 24x7 basis. Some of the common techniques for attaining availability consist in the use of a clustering approach. However, in an Internet setting a domain can get partitioned from the network due to a link overload or some other connectivity problems. The unavailability of a coordination service impacts the availability of all the partners in the business process. That is, coordination services are an example of critical components that need higher provisions for availability. In this paper, we address this problem by providing an infrastructure, WS-Replication, for WAN replication of web services. The infrastructure is based on a group communication web service, WS-Multicast, that respects the web service autonomy. The transport of WS-Multicast is based on SOAP and relies exclusively on web service technology for interaction across organizations. We have replicated WS-CAF using our WS-Replication framework and evaluated its performance.