2008
DOI: 10.3758/brm.40.2.413
|View full text |Cite
|
Sign up to set email alerts
|

AppMonitor: A tool for recording user actions in unmodified Windows applications

Abstract: Interface designers and human-computer interaction (HCI) researchers need to understand how users interact with systems in order to improve them. Several strategies are commonly used to gain such insights, including controlled experiments run in research labs, field studies, and contextual inquiry (Holtzblatt & Jones, 1993). Client-side logging of user actions is another technique that has several advantages over other methods: It is highly scalable, since software is easily disseminated over the Web; it is lo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
27
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 25 publications
(29 citation statements)
references
References 6 publications
0
27
0
Order By: Relevance
“…Typically, these APIs form part of the accessibility framework that assists development of software for users with special needs. Several researchers describe tools that assist with monitoring and logging interaction with unaltered software systems (e.g., Kukreja et al [2007], Alexander et al [2008], and Morgan et al [2013]), and these methods can also be extended to enable some control over proprietary systems, as demonstrated by the Blur and Skillometer systems (Section 5.1), which ran on Microsoft Windows and Apple Mac OSX. However, these techniques have several limitations, including access to only a subset of controls, reduced system responsiveness, and increased frequency of software crashes, which make them impractical for studies of real use.…”
Section: From Lab Studies To Field Studiesmentioning
confidence: 99%
“…Typically, these APIs form part of the accessibility framework that assists development of software for users with special needs. Several researchers describe tools that assist with monitoring and logging interaction with unaltered software systems (e.g., Kukreja et al [2007], Alexander et al [2008], and Morgan et al [2013]), and these methods can also be extended to enable some control over proprietary systems, as demonstrated by the Blur and Skillometer systems (Section 5.1), which ran on Microsoft Windows and Apple Mac OSX. However, these techniques have several limitations, including access to only a subset of controls, reduced system responsiveness, and increased frequency of software crashes, which make them impractical for studies of real use.…”
Section: From Lab Studies To Field Studiesmentioning
confidence: 99%
“…The AppMonitor system (Alexander et al 2008) uses a combination of accessibility interfaces and monitoring of low-level device drivers to monitor applications. Patina (Matejka et al 2013) uses similar inputs, as well as window position information, to understand and present a summary of user actions.…”
Section: Impactmentioning
confidence: 99%
“…It can also be done by tracking the use of software commands. For example this was shown by Alexander, Cockburn & Lobb (2008). The latter option allows easier reconstruction of the interaction in terms of the process used to reach a result, although the meaning of that interaction is again lost.…”
Section: Previous Workmentioning
confidence: 99%