QEF home page
QEF Papers and Presentations

This page contains links to papers, and past presentations on QEF and the Software Process.


QEF Home Page
An Quick Introduction to Software Construction and QEF
Technical Documentation, Overviews, Tutorials, and Papers
QEF Papers, Talks, and Presentations

Conference Papers on QEF, Porting, and Software Hygiene
+ Zen and the Art of Software Maintenance, Canadian Broadcasting Corp. WebEd Workshop, Dec., 2003
+ Six Little Languages, TLUG, Nov., 2003
+ An Architecture for a Construction System, SCM Workshop, Berlin, 1996.
+ Software Construction: The Lynchpin of Quality, National Research Centre Presentation -- Oct. 1996
+ Project Hygiene, Toronto Linux User Group Presentation, Oct 10, 2000
+ Washing Behind Your Ears: Principles of Software Hygiene (PDF) (PostScript), David Tilbrook, John McMullen -- Keynote address to EurOpen Oct. '90 Nice, France; Also presented at SUUG '90, Moscow.
+ A Marxist Dialectic on Software Anarchy and Autocracy and the History of Unix and Vodka, slides from the presentation at SUUG '90, Moscow.
+ Slides for Church's Lemma and Funkenhauser's Rebuttal, David Tilbrook's keynote address to the Usenix Applications Workshop, 1994.
+ Slides from Issues in Large Scale Porting, May, 1991
+ Managing Source Code in a Distributed Environment (PDF) (PostScript), David Tilbrook, Dean Thompson, Mark Lorence (1988) -- appeared in Unix Review
+ Cleaning Up UNIX Source - or -- Bring Discipline to Anarchy (PDF) (PostScript), David Tilbrook, Zalman Stern, Dublin, 1988.
+ Installation Documentation Documentation (PDF) (PostScript), Linda Branagan, David Tilbrook -- Portugal 1989 EurOpen
+ Under 10 Flags (not always smooth sailing) (PDF) (PostScript), New Orleans 1989 Usenix Software Management Workshop
+ Large Scale Porting through Parameterization (PDF) (PostScript), David Tilbrook, Russell Crook -- Usenix, June '92 San Antonio, Texas.
Miscellaneous pages, Editorials, Ravings, and Newsletter Articles
+ The Washington '87 Usenix Speakers and Program Committee
+ rename("open","swinging_to_and_fro") (PDF) (PostScript), David Tilbrook -- a look at the rename() function
+ Name That Char (PDF) (PostScript), David Tilbrook -- circa 1986
+ A report on the Egregious Use of Unix Utilities Contest at Nashville Usenix (PDF) (PostScript)
+ The cat -v discussion is irrelevant (PDF) (PostScript), David Tilbrook -- a personal view on an old problem
Interesting Foreign Links
Previous contributions by our chief scientist:
+ An Unofficial History of Graphical User Interfaces
+ The Core of Information Technology

An Quick Introduction to Software Construction and QEF Technical Documentation, Overviews, Tutorials, and Papers QEF Papers, Talks, and Presentations
additional.qh - 1.18 - 05/09/23 QEF home page