• DocumentCode
    3691712
  • Title

    Investigating the Correspondence between Mutations and Static Warnings

  • Author

    Cláudio Antônio De Araújo;Márcio Eduardo ;José Carlos ;Auri Marcelo Rizzo Vincenzi

  • Author_Institution
    Inst. de Inf., Univ. Fed. de Goias Goiania, Goiania, Brazil
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    This paper provides evidences on the correspondence between mutations and static warnings. We used mutation operators as a fault model to evaluate the direct correspondence between mutations and static warnings. The main advantage of using mutation operators is that they generate a large number of programs containing faults of different types, which can be used to decide the ones most probable to be detected by static analyzers. Since static analyzers, in general, report a substantial number of false positive warnings, the intention of this study is to define a prioritization approach of static warnings based on the probability they correspond to a true positive and lead to detect software faults. The results obtained for a set of open-source programs indicate that a correspondence exist when considering specific mutation operators such that static warnings may be prioritized based on their correspondence level with mutations.
  • Keywords
    "Java","Software","XML","Testing","Standards","Databases","Data mining"
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (SBES), 2015 29th Brazilian Symposium on
  • Type

    conf

  • DOI
    10.1109/SBES.2015.23
  • Filename
    7328004