This is now considerably out-of-date and has been replaced by the papers at http://openpdq.com/OpenSystems