首页> 外文期刊>Software and systems modeling >Constraint-based test generation for automotive operating systems
【24h】

Constraint-based test generation for automotive operating systems

机译:用于汽车操作系统的基于约束的测试生成

获取原文
获取原文并翻译 | 示例

摘要

This work suggests a method for systematically constructing a software-level environment model for safety checking automotive operating systems by introducing a constraint specification language, OSEK_CSL. OSEK_CSL is designed to specify the usage constraints of automotive operating systems using a pre-defined set of constraint types identified from the international standard OSEK/VDX. Each constraint specified in OSEK_CSL is interpreted as either a regular language or a context-free language that can be checked by a finite automaton or a pushdown automaton. The set of usage constraints is used to systematically classify the universal usage model of OSEK-/VDX-based operating systems and to generate test sequences with varying degrees of constraint satisfaction using LTL model checking. With pre-defined constraint patterns and the full support of automation, test engineers can choose the degree of constraint satisfaction and generate test cases using combinatorial intersections of selected constraints that cover all corner cases classified by constraints. A series of experiments on an open-source automotive operating system show that our approach finds safety issues more effectively than conventional specification-based testing, scenario-based testing, and conformance testing.
机译:这项工作提出了一种方法,该方法通过引入约束规范语言OSEK_CSL来系统地构建用于安全检查汽车操作系统的软件级环境模型。 OSEK_CSL旨在使用从国际标准OSEK / VDX识别的一组预定义约束类型来指定汽车操作系统的使用约束。 OSEK_CSL中指定的每个约束都可以解释为常规语言或上下文无关语言,可以通过有限自动机或下推自动机进行检查。使用约束集用于对基于OSEK / VDX的操作系统的通用使用模型进行系统分类,并使用LTL模型检查来生成具有不同约束满足程度的测试序列。借助预定义的约束模式和自动化的全面支持,测试工程师可以选择约束满足的程度,并使用所选约束的组合交集生成测试用例,这些交集涵盖了按约束分类的所有极端情况。在开源汽车操作系统上进行的一系列实验表明,与传统的基于规范的测试,基于场景的测试和一致性测试相比,我们的方法可以更有效地发现安全问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号