【24h】

Search Based Transformations

机译:基于搜索的转换

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

摘要

Program transformation can be described as the act of changing one program to another. The aim being an alteration of the program syntax but not its semantics, hence leaving both source and target programs functionally equivalent. Program Transformations are generally written in order to generate better programs. In transformations, we apply a number of simple transformation axioms to parts of a program source code to obtain a functionally equivalent program. The application of these axioms is treated as a search problem and we apply a meta-heuristic search algorithm such as hill climbing to guide the direction of the search.
机译:程序转换可以描述为将一个程序更改为另一个程序的动作。目的是改变程序语法,但不改变其语义,因此使源程序和目标程序在功能上保持等效。通常编写程序转换以生成更好的程序。在转换中,我们将许多简单的转换公理应用于程序源代码的各个部分,以获得功能上等效的程序。这些公理的应用被视为搜索问题,我们采用了元启发式搜索算法(例如爬山)来指导搜索方向。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号