1988
A layered networking protocol designed to minimize complexity.
Proceedings of the Sixteenth ACM Annual Conference on Computer Science, 1988

1986
Design strategies for a computer-based instruction system.
Proceedings of the 17th SIGCSE Technical Symposium on Computer Science Education, 1986

1985
ELROND: a computer based instruction system for an introductory programming course.
Proceedings of the 16th SIGCSE Technical Symposium on Computer Science Education, 1985

1982
A data management system for a small computer.
Proceedings of the 5th ACM SIGSMALL symposium on Small systems, 1982

1980
Design of a Genealogical Record System to be Used in a Distributed Data Base.
Proceedings of the Distributed Processing: New Directions for a New Decade. ACM Pacific '80, 1980