【24h】

A memetic algorithm for program verification

机译:用于程序验证的模因算法

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

摘要

We present a memetic algorithm for program safety properties verification. This problem is expressed by means of Reach ability of some erroneous location L in the program. We use a new method for program modeling: A Separation Modeling Approach: ASMA, in which programs are represented by two components: Data Model DM, and Control Model CM. The erroneous location is represented by its "Location Access Chain", LAC: a string where each position represents the required value of CM elements guards to reach L. The memetic algorithm generates each time a new population attempting to provide an execution which is " conform" to the location access chain. An individual of the population is a set of intervals each one representing an input variable. At each generation, two local search operators are used to improve some chosen solutions.
机译:我们提出了一种用于程序安全属性验证的模因算法。这个问题是通过程序中某个错误位置L的到达能力来表达的。我们使用一种新的程序建模方法:分离建模方法:ASMA,其中程序由两个组件表示:数据模型DM和控制模型CM。错误的位置由其“位置访问链”(LAC)表示:一个字符串,其中每个位置代表达到L所需的CM元素警戒的必要值。模因算法每次在新种群尝试提供“符合”条件时生成。 ”到位置访问链。总体中的一个个体是一组间隔,每个间隔代表一个输入变量。在每一代,使用两个本地搜索运算符来改进某些选定的解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号