John C. Thomas, Wendy A. Kellogg: Minimizing Ecological Gaps in Interface Design. IEEE Softw. 6(1): 78-86 (1989)