{"id":"https://openalex.org/W2069435626","doi":"https://doi.org/10.1145/1543834.1543847","title":"Evolutionary meta programming","display_name":"Evolutionary meta programming","publication_year":2009,"publication_date":"2009-06-12","ids":{"openalex":"https://openalex.org/W2069435626","doi":"https://doi.org/10.1145/1543834.1543847","mag":"2069435626"},"language":"en","primary_location":{"id":"doi:10.1145/1543834.1543847","doi":"https://doi.org/10.1145/1543834.1543847","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1543834.1543847","pdf_url":null,"source":{"id":"https://openalex.org/S7407096240","display_name":"ACM/SIGEVO Summit on Genetic and Evolutionary Computation (GEC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5074620376","display_name":"Jamie S. Cullen","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I31746571","display_name":"UNSW Sydney","ror":"https://ror.org/03r8z3t63","country_code":"AU","type":"education","lineage":["https://openalex.org/I31746571"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"Jamie S. Cullen","raw_affiliation_strings":["UNSW, Sydney, Australia","UNSW, Sydney Australia#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"UNSW, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]},{"raw_affiliation_string":"UNSW, Sydney Australia#TAB#","institution_ids":["https://openalex.org/I31746571"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5074620376"],"corresponding_institution_ids":["https://openalex.org/I31746571"],"apc_list":null,"apc_paid":null,"fwci":0.4988,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.53112659,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":93},"biblio":{"volume":null,"issue":null,"first_page":"81","last_page":"88"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/software-evolution","display_name":"software evolution","score":0.8479999899864197},{"id":"https://openalex.org/keywords/hardware-description-languages","display_name":"hardware description languages","score":0.7160000205039978},{"id":"https://openalex.org/keywords/lisp-interpreter","display_name":"LISP interpreter","score":0.656000018119812},{"id":"https://openalex.org/keywords/functional-programming","display_name":"functional programming","score":0.6899999976158142},{"id":"https://openalex.org/keywords/fitness-evaluation","display_name":"fitness evaluation","score":0.7099999785423279},{"id":"https://openalex.org/keywords/genetic-programming-comparison","display_name":"genetic programming comparison","score":0.5600000023841858}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8368207812309265},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.777153730392456},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7369515299797058},{"id":"https://openalex.org/C190883126","wikidata":"https://www.wikidata.org/wiki/Q132874","display_name":"Lisp","level":2,"score":0.7116432785987854},{"id":"https://openalex.org/C110332635","wikidata":"https://www.wikidata.org/wiki/Q629498","display_name":"Genetic programming","level":2,"score":0.6897628903388977},{"id":"https://openalex.org/C2779353305","wikidata":"https://www.wikidata.org/wiki/Q849146","display_name":"Common Lisp","level":3,"score":0.5724211931228638},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.5086339712142944},{"id":"https://openalex.org/C131531359","wikidata":"https://www.wikidata.org/wiki/Q5421926","display_name":"Extensible programming","level":5,"score":0.4289041757583618},{"id":"https://openalex.org/C122783720","wikidata":"https://www.wikidata.org/wiki/Q183065","display_name":"Interpreter","level":2,"score":0.4288894534111023},{"id":"https://openalex.org/C105902424","wikidata":"https://www.wikidata.org/wiki/Q1197129","display_name":"Evolutionary computation","level":2,"score":0.4278990626335144},{"id":"https://openalex.org/C61714564","wikidata":"https://www.wikidata.org/wiki/Q7661185","display_name":"Symbolic programming","level":4,"score":0.37232065200805664},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.36871153116226196},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.34534454345703125},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.28069186210632324},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1543834.1543847","doi":"https://doi.org/10.1145/1543834.1543847","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1543834.1543847","pdf_url":null,"source":{"id":"https://openalex.org/S7407096240","display_name":"ACM/SIGEVO Summit on Genetic and Evolutionary Computation (GEC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the first ACM/SIGEVO Summit on Genetic and Evolutionary Computation","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W53373509","https://openalex.org/W1022217070","https://openalex.org/W1491482123","https://openalex.org/W1503705371","https://openalex.org/W1513518880","https://openalex.org/W1593481303","https://openalex.org/W1964071625","https://openalex.org/W1978025162","https://openalex.org/W2045391589","https://openalex.org/W2106660668","https://openalex.org/W2135642024","https://openalex.org/W2561675875","https://openalex.org/W2575306271","https://openalex.org/W4235721129","https://openalex.org/W6634400139"],"related_works":["https://openalex.org/W1491482123","https://openalex.org/W1978025162","https://openalex.org/W45920562","https://openalex.org/W7075678967","https://openalex.org/W117971006","https://openalex.org/W2897512856","https://openalex.org/W7096243264","https://openalex.org/W2091246427","https://openalex.org/W2028030562","https://openalex.org/W188971340"],"abstract_inverted_index":{"The":[0,23,103],"Evolutionary":[1,121],"Meta":[2],"Programming":[3,96],"(EMP)":[4],"approach":[5,105],"towards":[6],"the":[7,27,39,46,118,127,178],"evolution":[8],"of":[9,82,120,130,147,171,189],"computer":[10],"programs":[11,71],"is":[12,17],"presented.":[13],"An":[14],"EMP":[15],"system":[16],"divided":[18],"into":[19,45],"two":[20],"interacting":[21],"parts:":[22],"Host":[24,40],"Environment,":[25,48],"and":[26,42,93,161,165,177],"Target":[28,47],"Environment.":[29],"Programs":[30],"are":[31,43,51,66,136],"evolved":[32],"in":[33,55,85,97,117],"an":[34,86,98],"arbitrary":[35],"target":[36],"language":[37],"by":[38,142],"Environment":[41],"injected":[44],"where":[49],"they":[50],"evaluated":[52],"for":[53,168],"fitness":[54,190],"their":[56],"`natural":[57],"surroundings'.":[58],"Early":[59],"results":[60],"from":[61],"three":[62],"significantly":[63],"different":[64],"domains":[65,134],"discussed:":[67],"(1)":[68],"Compiling":[69],"C":[70,77],"using":[72],"a":[73],"well-known":[74,115],"compiler":[75],"(GNU":[76],"compiler)":[78],"(2)":[79],"Circuit":[80],"synthesis":[81],"digital":[83],"hardware":[84],"industry":[87],"standard":[88],"Hardware":[89],"Description":[90],"Language":[91],"(Verilog),":[92],"(3)":[94],"Functional":[95],"external":[99],"Common":[100],"LISP":[101],"interpreter.":[102],"presented":[104],"has":[106],"now":[107],"been":[108],"used":[109],"to":[110,113,140,152,180],"evolve":[111],"solutions":[112],"some":[114,131,169],"problems":[116,184],"field":[119],"Computation,":[122],"as":[123,125,155],"well":[124],"enabling":[126],"initial":[128],"examination":[129],"novel":[132],"problem":[133,163],"that":[135,185],"typically":[137],"not":[138],"amenable":[139],"exploration":[141],"common":[143],"techniques.":[144],"Possible":[145],"strengths":[146],"this":[148],"approach,":[149],"when":[150],"compared":[151],"techniques":[153],"such":[154],"Genetic":[156],"Programming,":[157],"include":[158],"more":[159,181],"rapid":[160],"natural":[162],"specification":[164],"testbench":[166],"development":[167,175],"types":[170],"problems,":[172],"reduced":[173],"software":[174],"time,":[176],"potential":[179],"readily":[182],"examine":[183],"require":[186],"complex":[187],"methods":[188],"evaluation.":[191]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
