作者: Mark Harman , Yue Jia , William B. Langdon
DOI: 10.1007/978-3-319-09940-8_20
关键词:
摘要: Adding new functionality to an existing, large, and perhaps poorly-understood system is a challenge, even for the most competent human programmer. We introduce ‘grow graft’ approach Genetic Improvement (GI) that transplants into existing system. report on trade offs between varying degrees of guidance GI transplantation process. Using our approach, we successfully grew transplanted ‘Babel Fish’ linguistic translation feature Pidgin instant messaging system, creating genetically improved call Pidgin’. This first time SBSE has been used evolve transplant entirely novel Our results indicate grow graft requires surprisingly little guidance.