Sciweavers

ICSE
2005
IEEE-ACM

Helping users avoid bugs in GUI applications

15 years 17 days ago
Helping users avoid bugs in GUI applications
In this paper, we propose a method to help users avoid bugs in GUI applications. In particular, users would use the application normally and report bugs that they encounter to prevent anyone -- including themselves -- from encountering those bugs again. When a user attempts an action that has led to problems in the past, he/she will receive a warning and will be given the opportunity to abort the action -thus avoiding the bug altogether and keeping the application stable. Of course, bugs should be fixed eventually by the application developers, but our approach allows application users to collaboratively help each other avoid bugs ? thus making the application more usable in the meantime. We demonstrate this approach using our "Stabilizer" prototype. We also include a preliminary evaluation of the Stabilizer's bug prediction. Categories and Subject Descriptors D.2 [Software]: Software Engineering; D.2.5 [Testing and Debugging]: [error handling and recovery] General Term...
Amir Michail, Tao Xie
Added 09 Dec 2009
Updated 09 Dec 2009
Type Conference
Year 2005
Where ICSE
Authors Amir Michail, Tao Xie
Comments (0)