2.7.6-2 Protection from Interrupts

When a proposed user action will interrupt a current transaction sequence, automatic means to prevent data loss should be provided.

Additional Information:
If potential data loss cannot be prevented, the user should be informed. Interrupts should not be permitted without user confirmation. Some interrupt actions such as BACKUP, CANCEL, or REVIEW, by their definition will cause only limited data change, and so need no special protection. However, if an interrupt action may cause extensive data change (e.g., RESTART, LOGOFF), then the user should be required to confirm that action before processing. If a user should interrupt a series of changes to a data file, then the computer might automatically save both the original and the changed versions of that file for subsequent user review and disposition.