首页> 外文会议>第四届国际计算机新科技与教育学术会议(2009 4th International Conference on Computer Science & Education)论文集 >Test Generation from StateChart and B method for flight control software of unmanned aerial vehicle
【24h】

Test Generation from StateChart and B method for flight control software of unmanned aerial vehicle

机译:StateChart的测试生成和B方法用于无人机飞行控制软件

获取原文

摘要

The growing complexity of flight control software of unmanned aerial vehicle led up to more and more difficulty in testing such systems.B is a formal method which enables the automatic generation of an executable code through s succession of refinements from an abstract specification.UML specifications can be formally verified by analyzing the corresponding B specification.Integration of UML specifications and B method can overcomes the drawback of UML. We adopt the tool Statemate which support the virtual prototype technology.The detailed description of flight control software behaviors is presented based on statecharts. Then we adopt the B method to translate the statecharts into B specification of flight control software. According to software testing criteria MC/DC ,we are easy to obtain the test cases based on StateChart and B method.
机译:无人机飞行控制软件的复杂性日益增加,导致对此类系统的测试越来越困难。B是一种形式化的方法,它可以通过对抽象规范的一系列改进来自动生成可执行代码。UML规范可以UML规范和B方法的集成可以克服UML的弊端。我们采用支持虚拟样机技术的Statemate工具。基于状态图对飞行控制软件的行为进行了详细描述。然后我们采用B方法将状态图转换为飞行控制软件的B规范。根据软件测试标准MC / DC,我们很容易基于StateChart和B方法获得测试用例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号