首页> 外文期刊>Science of Computer Programming >Efficient safety checking for automotive operating systems using property-based slicing and constraint-based environment generation
【24h】

Efficient safety checking for automotive operating systems using property-based slicing and constraint-based environment generation

机译:使用基于属性的切片和基于约束的环境生成对汽车操作系统进行有效的安全检查

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

摘要

An automotive operating system is a safety-critical system that has a critical impact on the safety of road vehicles. Safety verification is a must in each stage of software development in such a system, but most existing work focuses on specification-level or model-level safety verification. This work proposes a collaborative approach using model checking and testing for the efficient safety checking of an automotive operating system. Efficiency is achieved through property-based slicing, which reduces the complexity of verification, and guided test sequence generation, which limits the input space to a set of representative test sequences selected from legal as well as illegal input spaces. Comprehensiveness is achieved by formally specifying external constraints using constraint automata from which guided test sequences are selected. The approach is implemented as a prototype tool set applied to the verification of an open source automotive operating system based on the OSEK/VDX international standard. The approach revealed several safety issues that could not be identified by existing approaches.
机译:汽车操作系统是一种对安全至关重要的系统,会对道路车辆的安全产生至关重要的影响。在这种系统中,软件开发的每个阶段都必须进行安全验证,但是大多数现有工作都集中在规范级或模型级安全验证上。这项工作提出了一种使用模型检查和测试的协作方法,以对汽车操作系统进行有效的安全检查。通过基于属性的切片(可降低验证的复杂性)和引导的测试序列生成(将输入空间限制为从合法和非法输入空间中选择的一组代表性测试序列)来实现效率。通过使用约束自动机正式指定外部约束来实现全面性,从中选择引导的测试序列。该方法是作为原型工具集实施的,该工具集适用于基于OSEK / VDX国际标准的开源汽车操作系统的验证。该方法揭示了一些现有方法无法识别的安全问题。

著录项

  • 来源
    《Science of Computer Programming》 |2015年第1期|51-70|共20页
  • 作者单位

    School of Computer Science and Engineering, Kyungpook National University, Daegu, South Korea;

    School of Computer Science and Engineering, Kyungpook National University, Daegu, South Korea;

    School of Computer Science and Engineering, Kyungpook National University, Daegu, South Korea;

    School of Computer Science and Engineering, Kyungpook National University, Daegu, South Korea;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Safety; Slicing; Model checking; Testing; Automotive OS;

    机译:安全;切片;模型检查;测试;汽车操作系统;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号