WALNUT Password Capability System Research Project
Introduction
The
Walnut Password Capability System is a secure operating system design,
which employs password capability techniques to control access to
objects within the system. Previous projects included the addition of a
stdio libraries, a compiler port, a network protocol stack design, a
shell design and other miscellaneous topics. Future topics could include
a revised network protocol stack, a port of the current gcc 3.X
compiler, addition of POSIX compliant I/O libraries, porting to other
hardware platforms, a CORBA like remote object mechanism. Students should consult Dr Ronald Pose or Dr Carlo
Kopp for suitable project topics.
Previous Projects
Anderson M. (PhD 1987) - A Password Capability System
Cathro D. (MSc 1988) - An I/O Subsystem for a Multiprocessor
Chew C.E. (PhD 1992) - An InterBus Connection for a Capability
Based Multiprocessor
Pose R.D. (PhD 1992) - A Capability-Based Tightly-Coupled
Multiprocessor
Castro M. (PhD 1996) - The Walnut Kernel: A Password-Capability
Based Operating System
Kopp C. (MSc 1997) - An I/O and Stream Inter-Process
Communications Library for a Password Capability System (PDF)
Harris R.J. (Hons) - Compiler Integration on the Walnut System
Smith S.E. (Hons 2003) - An Improved Object Store for the Walnut
Kernel (Website)