{"id":"https://openalex.org/W2011875587","doi":"https://doi.org/10.1145/2739482.2768466","title":"Deconstructing GAs into Visual Software Components","display_name":"Deconstructing GAs into Visual Software Components","publication_year":2015,"publication_date":"2015-07-10","ids":{"openalex":"https://openalex.org/W2011875587","doi":"https://doi.org/10.1145/2739482.2768466","mag":"2011875587"},"language":"en","primary_location":{"id":"doi:10.1145/2739482.2768466","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2739482.2768466","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation","raw_type":"proceedings-article"},"type":"conference-paper","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/A5000265597","display_name":"Leidy Patricia Garz\u00f3n-Rodriguez","orcid":null},"institutions":[{"id":"https://openalex.org/I332011152","display_name":"Universidad Distrital Francisco Jos\u00e9 de Caldas","ror":"https://ror.org/02jsxd428","country_code":"CO","type":"education","lineage":["https://openalex.org/I332011152"]}],"countries":["CO"],"is_corresponding":false,"raw_author_name":"Leidy Patricia Garz\u00f3n-Rodriguez","raw_affiliation_strings":["Universidad Distrital Francisco Jos\u00e9 de Caldas, Bogot\u00e1, Colombia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universidad Distrital Francisco Jos\u00e9 de Caldas, Bogot\u00e1, Colombia","institution_ids":["https://openalex.org/I332011152"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025402494","display_name":"Henry Alberto Diosa","orcid":null},"institutions":[{"id":"https://openalex.org/I332011152","display_name":"Universidad Distrital Francisco Jos\u00e9 de Caldas","ror":"https://ror.org/02jsxd428","country_code":"CO","type":"education","lineage":["https://openalex.org/I332011152"]}],"countries":["CO"],"is_corresponding":false,"raw_author_name":"Henry Alberto Diosa","raw_affiliation_strings":["Universidad Distrital Francisco Jos\u00e9 de Caldas, Bogot\u00e1, Colombia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universidad Distrital Francisco Jos\u00e9 de Caldas, Bogot\u00e1, Colombia","institution_ids":["https://openalex.org/I332011152"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5060585489","display_name":"Sergio Rojas\u2013Galeano","orcid":"https://orcid.org/0000-0002-5062-2487"},"institutions":[{"id":"https://openalex.org/I332011152","display_name":"Universidad Distrital Francisco Jos\u00e9 de Caldas","ror":"https://ror.org/02jsxd428","country_code":"CO","type":"education","lineage":["https://openalex.org/I332011152"]}],"countries":["CO"],"is_corresponding":false,"raw_author_name":"Sergio Rojas-Galeano","raw_affiliation_strings":["Universidad Distrital Francisco Jos\u00e9 de Caldas, Bogot\u00e1, Colombia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universidad Distrital Francisco Jos\u00e9 de Caldas, Bogot\u00e1, Colombia","institution_ids":["https://openalex.org/I332011152"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I332011152"],"apc_list":null,"apc_paid":null,"fwci":0.4115,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.5749101,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1125","last_page":"1132"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9997000098228455,"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.9997000098228455,"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/T10100","display_name":"Metaheuristic Optimization Algorithms Research","score":0.9803000092506409,"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/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9735999703407288,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7908816337585449},{"id":"https://openalex.org/keywords/toolbox","display_name":"Toolbox","score":0.7842761278152466},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.6685364842414856},{"id":"https://openalex.org/keywords/suite","display_name":"Suite","score":0.584469199180603},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5750656127929688},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.5510674715042114},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.5268484354019165},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.47645238041877747},{"id":"https://openalex.org/keywords/crossover","display_name":"Crossover","score":0.4742433428764343},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.36726874113082886},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3456641435623169},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3446381390094757},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2382008135318756}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7908816337585449},{"id":"https://openalex.org/C2777655017","wikidata":"https://www.wikidata.org/wiki/Q1501161","display_name":"Toolbox","level":2,"score":0.7842761278152466},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.6685364842414856},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.584469199180603},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5750656127929688},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.5510674715042114},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.5268484354019165},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.47645238041877747},{"id":"https://openalex.org/C122507166","wikidata":"https://www.wikidata.org/wiki/Q628906","display_name":"Crossover","level":2,"score":0.4742433428764343},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.36726874113082886},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3456641435623169},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3446381390094757},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2382008135318756},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2739482.2768466","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2739482.2768466","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5299999713897705}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W116330981","https://openalex.org/W297841065","https://openalex.org/W334391379","https://openalex.org/W1522123597","https://openalex.org/W1649645444","https://openalex.org/W1970582858","https://openalex.org/W1986027832","https://openalex.org/W1987817443","https://openalex.org/W2024060531","https://openalex.org/W2032664003","https://openalex.org/W2066335675","https://openalex.org/W2085837260","https://openalex.org/W2131850886","https://openalex.org/W2139578500","https://openalex.org/W3023540311"],"related_works":["https://openalex.org/W1492727118","https://openalex.org/W2032832792","https://openalex.org/W2382165266","https://openalex.org/W2387022460","https://openalex.org/W2336134321","https://openalex.org/W2369682967","https://openalex.org/W2387767950","https://openalex.org/W2366623749","https://openalex.org/W2377971137","https://openalex.org/W2246298251"],"abstract_inverted_index":{"We":[0],"envisage":[1],"Genetic":[2],"Algorithms":[3],"(GA)":[4],"as":[5,18,30,163,172,174],"search-based":[6],"optimisation":[7],"techniques":[8],"encompassing":[9],"independent":[10],"bio-inspired":[11],"operators":[12],"and":[13,119,138,167],"representations":[14],"that":[15,81,112,143],"are":[16,60],"realizable":[17],"self-contained":[19],"deployable":[20],"computational":[21],"units.":[22],"In":[23],"other":[24],"words,":[25],"we":[26,44,68],"think":[27],"of":[28,33,73,99,116,122,135,169],"GAs":[29],"a":[31,38,51,71],"set":[32],"software":[34,75,126,140],"components":[35,47,76,102],"conforming":[36],"to":[37,63,164,175],"formally-defined":[39],"evolution-oriented":[40],"composition":[41,132],"model.":[42],"Furthermore,":[43],"imagine":[45],"such":[46],"being":[48],"assembled":[49],"on":[50],"visual":[52,74],"programming-free":[53],"board,":[54],"much":[55],"like":[56],"prefabricated":[57],"electronic":[58,65],"chips":[59],"wired":[61],"up":[62],"build":[64],"devices.":[66],"Here":[67],"introduce":[69],"Goldenberry-GA,":[70],"toolbox":[72,137],"complying":[77],"with":[78,155],"these":[79],"premises":[80],"has":[82],"been":[83],"built":[84],"over":[85],"the":[86,97,117,131,136,139,170],"Orange":[87],"framework":[88],"for":[89,179],"data":[90],"mining.":[91],"The":[92],"paper":[93],"describes":[94],"at":[95],"user-level":[96],"suite":[98],"new":[100],"released":[101],"(GeneticAlgorithm,":[103],"InitialPopulation,":[104],"SolutionRepresentation,":[105],"Selection,":[106],"Mutation,":[107],"Crossover),":[108],"including":[109],"working":[110],"examples":[111],"demonstrate":[113],"some":[114],"advantages":[115],"reuse":[118],"extension":[120],"principles":[121],"its":[123,149],"underlying":[124],"Component-based":[125],"architecture.":[127],"It":[128],"also":[129],"explains":[130],"model":[133],"specification":[134],"design":[141],"patterns":[142],"were":[144],"taken":[145],"into":[146],"account":[147],"during":[148],"development.":[150],"A":[151],"qualitative":[152],"comparative":[153],"study":[154],"similar":[156],"Evolutionary":[157],"Computation":[158],"frameworks":[159],"is":[160],"reported":[161],"so":[162],"highlight":[165],"strengths":[166],"weaknesses":[168],"toolbox,":[171],"well":[173],"point":[176],"out":[177],"directions":[178],"future":[180],"work.":[181]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
