On shared systems

Most computing systems are shared between users of various kinds. This thesis treats such systems as mathematical objects, and investigates two of their properties: refinement and security. The first is the analysis of the conditions under which one shared system can be replaced by another, the seco...

Full description

Bibliographic Details
Main Author: Jacob, Jeremy
Other Authors: Hoare, Charles Antony Richard : He, Jifeng
Published: University of Oxford 1987
Subjects:
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.235020
id ndltd-bl.uk-oai-ethos.bl.uk-235020
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-2350202015-05-02T03:24:52ZOn shared systemsJacob, JeremyHoare, Charles Antony Richard : He, Jifeng1987Most computing systems are shared between users of various kinds. This thesis treats such systems as mathematical objects, and investigates two of their properties: refinement and security. The first is the analysis of the conditions under which one shared system can be replaced by another, the second the determination of a measure of the information flow through a shared system. Under the heading of refinement we show what it means for one shared system to be a suitable replacement for another, both in an environment of co-operating users and in an environment of independent users. Both refine- ment relations are investigated, and a large example is given to demonstrate the relation for cooperating users. We show how to represent the security of a shared system as an 'inference function', and define several security properties in terms of such functions. A partial order is defined on systems, with the meaning 'at least as secure as'. We generalise inference functions to produce 'security specifications' which can be used to capture the desired degree of security in any shared system. We define what it means for a shared system to meet a security specification and indicate how implementations may be derived from their specifications in some cases. A summary of related work is given.621.3822Computer security : Time-sharing computer systemsUniversity of Oxfordhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.235020http://ora.ox.ac.uk/objects/uuid:a17b30b9-eef5-4db2-8420-6df3cf3f8175Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 621.3822
Computer security : Time-sharing computer systems
spellingShingle 621.3822
Computer security : Time-sharing computer systems
Jacob, Jeremy
On shared systems
description Most computing systems are shared between users of various kinds. This thesis treats such systems as mathematical objects, and investigates two of their properties: refinement and security. The first is the analysis of the conditions under which one shared system can be replaced by another, the second the determination of a measure of the information flow through a shared system. Under the heading of refinement we show what it means for one shared system to be a suitable replacement for another, both in an environment of co-operating users and in an environment of independent users. Both refine- ment relations are investigated, and a large example is given to demonstrate the relation for cooperating users. We show how to represent the security of a shared system as an 'inference function', and define several security properties in terms of such functions. A partial order is defined on systems, with the meaning 'at least as secure as'. We generalise inference functions to produce 'security specifications' which can be used to capture the desired degree of security in any shared system. We define what it means for a shared system to meet a security specification and indicate how implementations may be derived from their specifications in some cases. A summary of related work is given.
author2 Hoare, Charles Antony Richard : He, Jifeng
author_facet Hoare, Charles Antony Richard : He, Jifeng
Jacob, Jeremy
author Jacob, Jeremy
author_sort Jacob, Jeremy
title On shared systems
title_short On shared systems
title_full On shared systems
title_fullStr On shared systems
title_full_unstemmed On shared systems
title_sort on shared systems
publisher University of Oxford
publishDate 1987
url http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.235020
work_keys_str_mv AT jacobjeremy onsharedsystems
_version_ 1716802194035965952