[ont.events] Capability-Based Protection for Shoshin.

ylfink@water.UUCP (08/24/87)

DEPARTMENT OF COMPUTER SCIENCE
UNIVERSITY OF WATERLOO
SEMINAR ACTIVITIES

ESSAY PRESENTATION

                    - Thursday, August 27, 1987

Mr. Peter Oswald, a graduate student of this department
will   speak   on   ``Capacity-Based   Protection   for
Shoshin''.

TIME:                3:30 PM

ROOM:              MC 6091A

ABSTRACT

The  Shoshin  project  of  the  Computer Communications
Networks  Group  is  intended  to provide a distributed
testbed  upon  which various applications may be built.
There  are  efforts underway to provide more convenient
access  to  the  system for multiple users.  Currently,
the  only  protection  is that each process must run in
its own disjoint address space.

In  order  to  support  the  expansion of the system, a
protection  scheme is necessary.  The envisioned system
was  some  form  of capability-based protection scheme.
This   leads  to  several  problems  since  Shoshin  is
message-based  as opposed to the object-based nature of
the  existing  systems  which support capabilities.  It
was also deemed necessary to maintain the simplicity of
the  kernel  and  to  provide  a  minimal mechanism for
protection.   As a result, the scheme provides a set of
protection  mechanisms  upon  which  various protection
policies may be built.

An  example  of  how the system would integrate with an
existing application is also presented.