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

Using daikon to prioritize and group unit bugs

  • Nehul Jain
  • , Saikat Dutta
  • , Ansuman Banerjee*
  • , Anil K. Ghosh
  • , Lihua Xu
  • , Huibiao Zhu
  • *此作品的通讯作者
  • Indian Statistical Institute
  • Jadavpur University
  • East China Normal University

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

摘要

Unit testing and verification constitute an important step in the validation life cycle of large and complex multi-component software code bases. Many unit validation methods often suffer from the problem of false failure alarms, when they analyse a component in isolation and look for errors. It often turns out that some of the reported unit failures are infeasible, i.e. the valuations of the component input parameters that trigger the failure, though feasible on the unit module in isolation, cannot occur in practice considering the integrated code, in which the unit-under-test is instantiated. In this paper, we consider this problem in the context of a multi-function software code base, with a set of unit level failures reported on a specific function. We present here an automated two-stage failure classification and prioritization strategy that can filter out false alarms and classify them accordingly. Early experiments show interesting results.

源语言英语
主期刊名Formal Aspects of Component Software - 10th International Symposium, FACS 2013, Revised Selected Papers
出版商Springer Verlag
215-233
页数19
ISBN(印刷版)9783319076010
DOI
出版状态已出版 - 2014
活动10th International Symposium on Formal Aspects of Component Software, FACS 2013 - Nanchang, 中国
期限: 27 10月 201329 10月 2013

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
8348 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议10th International Symposium on Formal Aspects of Component Software, FACS 2013
国家/地区中国
Nanchang
时期27/10/1329/10/13

学术指纹

探究 'Using daikon to prioritize and group unit bugs' 的科研主题。它们共同构成独一无二的学术指纹。

引用此