R. C. Holt, Other Publications (original) (raw)
R.C. Holt: More Papers
- Comments on Prevention of Systems Deadlocks. Communications of the Association for Computing Machinery, Jan. 1971, pp. 36-38.
- On the Time Required to Detect Cycles and Connectivity in Directed Graphs. Mathematical Systems Journal, Vol 6, No. 2, 1972 (R.C. Holt and E.M. Reingold), pp. 103-106.
- Some Deadlock Properties of Computer Systems, published in Proceedings of Third Symposium on Operating Systems Principles, Oct., 1971. Expanded version published in Association for Computing Machinery Computing Surveys, Vol. 4, No. 3, Sept. 1972, pp. 179-196.
- Reply to Comment on Deadlock Prevention Method. Communication of the Association for Computing Machinery. Vol 15, No.9, pp. 840-841, Sept. 1972.
- Note: major portions of the research on deadlock have been re-published in standard textbooks on operating systems such as: The Logical Design of Operating Systems such as: The Logical Design of Operating Systems, A.C. Shaw, Prentice-Hall 1974, and Tsichritzis and Berstein, Academic Press, 1974.
- Teaching the Fatal Disease (or) Introductory Computer Programming Using PL/I, Richard C. Holt, Dept. of Computer Science and Computer Systems Research Group, University of Toronto, 5 November 1972 (This article was never academically published, but instead appeared in a number of newsletters. It was more widely read than most of my articles.)
- Using Microcomputers to Teach High Level Programming Languages, INFOR Canadian Journal of Operational Research and Information Processing, February 1974, Vol. 12, No. 1, 19-24.
- Structure of Computing Programs: A Survey, IEEE Proceedings, Vol. 63, No. 6, June 1975, pp. 169-182.
- ZED: A Very Modest Implementation language. INFOR Canadian Journal of Operational Research and Information Processing, Vol. 14, No. 2, June 1975, pp. 169-182.
- The SUE/11 Operating System, INFOR Canadian Journal of Operational Research and Information Processing, Jan. 1977, 7 pages.
- SP/k: A System for Teaching Computer Programming. Communications of the Association for Computing Machinery, Vol. 20, No. 5, May 1977 (R.C. Holt, D.B. Wortman, D.T. Barnard, and J.R. Cordy), pp. 301-309.
- Introduction to S/SL: Syntax/Semantic Languages, ACM Transactions on Programming Languages, April 1982 (Vol. 4, No. 2), 149-178 (R.C. Holt and D.B. Wortman), pp 149-178.
- A Model for Implementing Euclid Modules and Prototypes, ACM Transactions on Programming Languages, Oct. 1982 (Vol. 4, No. 4), 552-562 (R.C. Holt and D.B. Wortman).
- Hierarchic Syntax Error Repair, International Journal of Comput. and Info. Sciences, D.T. Barnard and R.C. Holt, 11, 4 (Aug. 82), pp. 231-258.
- SRE: A Syntax Recognizing Editor, Software Practice and Experience, Vol. 15(5), pp. 489-497, May 1985 (F.J. Budinsky, S.G. Zaky and R.C. Holt).
- Data Descriptors: A Compile-Time Model of Data and Addressing, ACM Transactions on Programming Languages and Systems, Vol. 9, No. 3, July 1987, pp. 387-389 (R.C. Holt).
- The Turing Programming Language, Comm. ACM, Dec. 1988, Vol 31, No 12 (R.C. Holt and J.R. Cordy), pp 1410-1423.
- Code Generation using an Orthogonal Model, Software Practice and Experience, Vol 20 (3), pp 301-320, March 1990 (J.R. Cordy and R.C. Holt).
- Spectur --- A Specification Language for the Programmer, Michael W. Godfrey and Richard C. Holt, Technical Report CSRI-241, University of Toronto, June 1990.
- Schedulability Analysis, A.D. Stoyenko, V.C. Hamacher, R.C. Holt, IEEE Trans. on Software Engineering, June 1991.
- Formal Specification in Metamorphic Programming, by David A. Penny, Richard C. Holt and Michael W. Godfrey, Proc. of the 4th International Symposium of VDM Europe, Springer-Verlag Lecture Notes in Computer Science no. 551, October 1991.
- Multicolour Programming and Metamorphic Programming: Object-Oriented Programming-in-the-Large, R. C. Holt, D. A. Penny, S. Mancoridis, CASCON '92: Centre for Advanced Studies Conference, Toronto, Ontario, Canada, November 1992.
- Visual Formalisms for Configuration Management, Michael W. Godfrey and Richard C. Holt, CASCON '93: Centre for Advanced Studies Conference, October 1993.
- A Conceptual Framework for Software Development, S. Mancoridis, R. C. Holt, D. A. Penny, CSC '93: ACM Proceedings of the Twenty-First Computer Science Conference, Indianapolis, Indiana, February 1993.
- A Curriculum-Cycle Environment for Teaching Programming, S. Mancoridis, R. C. Holt, D. A. Penny, SIGCSE '93: ACM SIGCSE Proceedings of the Twenty-Fourth Symposium on Computer Science Education Indianapolis, Indiana, February 1993.
Other R.C. Holt pages:
Last updated 29 Dec 1999