Support Operator Trial and Error?
Provide an Undo for system administration
- to create an environment that forgives operator error
- to let SysAdmins fix latent errors even after they’re manifested
- this is no ordinary word processor undo!
The Three R’s: undo meets time travel
- Rewind: roll system state backwards in time
- Repair: fix latent or active error
- automatically or via human intervention
- Redo: roll system state forward, replaying user interactions lost during rewind
Major focus of Berkeley ROC project
Source: Aaron Brown, U.C. Berkeley, in progress.