Model-driven test generation for system level validation

被引:6
|
作者
Mathaikutty, Deepak A. [1 ]
Ahuja, Sumit [1 ]
Dingankar, Ajit [2 ]
Shukla, Sandeep [1 ]
机构
[1] Virginia Tech, CESCA, Blacksburg, VA 24061 USA
[2] Intel Corp, Validat Technol, Folsom, CA 95630 USA
关键词
D O I
10.1109/HLDVT.2007.4392792
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Functional validation of System Level Models, such as those modeled with SystemC, is an important and complex problem. One of the problems in their functional validation is the test case generation with good coverage and higher potential to find faults in the design. We propose a coverage-directed test generation framework for system level design validation by combining the synchronous language ESTEREL, and its advanced verification capability, with C++ based system level language SystemC. The main contributions of this paper are (i) the integrated framework for model-driven development and validation of system-level designs with a combination of ESTEREL, and SystemC; and (ii) the test generation framework for generating test suites to satisfy traditional coverage metrics such as the statement and branch as well as a complex metric such as modified condition/decision coverage (MCDC) employed in the validation of safety-critical software systems. The framework also generates tests that attain functional coverage using properties specified in a temporal language and assertion-based verification (namely PSL). We demonstrate the methodology with a case study by developing and validating a critical power state machine component that is used for power management in embedded systems.
引用
收藏
页码:83 / +
页数:2
相关论文
共 50 条
  • [31] Model-driven generation of artificial yeast promoters
    Kotopka, Benjamin J.
    Smolke, Christina D.
    NATURE COMMUNICATIONS, 2020, 11 (01)
  • [32] Model-Driven Diagnostics Generation for Industrial Automation
    Behrens, M.
    Provan, G.
    Boubekeur, M.
    Mady, A.
    2009 7TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1 AND 2, 2009, : 708 - 714
  • [33] Model-driven generation of artificial yeast promoters
    Benjamin J. Kotopka
    Christina D. Smolke
    Nature Communications, 11
  • [34] Semantic Research on Model-Driven Code Generation
    Wang, Jianxin
    Xu, Hongke
    Xiao, Chaoen
    Zhang, Lei
    Zheng, Yuzheng
    Wu, Xinwei
    Chang, Xiangze
    Zhang, Xuanrui
    2024 4TH INTERNATIONAL CONFERENCE ON ELECTRONIC MATERIALS AND INFORMATION ENGINEERING, EMIE 2024, 2024, : 87 - 90
  • [35] Model-Driven Mechatronic System Development
    Paczona, Martin
    Mayr, Heinrich C.
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2019, : 1730 - 1736
  • [36] Model-driven assessment of system dependability
    Sadaf Mustafiz
    Ximeng Sun
    Jörg Kienzle
    Hans Vangheluwe
    Software & Systems Modeling, 2008, 7 : 487 - 502
  • [37] Model-driven assessment of system dependability
    Mustafiz, Sadaf
    Sun, Ximeng
    Kienzle, Joerg
    Vangheluwe, Hans
    SOFTWARE AND SYSTEMS MODELING, 2008, 7 (04): : 487 - 502
  • [38] Model-Driven Automatic Question Generation for a Gamified Clinical Guideline Training System
    Nyameino, Job N.
    Ebbesvik, Ben-Richard
    Rabbi, Fazle
    Were, Martin C.
    Lamo, Yngve
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2020, 1172 : 227 - 245
  • [39] The high level language for system specification: A model-driven approach to systems engineering
    Aliyu, Hamzat Olanrewaju
    Maiga, Oumar
    Traore, Mamadou Kaba
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2016, 7 (01)
  • [40] Model-driven test case generation in Hil testing : Usage models and model-centric testing
    Kiffe, Gerhard
    Siegl, Sebastian
    Prestar, Florian
    Beisser, Martin
    Seel, Martin
    AutoTechnology, 2009, 9 (05): : 56 - 59