Several published sets of usability heuristics were compared with a database of existing usabitity problems in order to determine what heuristics best explain actual usability problems. Based on a factor analysis of the explanations as well as an analysis of the heuristics providing the broadcast explanatory coverage of the problems, a new set of nine heuristics were derived visibility of system status, match between system and real world, user control and freedom, consistency and standards, error prevention, recognition rather than recall, flexibility and efficiency of use, aesthetic and minimalist design, and helping users recognize, diagnose, and recover from errors.A user-centered approach to interactive system development requires a way to represent the behavior of a user interacting with an interface. White a number of behavioral representation techniques exis~not all provide the capabilities necessary to support the interaction development process. We have developed a taxonomical model of behavioral representation techniques. Our model is an epistemological framework for analyzing and comparing existing behavioral representation techniques, as well as developing and evaluating new techniques. We present the model and results of our evaluation demonstrating the model's reliability and utility within the context of behavioral representation techniques.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.