Towards secure, optimistic, distributed, open systems
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.
Item Type | Book |
---|---|
Additional information | A thesis submitted in partial fulfilment of the requirements of the University of Hertfordshire for the degree of Doctor of Philosophy |
Date Deposited | 15 May 2025 16:03 |
Last Modified | 30 May 2025 23:23 |
Explore Further
-
picture_as_pdf - CSTR_151.pdf
-
subject - Submitted Version