English

Toward Mining Visual Log of Software

Software Engineering 2016-10-28 v1 Human-Computer Interaction

Abstract

In this paper, we define visual log of a software system as data capturing the interactions between its users and its graphic user interface (GUI), such as screen-shots and screen recordings. We vision that mining such visual log could be useful for bug reproducing and debugging, automated GUI testing, user interface designing, question answering of common usages in software support, etc. Toward that vision, we propose a core framework for mining visual log of software. This framework focuses on detecting GUI elements and changes in visual log, removing users' private data, recognizing user interactions with GUI elements, and learning GUI usage patterns. We also performed a small study on the characteristics of GUI elements in mobile apps. The findings from this study suggested several heuristics to design techniques for recognizing GUI elements and interactions.

Keywords

Cite

@article{arxiv.1610.08911,
  title  = {Toward Mining Visual Log of Software},
  author = {Hung Pham and Tam Nguyen and Phong Vu and Tung Nguyen},
  journal= {arXiv preprint arXiv:1610.08911},
  year   = {2016}
}

Comments

4 pages, 2 figures, short paper new idea

R2 v1 2026-06-22T16:34:23.828Z