• DocumentCode
    3156245
  • Title

    Automatic Test Generation for Coverage Analysis of ERTMS Software

  • Author

    Angeletti, Damiano ; Giunchiglia, Enrico ; Narizzano, Massimo ; Puddu, Alessandra ; Sabina, Salvatore

  • Author_Institution
    Ansaldo STS, Genova
  • fYear
    2009
  • fDate
    1-4 April 2009
  • Firstpage
    303
  • Lastpage
    306
  • Abstract
    ERTMS is the European Railway Traffic Management System. The CENELEC EN50128 guidelines for software development of safety critical system require that the software produced is verified by providing a set of tests covering the 100% of the code. This requirement, however, substantially increases the costs associated to the testing phase, since it may involve the manual generation of tests. In this paper we present a methodology to automatic generate test achieving the desired code coverage. The automatization of the test generation phase, applied to some modules of the ERTMS developed by Ansaldo STS (an Italian leading company in the field), led to a dramatic increase in the productivity and to a reduction of the costs of the entire software development process.
  • Keywords
    program testing; program verification; rail traffic; safety-critical software; software engineering; traffic engineering computing; Ansaldo STS; CENELEC EN50128 guidelines; ERTMS software coverage analysis; European Railway Traffic Management System; automatic test generation; safety critical system software development; software verification; Automatic testing; Costs; Guidelines; Programming; Rail transportation; Sociotechnical systems; Software safety; Software testing; Standards; System testing; Automatic Test Generation; Model checking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing Verification and Validation, 2009. ICST '09. International Conference on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4244-3775-7
  • Electronic_ISBN
    978-0-7695-3601-9
  • Type

    conf

  • DOI
    10.1109/ICST.2009.22
  • Filename
    4815363