palautusominaisuus
Palautusominaisuus on ohjelmiston tai järjestelmän ominaisuus, jonka avulla käyttäjä voi kumoa aiemmin tehdyt toimenpiteet tai palauttaa järjestelmän aiemman tilan. Se kattaa sekä yksittäisten toimintojen kumoamisen että tilojen palauttamisen tallenteiden, lokitietojen tai varmuuskopioiden avulla. Palautusominaisuus lisää virheiden sietokykyä ja parantaa käyttökokemusta.
Tyypillisesti palautusominaisuuteen kuuluu useita ulottuvuuksia: kumoaminen (undo) ja uudelleentoteuttaminen (redo); sekä tilan palauttaminen kopioista, varmuuskopioista, snapshot-tiloista
Teknisesti ratkaisut voivat perustua erilaisiin menetelmiin: tilahistoriaan, jonka avulla aiemmat tilat voidaan palauttaa; komentopalettiin tai käskyjen
Käyttökohteita ovat muun muassa tekstinkäsittely-, taulukko- ja grafiikkaohjelmistot, verkkoselaimet sekä käyttöjärjestelmä- ja tietokantasovellukset, joissa voidaan palauttaa
Näihin liittyvät käsitteet: undo, redo, versionhallinta, snapshot-tila, varmuuskopiointi ja palautusstrategiat.