{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,29]],"date-time":"2026-10-29T03:27:19Z","timestamp":1793244439851,"version":"4.5.0"},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642291388","type":"print"},{"value":"9783642291395","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-29139-5_1","type":"book-chapter","created":{"date-parts":[[2012,3,23]],"date-time":"2012-03-23T17:24:46Z","timestamp":1332523486000},"page":"1-12","source":"Crossref","is-referenced-by-count":9,"title":["Evolving High-Level Imperative Program Trees with Strongly Formed Genetic Programming"],"prefix":"10.1007","author":[{"given":"Tom","family":"Castle","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Colin G.","family":"Johnson","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"key":"1_CR1","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":"1_CR2","doi-asserted-by":"crossref","unstructured":"Weimer, W., Nguyen, T., Le Goues, C., Forrest, S.: Automatically finding patches using genetic programming. In: Fickas, S., et al. (eds.) ICSE 2009, Vancouver, pp. 364\u2013374 (2009)","DOI":"10.1109\/ICSE.2009.5070536"},{"key":"1_CR3","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1162\/evco.1995.3.2.199","volume":"3","author":"D.J. Montana","year":"1995","unstructured":"Montana, D.J.: Strongly typed genetic programming. Evolutionary Computation\u00a03, 199\u2013230 (1995)","journal-title":"Evolutionary Computation"},{"key":"1_CR4","unstructured":"Nordin, P.: A compiling genetic programming system that directly manipulates the machine code. In: Kinnear Jr., K.E. (ed.) Advances in Genetic Programming, pp. 311\u2013331. MIT Press (1994)"},{"key":"1_CR5","volume-title":"Linear Genetic Programming. Number XVI in Genetic and Evolutionary Computation","author":"M. Brameier","year":"2007","unstructured":"Brameier, M., Banzhaf, W.: Linear Genetic Programming. Number XVI in Genetic and Evolutionary Computation. Springer, Heidelberg (2007)"},{"key":"1_CR6","unstructured":"Poli, R., Langdon, W.B., McPhee, N.F.: A Field Guide to Genetic Programing. Lulu.com (2008)"},{"key":"1_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1007\/3-540-48885-5_7","volume-title":"Genetic Programming","author":"M. O\u2019Neill","year":"1999","unstructured":"O\u2019Neill, M., Ryan, C.: Evolving Multi-line Compilable C Programs. In: Langdon, W.B., Fogarty, T.C., Nordin, P., Poli, R. (eds.) EuroGP 1999. LNCS, vol.\u00a01598, pp. 83\u201392. Springer, Heidelberg (1999)"},{"key":"1_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1007\/978-3-540-31996-2_4","volume-title":"Evolutionary Computation in Combinatorial Optimization","author":"R. Cleary","year":"2005","unstructured":"Cleary, R., O\u2019Neill, M.: An Attribute Grammar Decoder for the 01 MultiConstrained Knapsack Problem. In: Raidl, G.R., Gottlieb, J. (eds.) EvoCOP 2005. LNCS, vol.\u00a03448, pp. 34\u201345. Springer, Heidelberg (2005)"},{"key":"1_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1007\/11499305_19","volume-title":"Artificial Intelligence and Knowledge Engineering Applications: A Bioinspired Approach","author":"M. Cruz Echeand\u00eda de la","year":"2005","unstructured":"de la Cruz Echeand\u00eda, M., de la Puente, A.O., Alfonseca, M.: Attribute Grammar Evolution. In: Mira, J., \u00c1lvarez, J.R. (eds.) IWINAC 2005, Part II. LNCS, vol.\u00a03562, pp. 182\u2013191. Springer, Heidelberg (2005)"},{"key":"1_CR10","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1109\/TEVC.2006.880327","volume":"11","author":"A. Ortega","year":"2007","unstructured":"Ortega, A., de la Cruz, M., Alfonseca, M.: Christiansen grammar evolution: Grammatical evolution with semantics. IEEE Transactions on Evolutionary Computation\u00a011, 77\u201390 (2007)","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"1_CR11","doi-asserted-by":"crossref","unstructured":"Langdon, W.B., Harman, M.: Evolving a CUDA kernel from an nVidia template. In: Sobrevilla, P., et al. (eds.) 2010 IEEE World Congress on Computational Intelligence, Barcelona, pp. 2376\u20132383. IEEE Press (2010)","DOI":"10.1109\/CEC.2010.5585922"},{"key":"1_CR12","unstructured":"Ross, B.J.: Logic-based genetic programming with definite clause translation grammars. In: Banzhaf, W., Daida, J.M., Eiben, A.E., Garzon, M.H., Honavar, V., Jakiela, M.J., Smith, R.E. (eds.) GECCO 1999, Orlando, vol.\u00a02, p. 1236. Morgan Kaufmann (1999)"},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"Wong, M.L., Leung, K.S.: Combining genetic programming and inductive logic programming using logic grammars. In: 1995 IEEE Conference on Evolutionary Computation, vol. 2, Perth, pp. 733\u2013736. IEEE Press (1995)","DOI":"10.1109\/ICEC.1995.487476"},{"key":"1_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1142\/S021819400900409X","volume":"19","author":"D. McGaughran","year":"2009","unstructured":"McGaughran, D., Zhang, M.: Evolving more representative programs with genetic programming. International Journal of Software Engineering and Knowledge Engineering\u00a019, 1\u201322 (2009)","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"1_CR15","unstructured":"Castle, T., Beadle, L.: Epochx: genetic programming software for research (2007), http:\/\/www.epochx.org"},{"key":"1_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/978-3-642-01181-8_12","volume-title":"Genetic Programming","author":"S. Harding","year":"2009","unstructured":"Harding, S., Miller, J.F., Banzhaf, W.: Self Modifying Cartesian Genetic Programming: Fibonacci, Squares, Regression and Summing. In: Vanneschi, L., Gustafson, S., Moraglio, A., De Falco, I., Ebner, M. (eds.) EuroGP 2009. LNCS, vol.\u00a05481, pp. 133\u2013144. Springer, Heidelberg (2009)"},{"key":"1_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1007\/11729976_15","volume-title":"Genetic Programming","author":"A. Agapitos","year":"2006","unstructured":"Agapitos, A., Lucas, S.: Learning Recursive Functions with Object Oriented Genetic Programming. In: Collet, P., Tomassini, M., Ebner, M., Gustafson, S., Ek\u00e1rt, A. (eds.) EuroGP 2006. LNCS, vol.\u00a03905, pp. 166\u2013177. Springer, Heidelberg (2006)"},{"key":"1_CR18","first-page":"221","volume-title":"Advances in Genetic Programming","author":"M.L. Wong","year":"1996","unstructured":"Wong, M.L., Leung, K.S.: Evolving recursive functions for the even-parity problem using genetic programming. In: Angeline, P.J., Kinnear Jr., K.E. (eds.) Advances in Genetic Programming, vol.\u00a02, pp. 221\u2013240. MIT Press, Cambridge (1996)"},{"key":"1_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1007\/978-3-642-12148-7_3","volume-title":"Genetic Programming","author":"T. Castle","year":"2010","unstructured":"Castle, T., Johnson, C.G.: Positional Effect of Crossover and Mutation in Grammatical Evolution. In: Esparcia-Alc\u00e1zar, A.I., Ek\u00e1rt, A., Silva, S., Dignum, S., Uyar, A.\u015e. (eds.) EuroGP 2010. LNCS, vol.\u00a06021, pp. 26\u201337. Springer, Heidelberg (2010)"},{"key":"1_CR20","doi-asserted-by":"crossref","unstructured":"Harding, S., Miller, J.F., Banzhaf, W.: Self modifying cartesian genetic programming: Parity. In: Tyrrell, A., et al. (eds.) 2009 IEEE Congress on Evolutionary Computation, Trondheim, pp. 285\u2013292. IEEE Press (2009)","DOI":"10.1109\/CEC.2009.4982960"},{"key":"1_CR21","doi-asserted-by":"crossref","unstructured":"Wilson, G., Heywood, M.: Learning recursive programs with cooperative coevolution of genetic code mapping and genotype. In: Thierens, D., et al. (eds.) GECCO 2007, London, vol.\u00a01, pp. 1053\u20131061. ACM Press (2007)","DOI":"10.1145\/1276958.1277165"},{"key":"1_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1007\/978-3-540-71605-1_3","volume-title":"Genetic Programming","author":"M. Walker","year":"2007","unstructured":"Walker, M., Edwards, H., Messom, C.: Confidence Intervals for Computational Effort Comparisons. In: Ebner, M., O\u2019Neill, M., Ek\u00e1rt, A., Vanneschi, L., Esparcia-Alc\u00e1zar, A.I. (eds.) EuroGP 2007. LNCS, vol.\u00a04445, pp. 23\u201332. Springer, Heidelberg (2007)"}],"container-title":["Lecture Notes in Computer Science","Genetic Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-29139-5_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,23]],"date-time":"2025-03-23T21:43:56Z","timestamp":1742766236000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-29139-5_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642291388","9783642291395"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-29139-5_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012]]}}}