2008
DOI: 10.1007/978-3-540-92698-6_2
|View full text |Cite
|
Sign up to set email alerts
|

Combining Human Error Verification and Timing Analysis

Abstract: Abstract. Designs can often be unacceptable on performance grounds. In this work, we integrate a GOMS-like ability to predict execution times into the generic cognitive architecture developed for the formal verification of human error related correctness properties. As a result, formal verification and GOMS-like timing analysis are combined within a unified framework. This allows one to judge whether a formally correct design is also acceptable on performance grounds, and vice versa. We illustrate our approach… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(3 citation statements)
references
References 19 publications
0
3
0
Order By: Relevance
“…PUMs have been used to model different classes of human operator (expert versus novice) [29] in order to investigate when different types of operators may perform different errors when interacting with an automated teller machine (ATM). Keystrokelevel timing analysis [26], [27] have been added into Curzon et al's [29] framework and used to evaluate timing performance of a human operator interacting with the ATM [30]. Similar to GOMS, KLM timing analyses estimate time with the provision that the sequence of actions required to perform a task is executed without error.…”
Section: A User Models In Human-computer Interactionmentioning
confidence: 99%
“…PUMs have been used to model different classes of human operator (expert versus novice) [29] in order to investigate when different types of operators may perform different errors when interacting with an automated teller machine (ATM). Keystrokelevel timing analysis [26], [27] have been added into Curzon et al's [29] framework and used to evaluate timing performance of a human operator interacting with the ATM [30]. Similar to GOMS, KLM timing analyses estimate time with the provision that the sequence of actions required to perform a task is executed without error.…”
Section: A User Models In Human-computer Interactionmentioning
confidence: 99%
“…These concepts and the classifications above provide support for reasoning about human errors and have been widely used to develop approaches to design and evaluate interactive systems [26]. As pointed out in [20] investigating the association between a phenotype and its potential genotypes is very difficult but is an important step in order to assess the error-proneness of an interactive system.…”
Section: Considering Human Errorsmentioning
confidence: 99%
“…Given the formality with which these are specified, it is likely they could be incorporated into the formal verification analyses similar to those discussed here. For example, Rukšėnas et al [177] have investigated ways of performing keystroke-level timing analysis (similar to that used by KLM-GOMS [52]) with human behaviors generated using their cognitive-modeling and formal verification infrastructure. Potential exists for further integrating human performance modeling and formal verification analyses where models of trust, situation awareness, and workload could be integrated into formal models or, as with the timing analysis of Rukšėnas et al, the output of formal verifications could be made to work with such models.…”
Section: B Supporting Other Hai Analyses With Formal Verificationmentioning
confidence: 99%