首页> 外国专利> Verifying state reachability in a statechart model having computer program code embedded therein

Verifying state reachability in a statechart model having computer program code embedded therein

机译:在其中嵌入了计算机程序代码的状态图模型中验证状态可达性

摘要

Disclosed is method and system for verifying reachability of the states in a statechart model, where the statechart model is the combination statecharts and programmed instructions. The statechart model is transcribed into a first program code in a first programming language. Static analysis is performed upon the first program code to generate a master program code. The master program code comprises only information required for verifying reachability of the statechart model. The master program code is further translated into a second program code. Both, the master program code and the second program code is collated with a set of functions to generate first target program code and the second target program code respectively, where the set of functions are configured to encode an execution framework. Further, the execution framework is configured for verifying the reachability of the states in the statechart model by using "Simulation-based technique" and/or a "Model-based technique".
机译:公开了用于验证状态图模型中的状态的可达性的方法和系统,其中状态图模型是状态图和编程指令的组合。将状态图模型以第一编程语言转录为第一程序代码。对第一程序代码执行静态分析以生成主程序代码。主程序代码仅包含验证状态图模型的可达性所需的信息。主程序代码进一步被翻译成第二程序代码。将主程序代码和第二程序代码两者与一组功能进行对照,以分别生成第一目标程序代码和第二目标程序代码,其中,该组功能被配置为对执行框架进行编码。此外,执行框架被配置用于通过使用“基于仿真的技术”和/或“基于模型的技术”来验证状态图模型中的状态的可达性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号