Symbolic test generation using a temporal logic with constrained events

被引:0
|
作者
Liu, Daguang [1 ,3 ]
Wu, Peng [2 ]
Lin, Huimin [1 ]
机构
[1] Chinese Acad Sci, Inst Software, Comp Sci Lab, Beijing 100080, Peoples R China
[2] Ecole Polytech, CNRS, LIX, F-91128 Palaiseau, France
[3] Chinese Acad Sci, Grad Sch, Beijing 100044, Peoples R China
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A temporal logic with constrained event modallities, TLCE, is proposed to represent test purposes for testing concurrent programs. The logic is capable can express not only temporal relationships among input and output events, but also data dependencies between event parameters. A TLCE-based test generation algorithm is developed to automatically derive symbolic test cases that incorporate given data dependency constraints as verdict conditions. The advantage of the approach is demonstrated with a case study on a cache coherence protocol.
引用
收藏
页码:467 / +
页数:2
相关论文
共 50 条
  • [1] SYMBOLIC GENERATION OF CONSTRAINED RANDOM LOGIC CELLS
    COSTA, R
    CURATELLI, F
    CAVIGLIA, DD
    BISIO, GM
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1991, 10 (02) : 220 - 231
  • [2] Automatic Test Pattern Generation for Virtual Hardware Model using Constrained Symbolic Execution
    Mohamed, Nahla
    Safar, Mona
    Wahba, Ayman
    Salem, Ashraf
    [J]. 2015 10TH INTERNATIONAL DESIGN & TEST SYMPOSIUM (IDT), 2015, : 149 - 150
  • [3] Formal test generation for sequential circuits using global temporal logic
    He, XH
    Li, XW
    [J]. CAD/ GRAPHICS TECHNOLOGY AND ITS APPLICATIONS, PROCEEDINGS, 2003, : 347 - 348
  • [4] ATGen: automatic test data generation using constraint logic programming and symbolic execution
    Meudec, C
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2001, 11 (02): : 81 - 96
  • [5] A temporal logic based theory of test coverage and generation
    Hong, HS
    Lee, I
    Sokolsky, O
    Ural, H
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANAYLSIS OF SYSTEMS, PROCEEDINGS, 2002, 2280 : 327 - 341
  • [6] Test Case Generation Using Symbolic Execution
    Pattanaik, Saumendra
    Sahoo, Bidush Kumar
    Panigrahi, Chhabi Rani
    Patnaik, Binod Kumar
    Pati, Bibudhendu
    [J]. COMPUTACION Y SISTEMAS, 2022, 26 (02): : 1035 - 1044
  • [7] Using symbolic execution to guide test generation
    Lee, G
    Morris, J
    Parker, K
    Bundell, GA
    Lam, P
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2005, 15 (01): : 41 - 61
  • [8] CLASSIFYING REGULAR EVENTS IN SYMBOLIC LOGIC
    THOMAS, W
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1982, 25 (03) : 360 - 376
  • [9] Test Pattern Generation in Presence of Unknown Values Based on Restricted Symbolic Logic
    Erb, Dominik
    Scheibler, Karsten
    Kochte, Michael A.
    Sauer, Matthias
    Wunderlich, Hans-Joachim
    Becker, Bernd
    [J]. 2014 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2014,
  • [10] Test Image Generation using Segmental Symbolic Evaluation
    Jameel, Tahir
    Lin, Mengxiang
    [J]. INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2014, 2 (03) : 135 - 147