首页> 外文会议>International Conference on Control, Decision and Information Technologies >Formal model-based conformance verification of an OSEK/VDX compliant RTOS
【24h】

Formal model-based conformance verification of an OSEK/VDX compliant RTOS

机译:基于正式的模型 - OSEK / VDX符合RTO的验证

获取原文

摘要

The conformance of a real time operating system (RTOS) to the OSEK/VDX standard is usually achieved by doing tests where a set of test cases is performed on the RTOS. However, in an embedded system, it is often necessary to specialize (configure) the code of the RTOS according to the requirements of the application. For such specialized RTOS, some conformance test cases can not be applied because they need some functionalities that are not supported anymore. This paper presents a model-based conformance verification of a RTOS with the OSEK/VDX standard. The method is applied on Trampoline RTOS which is used both for industry and academic purposes and which have been entirely and formally modeled by a product of extended finite automata embedding its source code. The first step is the construction of a complete model that describes the interaction between the application and the RTOS. In the second step all OSEK/VDX conformance test cases are translated into observers and composed with the complete model. Then, for a particular application, The observers allow to check if the RTOS model meets the OSEK/VDX specification. The interest of our approach is twofold: i) it allows to check the OSEK/VDX conformance of the complete version of the Trampoline RTOS; ii) for a specialized version of the RTOS, it identifies the relevant test cases for the given application, that require a very carefully conformance testing.
机译:通过执行在RTOS上执行一组测试用例的测试,通常通过进行测试来实现实时操作系统(RTOS)对OSEK / VDX标准的一致性。但是,在嵌入式系统中,通常需要根据应用程序的要求专门(配置)RTOS的代码。对于此类专用RTOS,无法应用一些符合性测试用例,因为它们需要不再支持的一些功能。本文介绍了具有OSEK / VDX标准的RTOS的基于模型的一致性验证。该方法适用于蹦床RTOS,用于工业和学术目的,它完全和正式地由嵌入其源代码的扩展有限自动机的产品建模。第一步是构造一个描述应用程序与RTO之间的交互的完整模型。在第二步中,所有OSEK / VDX一致性测试用例被翻译成观察者并与完整的模型组成。然后,对于特定应用,观察者允许检查RTOS模型是否符合OSEK / VDX规范。我们的方法的利益是双重的:i)它允许检查蹦床RTO的完整版本的OSEK / VDX一致性; ii)对于专业版RTOS,它识别给定申请的相关测试用例,需要非常仔细的一致性测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号