• DocumentCode
    624858
  • Title

    From formal specifications to efficient test scenarios generation

  • Author

    Jing Yang ; Ghazel, Mohamed ; El-Koursi, El-Miloudi

  • Author_Institution
    Univ. of Lille - Nord de France, Lille, France
  • fYear
    2013
  • fDate
    29-31 May 2013
  • Firstpage
    35
  • Lastpage
    40
  • Abstract
    Various formal testing methods have been developed in the past decades. Most of them are based on graphical notations such as finite state machines, labelled transitions systems, etc., which remain quite intuitive for users to perform black box testing. In addition, testing methods based on temporal logics have been also investigated, such as the testing methods inspired by model checking. However, testing with model checkers often needs a model of System Under Test (SUT) to be known. This paper discusses a method for generating test cases from specifications expressed in CTL* temporal logic, under a black-box framework. The test generation process from CTL* is inspired by Banerjee et al.´s work [1] which has developed a technique to generate non-vacuous test scenarios from LTL properties. The essential step of our test generation method is to rewrite a pertinent CTL* property in terms of present state Boolean propositions and X(Next)-guarded temporal properties. The generated test benches are implemented within the ControlBuild tool.
  • Keywords
    formal specification; formal verification; program testing; temporal logic; CTL* temporal logic; ControlBuild tool; LTL properties; SUT; X(Next)-guarded temporal properties; black box testing; finite state machines; formal specifications; formal testing methods; graphical notations; labelled transitions systems; model checking; state Boolean propositions; system under test; test scenarios generation; Context; Logic gates; Model checking; Monitoring; Safety; Vectors; CTL∗; black box testing; formal specification; test scenario generation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Logistics and Transport (ICALT), 2013 International Conference on
  • Conference_Location
    Sousse
  • Print_ISBN
    978-1-4799-0314-6
  • Type

    conf

  • DOI
    10.1109/ICAdLT.2013.6568431
  • Filename
    6568431