|
ABSTRACT
Interactions between users and software are usually described as scenarios so that it is easy to reflect users' viewpoints in software development. In many cases, scenarios are written in a natural language so that users can communicate with software developers smoothly. However, it is difficult to validate correspondences between the flows of operations written in scenarios and those in software. We assume that the flows of software can be expressed by the flows of Graphical User Interface (GUI) operations. In this paper, we propose a method for validating the correspondences between the flows of operations in scenarios and those of actual GUIs. This validation can be performed by analyzing the historic data of GUI operations heuristically. The label names on widgets are extracted from the histories, terms corresponding to label names on widgets are extracted from scenarios, and then the orders of appearance of label names and f terms are validated.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
Microsoft Outlook Express: http://www.microsoft.com/windows/ie/ie6/using/oe/default.mspx
|
| |
6
|
Thunderbird: http://www.mozilla.com/thunderbird/
|
| |
7
|
Microsoft Internet Explorer: http://www.microsoft.com/windows/products/winfamily/ie/default.mspx
|
| |
8
|
Firefox: http://www.mozilla.com/firefox/
|
| |
9
|
Microsoft Windows: http://www.microsoft.com/windows/default.mspx
|
 |
10
|
|
| |
11
|
JavaCC: https://javacc.dev.java.net/
|
| |
12
|
|
| |
13
|
"CaboCha: Yet Another Japanese Dependency Structure Analyzer": http://chasen.org/taku/software/cabocha/
|
| |
14
|
|
| |
15
|
|
| |
16
|
|
 |
17
|
Greg Little , Tessa A. Lau , Allen Cypher , James Lin , Eben M. Haber , Eser Kandogan, Koala: capture, share, automate, personalize business processes on the web, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
[doi> 10.1145/1240624.1240767]
|
|