首页> 外文会议>International symposium on formal methods >Formal Verification of Lunar Rover Control Software Using UPPAAL
【24h】

Formal Verification of Lunar Rover Control Software Using UPPAAL

机译:使用UPPAAL正式验证月球车控制软件

获取原文

摘要

This paper reports our formal verification of Chinese Lunar Rover control software, an embedded real-time multitasking software system running over a home-made real-time operating system (RTOS). The main purpose of the verification is to validate if the system satisfies a time-related functional property. We modeled the RTOS, application tasks and physical environment as timed automata and analyzed the system using statistical model checking (SMC) of UPPAAL. Verification result showed that our model was able to track down undesired behavior in the multitasking system. Moreover, as the modeling framework we designed is general and extensible, it can be a reference method for verifying other real-time multitasking systems.
机译:本文报告了我们对中国“月球车”控制软件的正式验证,该软件是在自制实时操作系统(RTOS)上运行的嵌入式实时多任务软件系统。验证的主要目的是验证系统是否满足与时间相关的功能属性。我们将RTOS,应用程序任务和物理环境建模为定时自动机,并使用UPPAAL的统计模型检查(SMC)对系统进行了分析。验证结果表明,我们的模型能够跟踪多任务系统中的不良行为。此外,由于我们设计的建模框架是通用且可扩展的,因此它可以作为验证其他实时多任务系统的参考方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号