Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP

HP.com home

Technical Reports


HP Labs

» Research
» News and events
» Technical reports
» About HP Labs
» Careers @ HP Labs
» People
» Worldwide sites
» Downloads
Content starts here

Click here for full text: PDF

Woodfrog: A Persistence Library for Smartfrog Components

Schmidt, Rodrigo; Murray, Paul


Keyword(s): smartfrog; recovery; fault-tolerance; persistence; crash-restart

Abstract: This paper introduces Woodfrog, a library that provides persistence properties to Smartfrog components. As arctic wood frogs do to survive cold winters, our library "freezes" a component when there is a system failure so that its internal state can be recovered and the execution resumed after the fault is overcome. Moreover, as part of the "thawing" process, references to the recovered component in other system objects are transparently restored. The library is implemented in a modular way with three very distinct tasks: stable state maintenance, component recovery and reference update. All these tasks can be overwritten and implemented using different algorithms, which allows the user to choose mechanisms more suitable to the application being deployed. Notes: Rodrigo Schmidt, School of Computer and Communication Sciences, Swiss Federal Institute of Technology, Lausanne, Switzerland.

14 Pages

Back to Index

»Technical Reports

» 2009
» 2008
» 2007
» 2006
» 2005
» 2004
» 2003
» 2002
» 2001
» 2000
» 1990 - 1999

Heritage Technical Reports

» Compaq & DEC Technical Reports
» Tandem Technical Reports
Printable version
Privacy statement Using this site means you accept its terms Feedback to HP Labs
© 2009 Hewlett-Packard Development Company, L.P.