Recovery-oriented Computing - System-wide Undo Support

System-wide Undo Support

See also: Non-destructive editing

The ability to undo across different programs and time frames is absolutely necessary in this type of system because human error is the only cause of system failures. Humans innately have the mind to do so. Not having undo support also limits testing aspects of a production system because it doesn’t allow for trial and error.

System-wide undo support should cover all aspects of the system. This includes hardware and software upgrades, configuration as well as application management. There are obviously limits to what can be undone, and these limits are currently being explored, tested and rated based on their tradeoffs.

Read more about this topic:  Recovery-oriented Computing

Famous quotes containing the words undo and/or support:

    But ‘twas from mine, he took desire,
    Enough to undo the amorous world.
    Aphra Behn (1640–1689)

    An ordinary man will work every day for a year at shoveling dirt to support his body, or a family of bodies; but he is an extraordinary man who will work a whole day in a year for the support of his soul. Even the priests, men of God, so called, for the most part confess that they work for the support of the body.
    Henry David Thoreau (1817–1862)