• DocumentCode
    1575557
  • Title

    Generalizing fault contents from a few classes

  • Author

    Scott, Hanna ; Johnson, Philip M.

  • Author_Institution
    Blekinge Inst. of Technol., Ronneby
  • fYear
    2007
  • Firstpage
    205
  • Lastpage
    214
  • Abstract
    The challenges in fault prediction today are to get a prediction as early as possible, at as low a cost as possible, needing as little data as possible and preferably in such a language that your average developer can understand where it came from. This paper presents a fault sampling method where a summary of a few, easily available metrics is used together with the results of a few sampled classes to generalize the fault content to an entire system. The method is tested on a large software system written in Java, that currently consists of around 2000 classes and 300,000 lines of code. The evaluation shows that the fault generalization method is good at predicting fault-prone clusters and that it is possible to generalize the values of a few representative classes.
  • Keywords
    Java; fault tolerant computing; program testing; Java; fault prediction; fault sampling; fault-prone clusters; large software system; software testing; Computer science; Costs; Data engineering; Predictive models; Sampling methods; Software engineering; Software measurement; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Empirical Software Engineering and Measurement, 2007. ESEM 2007. First International Symposium on
  • Conference_Location
    Madrid
  • ISSN
    1938-6451
  • Print_ISBN
    978-0-7695-2886-1
  • Type

    conf

  • DOI
    10.1109/ESEM.2007.39
  • Filename
    4343748