【24h】

Several Strategies of Reactive System Program Synthesis

机译:无功系统程序综合的几种策略

获取原文
获取原文并翻译 | 示例

摘要

Reactive systems, such as operating systems or elevator control systems, are systems that ideally never terminate and are intended to maintain some interaction with their environment. Temporal logic is one of the methods for formal specification descriptions of reactive systems. By describing the formal specifications of reactive systems we can check the consistency of the specifications and whether they contain defects. By using a synthesis algorithm we also obtain reactive system programs from the formal specifications and prevent programming bugs. Therefore, it is important to describe reactive system formal specifications to reactive system programs. However, this algorithm synthesizes several reactive system programs from the formal specifications and it is supposed that some programs are good and some are bad. Thus, we have to choose the good programs for this specification among these reactive system programs. In this paper, we propose several strategies reactive system program synthesis to choose the efficient or good reactive system program among synthesized programs.
机译:诸如操作系统或电梯控制系统之类的反应性系统是理想上永远不会终止并且旨在与其环境保持某种相互作用的系统。时间逻辑是反应性系统形式化描述的一种方法。通过描述反应系统的正式规范,我们可以检查规范的一致性以及它们是否包含缺陷。通过使用综合算法,我们还可以从正式规范中获得反应性系统程序,并防止编程错误。因此,重要的是要对反应性系统程序描述反应性系统形式规范。然而,该算法从形式规范中综合了几个反应堆系统程序,并且认为有些程序是好的,有些则是坏的。因此,我们必须在这些反应系统程序中为该规范选择好的程序。在本文中,我们提出了几种反应性系统程序综合策略,以便在综合程序中选择高效或良好的反应性系统程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号