The computer user as toolsmith: the use, reuse, and organization of computer-based tools
The computer user as toolsmith: the use, reuse, and organization of computer-based tools
Communications of the ACM
Building user and expert models by long-term observation of application usage
UM '99 Proceedings of the seventh international conference on User modeling
Interface design and multivariate analysis of UNIX command use
ACM Transactions on Information Systems (TOIS)
ACM SIGKDD Explorations Newsletter
Extracting usability information from user interface events
ACM Computing Surveys (CSUR)
Separating the swarm: categorization methods for user sessions on the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The Psychology of Menu Selection: Designing Cognitive Control at the Human/Computer Interface
The Psychology of Menu Selection: Designing Cognitive Control at the Human/Computer Interface
Recognizing creative needs in user interface design
C&C '02 Proceedings of the 4th conference on Creativity & cognition
How do people really use text editors?
Proceedings of the SIGOA conference on Office information systems
The social side of gaming: a study of interaction patterns in a massively multiplayer online game
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
How Are Java Software Developers Using the Eclipse IDE?
IEEE Software
Supporting interface customization using a mixed-initiative approach
Proceedings of the 12th international conference on Intelligent user interfaces
Web page revisitation revisited: implications of a long-term click-stream study of browser usage
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A predictive model of menu performance
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Ingimp: introducing instrumentation to an end-user open source application
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the 18th ACM conference on Information and knowledge management
Design and evaluation of a command recommendation system for software applications
ACM Transactions on Computer-Human Interaction (TOCHI)
Characterizing the usability of interactive applications through query log analysis
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
AdaptableGIMP: designing a socially-adaptable interface
Proceedings of the 24th annual ACM symposium adjunct on User interface software and technology
Proceedings of the 19th international conference on Intelligent User Interfaces
Hi-index | 0.00 |
Examining large-scale, long-term application use is critical to understanding how an application meets the needs of its user community. However, there have been few published analyses of long-term use of desktop applications, and none that have examined applications that support creating and modifying content using direct manipulation. In this paper, we present an analysis of 2 years of usage data from an instrumented version of the GNU Image Manipulation Program, including data from over 200 users. In the course of our analysis, we show that previous findings concerning the sparseness of command use and idiosyncrasy of users' command vocabularies extend to a new domain and interaction style. These findings motivate continued research in adaptive and mixed-initiative interfaces. We also describe the novel application of a clustering technique to characterize a user community's higher-level tasks from low-level logging data.