跳到主要导航 跳到搜索 跳到主要内容

GUI software fault localization using N-gram analysis

  • Beihang University
  • University of Texas at Dallas

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Graphical User Interfaces (GUIs) have become an important and accepted way of interacting with today's software. Fault localization is considered to be one of the most expensive program debugging activities. This paper presents a fault localization technique designed for GUI software. Unlike traditional software, GUI test cases usually are event sequences and each individual event has a unique corresponding event handler. We apply data mining techniques to the event sequences and their output data in terms of failure detections collected in the testing phase to rank the fault proneness of the event handlers for fault localization. Our method applies N-gram analysis to rank the event handlers of GUI programs and data collected from case studies on four real life GUI programs demonstrate the effectiveness of the proposed technique.

源语言英语
主期刊名Proceedings - 2011 IEEE 13th International Symposium on High-Assurance Systems Engineering, HASE 2011
325-332
页数8
DOI
出版状态已出版 - 2011
活动13th IEEE International Symposium on High Assurance Systems Engineering, HASE 2011 - Boca Raton, FL, 美国
期限: 10 11月 201112 11月 2011

出版系列

姓名Proceedings of IEEE International Symposium on High Assurance Systems Engineering
ISSN(印刷版)1530-2059

会议

会议13th IEEE International Symposium on High Assurance Systems Engineering, HASE 2011
国家/地区美国
Boca Raton, FL
时期10/11/1112/11/11

指纹

探究 'GUI software fault localization using N-gram analysis' 的科研主题。它们共同构成独一无二的指纹。

引用此