Solidly founded on 25 years of research and teaching, the author integrates the salient features of the subdisciplines of computer science into a comprehensive conceptual framework for the design of human-computer interfaces. He combines definitions, models, taxonomies, structures, and techniq[...]