Automatic Synthesis of Code Using Genetic Programming.

Lecture Notes in Computer Science(2016)

引用 2|浏览6
暂无评分
摘要
Correct-by-design automatic system construction can relieve both programmers and quality engineers from part of their tasks. Classical program synthesis involves a series of transformations, starting with the given formal specification. However, this approach is often prohibitively intractable, and in some cases undecidable. Model-checking-based genetic programming provides a method for software synthesis; it uses randomization, together with model checking, to heuristically search for code that satisfies the given specification. We present model checking based genetic programming as an alternative to classical transformational synthesis and study its weakness and strengths.
更多
查看译文
关键词
Genetic Programming (GP), Model Checking, Synthesis Transformations, Automated Construction System, Search Based Software Engineering Approach
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要