{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T03:47:10Z","timestamp":1784260030361,"version":"3.55.0"},"publisher-location":"Cham","reference-count":15,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319099392","type":"print"},{"value":"9783319099408","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-09940-8_20","type":"book-chapter","created":{"date-parts":[[2014,7,21]],"date-time":"2014-07-21T01:05:10Z","timestamp":1405904710000},"page":"247-252","source":"Crossref","is-referenced-by-count":37,"title":["Babel Pidgin: SBSE Can Grow and Graft Entirely New Functionality into a Real World System"],"prefix":"10.1007","author":[{"given":"Mark","family":"Harman","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yue","family":"Jia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"William B.","family":"Langdon","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"key":"20_CR1","doi-asserted-by":"crossref","unstructured":"Harman, M., Burke, E., Clark, J.A., Yao, X.: Dynamic adaptive search based software engineering (keynote paper). In: ESEM, pp. 1\u20138 (2012)","DOI":"10.1145\/2372251.2372253"},{"key":"20_CR2","doi-asserted-by":"crossref","unstructured":"Harman, M., Langdon, W.B., Jia, Y., White, D.R., Arcuri, A., Clark, J.A.: The GISMOE challenge: Constructing the pareto program surface using genetic programming to find better programs (keynote paper). In: ASE, pp. 1\u201314 (2012)","DOI":"10.1145\/2351676.2351678"},{"key":"20_CR3","doi-asserted-by":"crossref","unstructured":"Harman, M., Langdon, W.B., Weimer, W.: Genetic programming for reverse engineering (keynote paper). In: WCRE (2013)","DOI":"10.1109\/WCRE.2013.6671274"},{"key":"20_CR4","unstructured":"Harman, M., McMinn, P., Shahbaz, M., Yoo, S.: A comprehensive survey of trends in oracles for software testing. Tech. Rep. Research Memoranda CS-13-01, Department of Computer Science, University of Sheffield (2013)"},{"key":"20_CR5","volume-title":"Genetic Programming: On the Programming of Computers by Means of Natural Selection","author":"J.R. Koza","year":"1992","unstructured":"Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)"},{"key":"20_CR6","doi-asserted-by":"crossref","unstructured":"Langdon, W.B., Harman, M.: Evolving a CUDA kernel from an nVidia template. In: IEEE World Congress on Computational Intelligence, pp. 1\u20138. IEEE (2010)","DOI":"10.1109\/CEC.2010.5585922"},{"key":"20_CR7","unstructured":"Langdon, W.B., Harman, M.: Genetically improved CUDA C++ software. In: EuroGP (to appear, 2014)"},{"key":"20_CR8","unstructured":"Langdon, W.B., Harman, M.: Optimising existing software with genetic programming. IEEE Transactions on Evolutionary Computation (TEVC) (to appear, 2014)"},{"key":"20_CR9","doi-asserted-by":"crossref","unstructured":"Langdon, W.B., Poli, R.: Foundations of Genetic Programming. Springer (2002)","DOI":"10.1007\/978-3-662-04726-2"},{"issue":"3","key":"20_CR10","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1007\/s11219-013-9208-0","volume":"21","author":"C. Le Goues","year":"2013","unstructured":"Le Goues, C., Forrest, S., Weimer, W.: Current challenges in automatic software repair. Software Quality Journal\u00a021(3), 421\u2013443 (2013)","journal-title":"Software Quality Journal"},{"issue":"2","key":"20_CR11","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1109\/TEVC.2010.2052622","volume":"15","author":"M. Orlov","year":"2011","unstructured":"Orlov, M., Sipper, M.: Flight of the FINCH through the java wilderness. IEEE Transactions Evolutionary Computation\u00a015(2), 166\u2013182 (2011)","journal-title":"IEEE Transactions Evolutionary Computation"},{"key":"20_CR12","unstructured":"Petke, J., Harman, M., Langdon, W.B., Weimer, W.: Using genetic improvement & code transplants to specialise a C++ program to a problem class. In: EuroGP (to appear, 2014)"},{"key":"20_CR13","doi-asserted-by":"crossref","unstructured":"Sidiroglou-Douskos, S., Misailovic, S., Hoffmann, H., Rinard, M.C.: Managing performance vs. accuracy trade-offs with loop perforation. In: FSE, pp. 124\u2013134 (2011)","DOI":"10.1145\/2025113.2025133"},{"key":"20_CR14","doi-asserted-by":"crossref","unstructured":"Sitthi-amorn, P., Modly, N., Weimer, W., Lawrence, J.: Genetic programming for shader simplification. ACM Transactions on Graphics\u00a030(6), 152:1\u2013152:11 (2011)","DOI":"10.1145\/2070781.2024186"},{"issue":"4","key":"20_CR15","doi-asserted-by":"publisher","first-page":"515","DOI":"10.1109\/TEVC.2010.2083669","volume":"15","author":"D.R. White","year":"2011","unstructured":"White, D.R., Arcuri, A., Clark, J.A.: Evolutionary improvement of programs. IEEE Transactions on Evolutionary Computation (TEVC)\u00a015(4), 515\u2013538 (2011)","journal-title":"IEEE Transactions on Evolutionary Computation (TEVC)"}],"container-title":["Lecture Notes in Computer Science","Search-Based Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-09940-8_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,27]],"date-time":"2019-05-27T17:53:11Z","timestamp":1558979591000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-09940-8_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319099392","9783319099408"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-09940-8_20","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014]]}}}