GI in no time

GI in no time
复制标题

GI 立即

DOI:
10.1145/3067695.3082515
复制
发表时间:
2017
期刊:
Proceedings of the Genetic and Evolutionary Computation Conference Companion
影响因子:
--
通讯作者:
D. White
D. White
中科院分区:
--
文献类型:
--
作者:
D. White

文献摘要

被引文献

相似文献

我们描述了一种小型,简单且轻巧的小框架,以改善Java代码。我们将框架称为“ gi”或“杜松子酒”。杜松子酒的设计为Java的简单,可黑客的GI工具。目前,它缺乏可比较的程序维修工具中发现的大型功能,但是它仍然能够通过本地搜索来优化Java类。我们希望提供这项贡献将鼓励研究人员在GI工具开发方面进行合作,同时降低有兴趣尝试GI的人进入障碍。它旨在作为要扩展的工具包,也是如何实现GI的示例。我们讨论了杜松子酒背后的一些设计原理,并在其开发过程中进行了概述。
We describe a small, simple, and lightweight microframework for the Genetic Improvement of Java code. We call the framework "GI in no time", or "Gin". Gin is designed to be a straightforward, hackable, GI tool for Java. It currently lacks large features found in comparable program repair tools, but nonetheless it is capable of performing optimisation of a Java class via local search. We hope that providing this contribution will encourage researchers to collaborate on GI tool development, whilst lowering the barrier to entry for those interested in experimenting with GI. It is intended to serve both as a toolkit to be extended, and also an example of how GI can be implemented. We discuss some of the design principles behind Gin, and outline observations made during its development.