Predicting User Performance and Errors - Automated Usability Evaluation Through Computational Introspection of Model-Based User Interfaces - Marc Halb
This book proposes a combination of cognitive modeling with model-based user interface development to tackle the problem of maintaining the usability of applications that target several device types at once (e.g., desktop PC, smart phone, smart TV).