The Mythical Dream Interface

Presents a language-based method for analyzing and redesigning a user interface. The underlying theory and a practical application of the theory are presented. The practical application involves presenting an analysis and possible redesign of the user interface of the Macintosh version of the Personal Ancestral File (PAF) genealogical program.