Encyclopedia of Human Computer Interaction 2006
DOI: 10.4018/978-1-59140-562-7.ch008
|View full text |Cite
|
Sign up to set email alerts
|

Automated Deduction and Usability Reasoning

Abstract: Building systems that are correct by design has always been a major challenge of software development. Typical software development approaches (and in particular interactive systems development approaches) are based around the notion of prototyping and testing. However, except for simple systems, testing cannot guarantee absence of errors, and, in the case of interactive systems, testing with real users can become extremely resource intensive and time-consuming. Additionally, when a system reaches a prototype … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 0 publications
0
7
0
Order By: Relevance
“…This new approach will be dealt with in the next section. 2 See http://www.di.uminho.pt/ivy 3 To be precise, two versions of SMV are currently being maintained and developed: Cadence SMV, by Cadence labs, and NuSMV. In the current context are using NuSMV.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…This new approach will be dealt with in the next section. 2 See http://www.di.uminho.pt/ivy 3 To be precise, two versions of SMV are currently being maintained and developed: Cadence SMV, by Cadence labs, and NuSMV. In the current context are using NuSMV.…”
Section: Discussionmentioning
confidence: 99%
“…We are particularly interested in seeing how we can build on the work developed in [4,2] to take into consideration models/assumptions about the users and the context of usage of the systems.…”
Section: Devices and Users In Contextmentioning
confidence: 99%
See 2 more Smart Citations
“…The term GUI reasoning refers to the process of validating and verifying if interactive applications behave as expected (Berard, 2001;Campos, 1999;d'Ausbourg et al, 1998). Verification is the process of checking whether an application is correct, i.e.…”
Section: Gui Reasoning From Reverse Engineeringmentioning
confidence: 99%