The University of Arizona, Computer Science Department
Current Research Projects

  The Coyote System


Overview 
  • Coyote is a system that supports the construction of highly modular and configurable versions of complex high-level protocols. Coyote extends the notion of protocol objects supported by systems such as the x-kernel and Horus to finer-grain modules called micro-protocols that implement individual properties of the target service as separate modules. A service is then configured from a suite of micro-protocols representing a range of possible semantic choices based on the particular execution guarantees needed for the given application. The configurability is achieved though a flexible and customizable event mechanism. Click here for a more detailed description of Coyote. 

Software 
  • Two prototype versions of Coyote have been implemented. One, based on the x-kernel, runs on DecStations. The other is based on C++ and Solaris OS services. 

Resources 



Send us email

Coyote is supported by the Office of Naval Research (ONR)


back to Cactus home page

------------------------------------------------------------------------
http://www.cs.arizona.edu/coyote/index.html
Last updated June 22, 1999
Matti Hiltunen (hiltunen@cs.arizona.edu)