Deeds is a history-based access-control mechanism for Java. The key idea behind history-based access-control is to maintain a selective history of access requests and to use this history to improve the differentiation of between safe and potentially dangerous accesses. In other words, your deeds determine your destiny...
Dodo is a design for a system for harvesting idle memory in a workstation cluster. Following Condor, many resource harvesting systems are named after birds (eg Finch). All of these systems deal with the CPU and other resources, Dodo is just for memory; and being an extinct bird, Dodo is ``just a memory''...
Titan is a high-performance remote-sensing database. It runs on a 16-processor IBM SP-2 with 96 disks and holds about 24GB of data from the NOAA-7 satellite. The Titan database is of course a large 'satellite database' and also a 'large satellite' database....
T2 is an extensible multi-dimensional database which can be used for a variety of purposes ranging from storing and processing satellite data, and implementing a digital virtual microscope to a general-purpose backend for out-of-core reductions. T2 is of course Titan 2; it can also morph itself into many other things...
Finch is a resource management system for running adaptive parallel programs on non-dedicated workstations. It uses a central coordinator which keeps track of the workstation availability and a manager process for each application which keeps track of its progress and coordinates the application's response to changes in workstation availability. Following Condor, resource management systems for idle workstations are all birds; Finches were of course the first species of birds that was shown to have adapted to variations in their environment....
Sumatra is an extension of the Java programming environment that supports adaptive mobile programs. Our design philosophy for Sumatra was to provide the mechanisms to build adaptive mobile programs. Policy decisions concerning when, where and what to move are left to the application. The high degree of application control allows us to easily explore different policy alternatives for resource monitoring and for adapting to variations in resources. Sumatra is of course the next place over from Java....
Komodo is a distributed resource monitor that is used in conjunction with Sumatra. Komodo is the species of monitor lizards that live on Sumatra.....
Howsim simulates I/O devices (storage and network) and the corresponding OS software at a fairly low level and the processor at a fairly high level. Howsim is currently operational and simulates the interconnect, network adapters, disk devices, peripheral buses, disk controllers, the file system and the OS scheduler. HOW in Howsim stands for horde of workstations. With the help of the Berkeley NOW and the Wisconsin COW, we hope to complete the rollcall of how now brown cow......