A discrete control model of operator function: A methodology for information dislay design
IEEE Transactions on Systems, Man and Cybernetics
The UAN: a user-oriented representation for direct manipulation interface designs
ACM Transactions on Information Systems (TOIS)
Handbook of theoretical computer science (vol. B)
Symbolic model checking: 1020 states and beyond
Information and Computation - Special issue: Selections from 1990 IEEE symposium on logic in computer science
A formal technique for automated dialogue development
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Exploiting symmetry in temporal logic model checking
Formal Methods in System Design - Special issue on symmetry in automatic verification
Using GOMS for user interface design and evaluation: which technique?
ACM Transactions on Computer-Human Interaction (TOCHI)
Model checking graphical user interfaces using abstractions
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Automatic Support for Usability Evaluation
IEEE Transactions on Software Engineering
Model checking
Validating interactive system design through the verification of formal task and system models
Proceedings of the IFIP TC2/WG2.7 Working Conference on Engineering for Human-Computer Interaction
An improvement in formal verification
Proceedings of the 7th IFIP WG6.1 International Conference on Formal Description Techniques VII
ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Symbolic Analysis of Transition Systems
ASM '00 Proceedings of the International Workshop on Abstract State Machines, Theory and Applications
ACM '69 Proceedings of the 1969 24th national conference
Counterexample-guided abstraction refinement for symbolic model checking
Journal of the ACM (JACM)
Analyzing Interaction Orderings with Model Checking
Proceedings of the 19th IEEE international conference on Automated software engineering
Formal Analysis of Human-computer Interaction using Model-checking
SEFM '05 Proceedings of the Third IEEE International Conference on Software Engineering and Formal Methods
Automated Software Engineering
Formal and experimental validation approaches in HCI systems design based on a shared event B model
International Journal on Software Tools for Technology Transfer (STTT)
Analysis of meeting protocols by formalisation, simulation, and verification
Computational & Mathematical Organization Theory
Systematic Analysis of Control Panel Interfaces Using Formal Tools
Interactive Systems. Design, Specification, and Verification
Interaction engineering using the IVY tool
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Model-checking user behaviour using interacting components
Formal Aspects of Computing
Verification-guided modelling of salience and cognitive load
Formal Aspects of Computing
Integrating model checking and HCI tools to help designers verify user interface properties
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
Learning assumptions for compositional verification
TACAS'03 Proceedings of the 9th international conference on Tools and algorithms for the construction and analysis of systems
Automatic detection of interaction vulnerabilities in an executable specification
EPCE'07 Proceedings of the 7th international conference on Engineering psychology and cognitive ergonomics
Innovations in Systems and Software Engineering
Using task analytic behavior modeling, erroneous human behavior generation, and formal methods to evaluate the role of human-automation interaction in system failure
Adapting the task-taxon-task methodology to model the impact of chemical protective gear
Computational & Mathematical Organization Theory
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Specifying ACT-R models of user interaction with a GOMS language
Cognitive Systems Research
A Systematic Approach to Model Checking Human–Automation Interaction Using Task Analytic Models
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
The best papers from BRIMS 2011: models of users and teams interacting
Computational & Mathematical Organization Theory
Hi-index | 0.00 |
When evaluating designs of human-device interfaces for safety critical systems, it is very important that they support the goal-directed tasks they were designed to facilitate. This paper describes a novel method that generates task-related temporal logic properties from task analytic models created early in the system design process. This allows analysts to use model checking (a means of performing exhaustive mathematical proofs) to automatically validate that formal models of human-device interfaces will let human operators successfully perform the necessary tasks with the system. This paper also presents an algorithm that uses the method to diagnose why a particular task is not valid for a given design. The application of both the method and algorithm are illustrated with a patient-controlled analgesia pump programming example. The method and algorithm are discussed and avenues for future work are described.