Premium
Eternal—a component‐based framework for transparent fault‐tolerant CORBA
Author(s) -
Narasimhan P.,
Moser L. E.,
MelliarSmith P. M.
Publication year - 2002
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.458
Subject(s) - fault tolerance , common object request broker architecture , middleware (distributed applications) , computer science , component (thermodynamics) , software fault tolerance , reputation , business logic , distributed computing , embedded system , database , social science , physics , sociology , thermodynamics
Abstract Enterprises are increasingly involved in worldwide round‐the‐clock e‐commerce and e‐business, which requires them to be operational 24 hours per day, 7 days per week. With outages leading to loss of revenue, reputation and customers, fault tolerance becomes increasingly important. By mixing the fault tolerance logic into the application logic, existing fault tolerance practices render applications more complex, more prone to errors, and more difficult to maintain and build. The Eternal system is a component‐based middleware framework that provides transparent fault tolerance for enterprise applications, and that ensures continuous $24\times7$ operation without requiring special skills of the application programmers. The Eternal system implements the new Fault‐Tolerant CORBA standard. Copyright © 2002 John Wiley & Sons, Ltd.