• DocumentCode
    626359
  • Title

    A Method and Tool for Test Optimization for Automotive Controllers

  • Author

    Petrenko, Anatolii ; Dury, A. ; Ramesh, S. ; Mohalik, Swarup

  • Author_Institution
    Comput. Res. Inst. of Montreal (CRIM), Montreal, QC, Canada
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    198
  • Lastpage
    207
  • Abstract
    Completely automatic generation of tests from formal executable test models of industrial size still looks like a “holy grail”, in spite of significant progress in model-based testing research and tool development. Realizing this, we follow a more down-to-earth approach by assuming that, even if a test model is available, the test expert manually derives powerful test fragments and what remains to be automated is chaining them into an optimal test. Focusing on this task, we develop a test optimization framework using an FSM extended with input variables and clocks, which reflects important features of Simulink/Stateflow statecharts. The test optimization is expressed as the Asymmetric Travelling Salesman Problem (ATSP). We show how this approach can be used for solving some testing problems specific to automotive controllers. We describe a proof-of-concept prototype, implementing the proposed approach, which we tested on a case study of a particular controller available along with some tests. Experiments with the prototype indicate that the approach scales well for hundreds of tests.
  • Keywords
    automobile industry; automotive components; controllers; testing; travelling salesman problems; ATSP; FSM; Simulink statecharts; Stateflow statecharts; asymmetric travelling salesman problem; automatic generation; automotive controllers; holy grail; model-based testing; proof-of-concept prototype; test optimization; Bridges; Clocks; Cost accounting; Input variables; Optimization; Testing; Unified modeling language; Extended FSM; asynchronous machines; automotive controllers; clock automata; model-based testing; test generation; test optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Luxembourg
  • Print_ISBN
    978-1-4799-1324-4
  • Type

    conf

  • DOI
    10.1109/ICSTW.2013.31
  • Filename
    6571630