• DocumentCode
    3076890
  • Title

    AUSTIN: A Tool for Search Based Software Testing for the C Language and Its Evaluation on Deployed Automotive Systems

  • Author

    Lakhotia, Kiran ; Harman, Mark ; Gross, Hamilton

  • Author_Institution
    CREST, King´´s Coll. London, London, UK
  • fYear
    2010
  • fDate
    7-9 Sept. 2010
  • Firstpage
    101
  • Lastpage
    110
  • Abstract
    Despite the large number of publications on Search--Based Software Testing (SBST), there remain few publicly available tools. This paper introduces AUSTIN, a publicly available SBST tool for the C language. The paper validates the tool with an empirical study of its effectiveness and efficiency in achieving branch coverage compared to random testing and the Evolutionary Testing Framework (ETF), which is used in-house by Daimler and others for Evolutionary Testing. The programs used in the study consist of eight non--trivial, real-world C functions drawn from three embedded automotive software modules. For the majority of the functions, AUSTIN is at least as effective (in terms of achieved branch coverage) as the ETF, and is considerably more efficient.
  • Keywords
    C language; evolutionary computation; program testing; search problems; AUSTIN; C language; SBST tool; deployed automotive systems; embedded automotive software modules; evolutionary testing framework; random testing; search based software testing; Automotive engineering; Concrete; Indexes; Input variables; Search problems; Testing; SBSE; SBST; Software Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Search Based Software Engineering (SSBSE), 2010 Second International Symposium on
  • Conference_Location
    Benevento
  • Print_ISBN
    978-1-4244-8341-9
  • Type

    conf

  • DOI
    10.1109/SSBSE.2010.21
  • Filename
    5635150