Persistence
A term for a system in which any object consistently preserves its informational content across some expectable stressing modification, and more generally accross all the modifications that time is likely to bring.The most frequent such modifications involved when talking about persistence of computer software is the unavoidable shutdown of computer hardware, and the associated termination of low-level computing processes in traditional OS design.
Persistence across unexpected failures is rather called being resilient.
See Orthogonal Persistence, as opposed to the traditional file system based design for providing persistent memory services.
- Claus Reinke's bibliography about persistence.
- The Persistent Programming Group at University of St Andrews.
- Object-Oriented Database Management.
- The SHORE object persistence framework.
This page is linked from: C++ Continuation-Passing Style KeyKOS Mica Orthogonal Persistence Persistence 101 Prevayler Resilient Scheme Security SETL Squeak Unity Project Vital