TY - BOOK
T1 - Towards secure, optimistic, distributed, open systems
AU - Snook, J.F.
N1 - A thesis submitted in partial fulfilment of the requirements of the University of Hertfordshire for the degree of Doctor of Philosophy
PY - 1992
Y1 - 1992
N2 - This thesis is about DODA, a Distributed Office Document Architecture, designed to facilitate secure, yet cooperative, document development. It is an object-oriented system, based on the abstraction of document objects and functionaries. A document object is a structured entity composed of sub-components called folios, which may be textual or hold document methods. A document's folios may be processed in parallel, through transactions that may produce document versions. DODA combines, in a novel yet coherent manner, well-known techniques from the fields of data protection, access and concurrency control. DODA offers a unified approach to providing mandatory access control, concurrency control, version control, semantic consistency, protection against tampering and an unforgeable audit trail, in a way which facilitates the replication and local processing of document folios by a number of users in parallel.
AB - This thesis is about DODA, a Distributed Office Document Architecture, designed to facilitate secure, yet cooperative, document development. It is an object-oriented system, based on the abstraction of document objects and functionaries. A document object is a structured entity composed of sub-components called folios, which may be textual or hold document methods. A document's folios may be processed in parallel, through transactions that may produce document versions. DODA combines, in a novel yet coherent manner, well-known techniques from the fields of data protection, access and concurrency control. DODA offers a unified approach to providing mandatory access control, concurrency control, version control, semantic consistency, protection against tampering and an unforgeable audit trail, in a way which facilitates the replication and local processing of document folios by a number of users in parallel.
M3 - Other report
T3 - Computer Science Technical Report
BT - Towards secure, optimistic, distributed, open systems
PB - University of Hertfordshire
ER -