Data Flow Testing for Virtual Prototypes

被引:0
|
作者
Hassan, Muhammad [1 ]
Herdt, Vladimir [1 ]
Le, Hoang M. [1 ]
Chen, Mingsong [2 ]
Grosse, Daniel [1 ,3 ]
Drechsler, Rolf [1 ,3 ]
机构
[1] Univ Bremen, Inst Comp Sci, D-28359 Bremen, Germany
[2] East China Normal Univ, Shanghai Key Lab Trustworthy Comp, Shanghai, Peoples R China
[3] DFKI GmbH, Cyber Phys Syst, D-28359 Bremen, Germany
基金
中国国家自然科学基金;
关键词
MODEL CHECKING;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data flow testing (DFT) has been shown to be an effective testing strategy. DFT features a high fault detection rate while avoiding the intense scalability problems to achieve full path coverage. In this paper we propose to apply data flow testing for SystemC virtual prototypes (VPs). Our contribution is twofold: First, we develop a set of SystemC specific coverage criteria for data flow testing. This requires to consider the SystemC semantics of using non-preemptive thread scheduling with shared memory communication and event-based synchronization. Second, we explain how to automatically compute the data flow coverage result for a given VP using a combination of static and dynamic analysis techniques. The coverage result provides clear suggestions for the testing engineer to add new testcases in order to improve the coverage result. Our experimental results on real-world VPs demonstrate the applicability and efficacy of our analysis approach and the SystemC specific coverage criteria to improve the testsuite.
引用
收藏
页码:380 / 385
页数:6
相关论文
共 50 条
  • [41] Virtual prototypes in lighting development as a decision platform
    Reich, A
    Wulf, J
    NUMERICAL ANALYSIS AND SIMULATION IN VEHICLE ENGINEERING, 2002, 1701 : 439 - 492
  • [42] PARAMETRIC HABITAT: Virtual Catalog of Design Prototypes
    Ginosar, Rony
    Kloper, Hila
    Zoran, Amit
    DIS 2018: PROCEEDINGS OF THE 2018 DESIGNING INTERACTIVE SYSTEMS CONFERENCE, 2018, : 1121 - 1133
  • [43] A fully automated environment for verification of virtual prototypes
    Belanović, P.
    Knerr, B.
    Holzer, M.
    Rupp, M.
    Eurasip Journal on Applied Signal Processing, 2006, 2006
  • [44] Dynamic simulation of virtual prototypes in immersive environment
    Fabio Bruno
    Francesco Caruso
    Kezhun Li
    Alessandro Milite
    Maurizio Muzzupappa
    The International Journal of Advanced Manufacturing Technology, 2009, 43 : 620 - 630
  • [45] A fully automated environment for verification of virtual prototypes
    Belanovic, P.
    Knerr, B.
    Holzer, M.
    Rupp, M.
    EURASIP JOURNAL ON APPLIED SIGNAL PROCESSING, 2006, 2006 (1)
  • [46] GAP AND FLUSH VISUALIZATION OF VIRTUAL NONIDEAL PROTOTYPES
    Stoll, T.
    Paetzold, K.
    10TH INTERNATIONAL DESIGN CONFERENCE - DESIGN 2008, VOLS 1 AND 2, 2008, (48): : 681 - +
  • [47] Hybrid simulation approach for the analysis of virtual prototypes
    Patiño, M
    Wolf, G
    von Holst, C
    CONFERENCE: AGRICULTURAL ENGINEERING 2004, 2004, 1855 : 465 - 470
  • [48] Computer Aided Design of Customized Implants Based on CT-Scan Data and Virtual Prototypes
    Todorov, Georgi
    Nikolov, Nikolay
    Sofronov, Yavor
    Gabrovski, Nikolay
    Laleva, Maria
    Gavrilov, Todor
    FUTURE ACCESS ENABLERS FOR UBIQUITOUS AND INTELLIGENT INFRASTRUCTURES, FABULOUS 2019, 2019, 283 : 339 - 346
  • [49] A Fully Automated Environment for Verification of Virtual Prototypes
    P Belanović
    B Knerr
    M Holzer
    M Rupp
    EURASIP Journal on Advances in Signal Processing, 2006
  • [50] Towards the integrated modeling method of virtual prototypes
    Zhao, Wen
    Wang, Wei-Ping
    Zhu, Yi-Fan
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2002, 14 (01):