Autosave


The system always keeps the data in the main memory synchronized with the data on the disk (or database). In other words, the user does not need to constantly save the changes to avoid losing his work.


Example 1: Memos in Palm Pilot

The user simply opens and closes memos in the Palm Pilot. He never explicitly saves them, but they are saved automatically by the system.


Example 2: Autosave in Word++ [Laakso01]

The Word++ prototype writes the user’s changes continuously to the disk, i.e. the data between the main memory and the disk is synchronized. Users do not have to face the implementation model, and when closing a document, they never get the error-prone “Do you want to save changes?” dialog box that breaks their work flow.


References

Laakso01

Laakso S.A., Laakso K.-P., Vartiainen P., Saura A.,
Problems with Save.
CHI 2001 Conf. Proc., Extended Abstracts, ACM, New York, 2000, p. 185-186.

http://www.cs.helsinki.fi/u/salaakso/papers/CHI2001-Problems-with-Save.PDF

 

 


 

Updated 21.07.2003 / Sari A. Laakso, email salaakso@cs.helsinki.fi