Automatic test case generation with region-related coverage annotations for real-time systems

被引:0
|
作者
Huang, GD [1 ]
Wang, F
机构
[1] Natl Taiwan Univ, Dept Elect Engn, Taipei, Taiwan
[2] Acad Sinica, Inst Informat Sci, Taipei, Taiwan
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Testing is the mainstream of verification techniques used for real-time systems in the industry because it allows the engineers to directly observe how their system implementations react to various test cases. In this paper, we investigate how to use symbolic techniques to automatically generate test cases for real-time systems. Especially, our test cases have two annotations that can be useful in the construction of powerful test cases. First, events in our test cases are labeled with symbolic timing constraints which can either be conveniently used in picking event occurrence times or be used for choosing boundary timing values in domain analysis. Second, our test cases are annotated with regionrelated coverage estimations which support high precision in detecting some timing bugs. Finally, we have implemented our ideas with BDD-like data-structures which could lead to performance advantage for testing complex embedded systems.
引用
收藏
页码:144 / 158
页数:15
相关论文
共 50 条
  • [31] Automatic Validation of Infinite Real-Time Systems
    Goethel, Thomas
    Glesner, Sabine
    [J]. 2013 1ST FME WORKSHOP ON FORMAL METHODS IN SOFTWARE ENGINEERING (FORMALISE), 2013, : 57 - 63
  • [32] Automatic framework generation for hard real-time applications
    Irfan Hamid
    Bechir Zalila
    Elie Najm
    Jérôme Hugues
    [J]. Innovations in Systems and Software Engineering, 2008, 4 (1) : 107 - 122
  • [33] Automatic framework generation for hard real-time applications
    Hamid, Irfan
    Zalila, Bechir
    Najm, Elie
    Hugues, Jerome
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2008, 4 (01) : 107 - 122
  • [34] AUTOMATED TEST-GENERATION AND EVALUATION FOR REAL-TIME EXPERT-SYSTEMS
    BECKER, L
    DUCKWORTH, J
    LAZNOVSKY, A
    GREEN, P
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 1994, 9 (08) : 659 - 682
  • [35] Real-Time Optimization of Automatic Control Systems With Application to BLDC Motor Test Rig
    Luo, Hao
    Krueger, Minjia
    Koenings, Tim
    Ding, Steven X.
    Dominic, Shane
    Yang, Xu
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (05) : 4306 - 4314
  • [36] Real-Time Safety Assessment for Dynamic Systems With Limited Memory and Annotations
    Liu, Zeyi
    He, Xiao
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (09) : 10076 - 10086
  • [37] Modeling and interoperability test case generation of a real-time QoS monitoring protocol
    Chin, BM
    Kim, SU
    Kang, SW
    Park, CH
    [J]. ETRI JOURNAL, 1999, 21 (04) : 52 - 64
  • [38] Automatic generation of schedulings for improving the test coverage of Systems-on-a-chip
    Helmstetter, C.
    Maraninchi, E.
    Maillet-Contoz, L.
    Moy, M.
    [J]. PROCEEDINGS OF FORMAL METHODS IN COMPUTER AIDED DESIGN, 2006, : 171 - +
  • [39] Automatic derivation of path and loop annotations in object-oriented real-time programs
    Gustafsson, J
    Ermedahl, A
    [J]. PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 257 - 262
  • [40] Automatic Test Case Generation for PLC Programs using Coverage Metrics
    Simon, Hendrik
    Friedrich, Nico
    Biallas, Sebastian
    Hauck-Stattelmann, Stefan
    Schlich, Bastian
    Kowalewski, Stefan
    [J]. PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,