• DocumentCode
    2760117
  • Title

    Test Sequence Generation from Combining Property Modeling and Program Slicing

  • Author

    Li Hua ; Peng Yong-guang ; Ye Xin-ming ; Yue Jing-yuan

  • Author_Institution
    Coll. of Comput. Sci., Inner Mongolia Univ., Huhhot, China
  • fYear
    2010
  • fDate
    19-23 July 2010
  • Firstpage
    45
  • Lastpage
    50
  • Abstract
    Property based testing is to test the interesting property of software. It can reduce the amount of testing work and further improve the efficiency of testing. Programming slicing is a way to analyze and decompose system code. In the paper, the category of the property is given and the primitive property is informal defined. A kind of property extraction method is presented and Petri net is constructed. Property model and dynamic slicing are combined to generate test sequence. As an example, the system structure of Minix3 is introduced. Exec, one of key system callings of Minix3, is modeling, slicing and its test sequences are generated. Minix3 provides open interfaces and modular. The results of slicing can be used to improve the process of software re-use. Finally the conclusion and the research work in the future are introduced.
  • Keywords
    Petri nets; program slicing; program testing; sequential codes; software reusability; Minix3; Petri net; program slicing; property modeling; software property; software reuse; system code; test sequence generation; Micro-kernel; Modeling; Program Slicing; Property; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2010 IEEE 34th Annual
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-8089-0
  • Electronic_ISBN
    978-0-7695-4105-1
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2010.18
  • Filename
    5615748