By: A.R. Silva, J.D. Pereira, J.A. Marques
Summary: Define a generic object recovery algorithm and decouple the recovery portion from the object's functionality to support different algorithms.
Define a generic object recovery algorithm and decouple the recovery portion from the object's functionality to support different algorithms. Isolate recovery from persistence and object synchronization issues, allowing the recovery of transient objects to a previously defined state. This can also implement user undo and redo models of interaction.