Revisionsbaserede
Revisionsbaserede beskriver en tilgang hvor data, objekter og processer konstant ændres gennem revisioner eller versioner. I en revisionsbaseret model registreres hver ændring som en uforanderlig revision med metadata som tidspunkt, ændrer og ændringsårsag. Systemets tilstand på ethvert givent tidspunkt kan rekonstrueres ved at gennemgå revisionshistorikken, hvilket giver fuld sporbarhed og mulighed for rollback til tidligere tilstande.
Kernekonceptet er versionering, sporbarhed og reproducibility. Objekter og data opbevares sammen med deres revisionshistorik; revisioner er
Anvendelsesområder omfatter softwareudvikling og konfigurationsstyring (som ligner Git), dokumenthåndtering og content management, regnskabs- og compliance-systemer samt
Fordelene inkluderer øget gennemsigtighed, nem rollback, bedre fejlfinding og dokumentation af beslutningsprocesser. Udfordringerne omfatter krav til
Historisk sprang ideen ud fra softwareversionering og er senere anvendt i data- og forretningsprocesser som grundlag