• DocumentCode
    3307026
  • Title

    Test Case Generation Technique Based on Extended Coverability Trees

  • Author

    Takagi, Tomohiko ; Furukawa, Zengo

  • Author_Institution
    Fac. of Eng., Kagawa Univ., Kagawa, Japan
  • fYear
    2012
  • fDate
    8-10 Aug. 2012
  • Firstpage
    301
  • Lastpage
    306
  • Abstract
    This paper shows a model-based testing technique using a PN (place/transition net) that is a kind of Petri net in order to improve the reliability of concurrent software. In this technique, a PN representing the expected behavior of software under test is used for generating a special tree called an ECT (extended coverability tree), which gives test cases that satisfy a criterion called ECT-N transition coverage. This technique focuses on the number of resources that behave concurrently in order to concentrate test engineers´ effort on an important aspect of concurrent behavior by using a realistic number of test cases. This paper includes basic notions, a test case generation algorithm, and an example for considering the effectiveness of this technique.
  • Keywords
    Petri nets; concurrency control; program testing; software reliability; trees (mathematics); ECT-N transition coverage; Petri net; concurrent software reliability; extended coverability trees; model-based testing technique; place/transition net; software testing; test case generation technique; Fires; Length measurement; Software; Software algorithms; Software reliability; Software testing; coverage criterion; model-based testing; place/transition net; test case;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking and Parallel & Distributed Computing (SNPD), 2012 13th ACIS International Conference on
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-1-4673-2120-4
  • Type

    conf

  • DOI
    10.1109/SNPD.2012.58
  • Filename
    6299296