Creating user interfaces by demonstration - Myers, Brad A. (Perspectives in computing (Boston, Mass.), 1988)