About CHI+MEDAbout the teamContact usJobsNewsEventsPublicationsLinksSearch siteProject private
 
A A A

Formal verification using models of cognition

How can mathematical models of human behaviour be used as the basis of tools to detect potential for human error in the use of device designs?

Traditional approaches to the verification of computer systems focus on the device itself. The aim is then to find bugs in the software or hardware. However a design that has been verified in this way may still have problems. In particular, people may have an unnecessarily high likelihood of making mistakes when using it.

In this project we explore how formal verification can be extended to also highlight flaws in the design of devices that lead to people making systematic errors when using them. In particular, we are exploring how models of human behaviour can be integrated into verification approaches. We have developed a simple mathematical model of cognitively plausible behaviour, based on the results of empirical experiments. By combining this model with models of devices we can use model checking tools to automatically explore whether people will make particular kinds of slip errors when using devices.

▼ ▼ ▼ ▼ ▼ ▼

CHI+MED publications

Background publications:

Keywords: Cognition, verification, modelling
Key people: Rimvydas Ruksenas, Paolo Masci, Paul Curzon