Thoth, a portable real-time operating system
Communications of the ACM
The Smalltalk-76 programming system design and implementation
POPL '78 Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
The Thoth System
The message is the medium: Multiprocess structuring of an interactive paint program
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
Single-user capabilities in interprocess communication
ACM SIGOPS Operating Systems Review
Hi-index | 0.01 |
The Waterloo Port operating system was produced by the Software Portability Group at the University of Waterloo as part of an ongoing research project. Port runs on a variety of personal workstations, and is used by researchers and by 120 students annually in fourth-year and graduate real-time programming courses. Many of the concepts in Port evolved from our earlier system, Thoth [1,2]. The emphasis on message-passing semantics and an anthropomorphic view of multi-process structuring [3,4] remains a focus of this evolution; integration of the implementation language with the user interface and file system is more evident in Port [5].