|
- "Linked Lists can Exemplify OOD Principles", Presented at the 5th
Killer Example Workshop which was part of the 2006 OOPSLA Conference, Portland, Oregon,
2006 (conference proceedings published by Springer Verlag)
- "Simplifying Red/Black Trees (Or How Python Metaclasses Might Aid
Library Design)", PyCon 2006, Addison (Dallas), Texas
- "Graph Theoretical Indicators for Refactoring", XP/Agile Universe 2003, Springer Verlag, pp 62-72,
presented at the 3rd XP/Agile Universe Conference in New Orleans, August
2003
- "Restructuring: The Old Meets The New", invited lecture, Third International
Conference on Hi-Tech Maintenance, Quality Assurance Institute, March 6-8, 1991
-
"On Teaching Module Design for Software Maintainability", SCCI 91, April
12-13, 1991, Proceedings of 1991 Small College Computing Symposium pp
25-34
-
"We Need a Discipline of Software Composing", SIGSOFT Notes, Assoc. for
Computing Machinery, April, 1988
-
"A Modula Wish List", SIGPLAN Notices, Assoc. for Computing Machinery,
November 1985
"A Control Form for Complex Iterations", SIGPLAN Notices, Assoc. for
Computing Machinery, February 1981
|