A Vision on Mining Visual Logs of Software

ACM-SE(2020)

引用 0|浏览51
暂无评分
摘要
ABSTRACTIn this paper, we define visual logs of a software system as data capturing the interactions between its users and its graphic user interfaces (GUI) such as screenshots and screen recordings. We expect that mining such visual logs could be useful for many software engineering tasks: bug reproducing and debugging, automated GUI testing, user interface design, question answering of common software usages, etc. Toward that vision, we propose a core framework for mining visual logs of software. This framework focuses on detecting GUI elements and changes in visual logs, removing users' private data, recognizing user interactions with GUI elements, and learning GUI usage patterns. We also presented a small study on characteristics of GUI elements in mobile apps. The findings from this study suggest several heuristics to design techniques for recognizing GUI elements and interactions.
更多
查看译文
关键词
GUI, Visual Logs, Reverse Engineering, Mining User Interactions
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要