Integrating principles for human-computer interaction into the design process: heterarchically organized HCI principles. - David D. Woods; Mary Claire Eastman (SMC, 1989)