Toggle Main Menu Toggle Search

Open Access padlockePrints

FDP Techniques in Object-oriented Systems

Lookup NU author(s): Professor Brian RandellORCiD



The technique termed "Fragmented Data Processing" (FDP) is a new approach to the combined provision of overall system security (in the sense of data and processing confidentiality) and reliability in distributed systems. FDP achieves high reliability/availability and security for critical applications by arranging that their execution depends merely on (i) the correct execution of a majority of a set of copies of each of a number of program fragments, and (ii) the reliable storage of a majority of a set of copies of each of a number of data fragments; such fragments are widely distributed across a number of computers in a distributed computing system so as to impede intruders and to tolerate faults, and are defined so as to ensure that an isolated fragment is not significant, due to lack of information it would provide to a potential intruder. The purpose of this paper is to discuss how FDP can be used in, and can benefit from, an object- oriented model of system structuring. It first uses the model to (re)interpret an existing classification of fragmentation and scattering mechanisms. It then describes possible new ways of implementing fragmentation and scattering in object-oriented systems.

Publication metadata

Author(s): Randell B, Fabre J-C

Publication type: Report

Publication status: Published

Series Title: Computing Laboratory Technical Report Series

Year: 1991

Pages: 35

Report Number: 337

Institution: Computing Laboratory, University of Newcastle upon Tyne

Place Published: Newcastle upon Tyne