Interactive Fault Localization Techniques in a Spreadsheet Environment

IEEE Transactions on Software Engineering(2006)

引用 27|浏览2
暂无评分
摘要
End-user programmers develop more software than any other group of programmers, using software authoring devices such as multimedia simulation builders, e-mail filtering editors, by-demonstration macro builders, and spreadsheet environments. Despite this, there has been only a little research on finding ways to help these programmers with the dependability of the software they create. We have been working to address this problem in several ways, one of which includes supporting end-user debugging activities through interactive fault localization techniques. This paper investigates fault localization techniques in the spreadsheet domain, the most common type of end-user programming environment. We investigate a technique previously described in the research literature and two new techniques. We present the results of an empirical study to examine the impact of two individual factors on the effectiveness of fault localization techniques. Our results reveal several insights into the contributions such techniques can make to the end-user debugging process and highlight key issues of interest to researchers and practitioners who may design and evaluate future fault localization techniques.
更多
查看译文
关键词
interactive fault localization technique,interactive fault localization techniques,end-user software engineering,end-user debugging activity,spreadsheets,end-user programming environment,future fault localization technique,fault localization,end-user pro- gramming,fault localization technique,end-user debugging process,end-user programmer,spreadsheet domain,spreadsheet environment,research literature,debugging,empirical study,filtering,software engineering,fault detection,computer science,feedback
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要