首页> 外文会议>IEEE/ACM International Conference on Formal Methods and Models for Codesign >EFSM-based model-driven approach to concolic testing of system-level design
【24h】

EFSM-based model-driven approach to concolic testing of system-level design

机译:基于EFSM的系统级设计的调节测试的模型驱动方法

获取原文
获取外文期刊封面目录资料

摘要

State-of-the-art approaches for testing of system-level design of embedded systems generally work at source-code level, thus they require an implementation of the system to be tested. For this reason, they cannot be applied in the context of model-driven design, where code is available only at end of the design process. Moreover, traditional approaches based on combined concrete and symbolic execution (concolic) suffer two main drawbacks: they are limited in width and depth of the search and not corner-cases oriented. To address such limitations, this paper presents a concolic testing approach for model-driven design of embedded systems. It explores a model of the system, i.e., the extended finite state machine (EFSM), and it relies on weight-oriented analysis of the EFSM paths to achieve high controllability of EFSM transitions, by interleaving longrange concrete approach with symbolic multi-level backjumping strategy. The experimental evaluation on several case studies demonstrates the competitiveness of the proposed approach, which achieves higher transition and instruction coverage than other approaches in significantly reduced time.
机译:最先进的嵌入式系统设计方法的方法通常在源代码级别工作,因此它们需要实现系统的实现。因此,它们不能在模型驱动设计的上下文中应用,其中代码仅在设计过程的末尾可用。此外,基于组合混凝土和象征性执行(CONEGOLIC)的传统方法遭受了两个主要缺点:它们的宽度和深度有限,而不是导向的角落。为解决此类限制,本文提出了一种嵌入式系统模型驱动设计的调节测试方法。它探讨了系统的模型,即扩展有限状态机(EFSM),并且依赖于EFSM路径的重量取向分析,以实现EFSM转换的高可控性,通过交织孤独的混凝土方法,符号多级Backjumping战略。关于几个案例研究的实验评估表明了所提出的方法的竞争力,该方法比其他方法在显着降低时间内比其他方法达到更高的过渡和指导覆盖率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号