【24h】

Analysing MTL Properties using NuSMV Model Checker

机译:使用NUSMV模型检查器分析MTL属性

获取原文

摘要

Reliability and safety property of any hardware is an important parameter. To achieve this and to improve the performance bounds of the designed system it is important to enhance the efficiency by proper verification techniques. To overcome the problems arising due to the software crisis, formal methods are used. The use of formal methods in aerospace domain is the latest research that is being carried out. Formal verification, a part of formal methods is a mathematical modelling technique used to verify the hardware systems. Technique such as model checking is used to efficiently bridge the gap between design and developed stage of the system with less errors and more efficiency. In this paper, we propose to use NuSMV for verifying the vertical mode functionality of the Mode Transition Logic (MTL). MTL is a very critical functionality in aircraft. It assists the control of trajectories, weather and systems. The NuSMV model checker is used to analyse the functional behaviour of the model. The model is initially designed and developed using Mat-lab/Simulink tool suite. The semantic translation of the MTL model to NuSMV is done by means of specification languages such as CTL and LTL. Test cases generated at the Simulink model level are used as a reference to test the linear and non-linear properties of the MTL vertical model in NuSMV. These test cases are compared with the results obtained using NuSMV analysis. The efficiency is defined by earlier fault detection and improving the software development life cycle of the system.
机译:任何硬件的可靠性和安全性属性都是一个重要的参数。为实现这一目标并改善设计系统的性能范围,因此通过适当的验证技术提高效率非常重要。为了克服由于软件危机导致的问题,使用了正式的方法。在航空航天领域使用正式方法是正在进行的最新研究。正式验证,正式方法的一部分是用于验证硬件系统的数学建模技术。诸如模型检查的技术用于有效地弥合系统的设计和开发阶段之间的差距,误差和更高的效率。在本文中,我们建议使用NUSMV来验证模式转换逻辑(MTL)的垂直模式功能。 MTL是飞机中非常关键的功能。它有助于控制轨迹,天气和系统。 NUSMV模型检查器用于分析模型的功能行为。该模型最初使用Mat-Lab / Simulink Tool Suite设计和开发。 MTL模型对NUSMV的语义翻译是通过诸如CTL和LTL等规范语言完成的。在Simulink模型级别生成的测试用例用作测试NUSMV中MTL垂直模型的线性和非线性属性的引用。将这些测试病例与使用NUSMV分析获得的结果进行比较。效率由早期的故障检测和改进系统的软件开发生命周期来定义。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号