• DocumentCode
    3638771
  • Title

    Empirical Evaluation of Factors Affecting Distinction between Failing and Passing Executions

  • Author

    Arin Zahalka;Katerina Goseva-Popstojanova;Jeffrey Zemerick

  • Author_Institution
    Lane Dept. of Comput. Sci. &
  • fYear
    2010
  • Firstpage
    259
  • Lastpage
    268
  • Abstract
    Information captured in software execution profiles can benefit verification activities by supporting more cost-effective fault localization and execution classification. This paper proposes an experimental design which utilizes execution information to quantify the effect of factors such as different programs and fault inclusions on the distinction between passed and failed execution profiles. For this controlled experiment we use well-known, benchmark-like programs. In addition to experimentation, our empirical evaluation includes case studies of open source programs having more complex fault models. The results show that metrics reflecting distinction between failing and passing executions are affected more by program than by faults included.
  • Keywords
    "Measurement","Testing","Entropy","Software","Dispersion","Clustering methods","Context"
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering (ISSRE), 2010 IEEE 21st International Symposium on
  • ISSN
    1071-9458
  • Print_ISBN
    978-1-4244-9056-1
  • Type

    conf

  • DOI
    10.1109/ISSRE.2010.44
  • Filename
    5635050