{"id":"https://openalex.org/W1988882953","doi":"https://doi.org/10.1109/cec.2014.6900300","title":"Application of computational intelligence for Source Code classification","display_name":"Application of computational intelligence for Source Code classification","publication_year":2014,"publication_date":"2014-07-01","ids":{"openalex":"https://openalex.org/W1988882953","doi":"https://doi.org/10.1109/cec.2014.6900300","mag":"1988882953"},"language":"en","primary_location":{"id":"doi:10.1109/cec.2014.6900300","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cec.2014.6900300","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE Congress on Evolutionary Computation (CEC)","raw_type":"proceedings-article"},"type":"article","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/A5031313829","display_name":"Marcos Alvares","orcid":null},"institutions":[{"id":"https://openalex.org/I24027795","display_name":"University of Johannesburg","ror":"https://ror.org/04z6c2n17","country_code":"ZA","type":"education","lineage":["https://openalex.org/I24027795"]}],"countries":["ZA"],"is_corresponding":true,"raw_author_name":"Marcos Alvares","raw_affiliation_strings":["Faculty of Engineering and the Built Environment, University of Johannesburg, Gauteng, South Africa","[Faculty of Engineering and the Built Environment, University of Johannesburg, Gauteng, South Africa]"],"affiliations":[{"raw_affiliation_string":"Faculty of Engineering and the Built Environment, University of Johannesburg, Gauteng, South Africa","institution_ids":["https://openalex.org/I24027795"]},{"raw_affiliation_string":"[Faculty of Engineering and the Built Environment, University of Johannesburg, Gauteng, South Africa]","institution_ids":["https://openalex.org/I24027795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066130528","display_name":"Tshilidzi Marwala","orcid":"https://orcid.org/0000-0001-7372-5510"},"institutions":[{"id":"https://openalex.org/I24027795","display_name":"University of Johannesburg","ror":"https://ror.org/04z6c2n17","country_code":"ZA","type":"education","lineage":["https://openalex.org/I24027795"]}],"countries":["ZA"],"is_corresponding":false,"raw_author_name":"Tshilidzi Marwala","raw_affiliation_strings":["Faculty of Engineering and the Built Environment, University of Johannesburg, Gauteng, South Africa","[Faculty of Engineering and the Built Environment, University of Johannesburg, Gauteng, South Africa]"],"affiliations":[{"raw_affiliation_string":"Faculty of Engineering and the Built Environment, University of Johannesburg, Gauteng, South Africa","institution_ids":["https://openalex.org/I24027795"]},{"raw_affiliation_string":"[Faculty of Engineering and the Built Environment, University of Johannesburg, Gauteng, South Africa]","institution_ids":["https://openalex.org/I24027795"]}]},{"author_position":"last","author":{"id":null,"display_name":"Fernando Buarque de Lima Neto","orcid":null},"institutions":[{"id":"https://openalex.org/I71437568","display_name":"Universidade de Pernambuco","ror":"https://ror.org/00gtcbp88","country_code":"BR","type":"education","lineage":["https://openalex.org/I71437568"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Fernando Buarque de Lima Neto","raw_affiliation_strings":["Polytechnic School of Pernambuco, University of Pernambuco, Pernambuco, Brazil"],"affiliations":[{"raw_affiliation_string":"Polytechnic School of Pernambuco, University of Pernambuco, Pernambuco, Brazil","institution_ids":["https://openalex.org/I71437568"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5031313829"],"corresponding_institution_ids":["https://openalex.org/I24027795"],"apc_list":null,"apc_paid":null,"fwci":0.8181,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.81498906,"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":"895","last_page":"902"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10260","display_name":"Software Engineering Research","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11675","display_name":"Open Source Software Innovations","score":0.9914000034332275,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/T12478","display_name":"Wikis in Education and Collaboration","score":0.986299991607666,"subfield":{"id":"https://openalex.org/subfields/3315","display_name":"Communication"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8324522972106934},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.8177624344825745},{"id":"https://openalex.org/keywords/preprocessor","display_name":"Preprocessor","score":0.7068706750869751},{"id":"https://openalex.org/keywords/kpi-driven-code-analysis","display_name":"KPI-driven code analysis","score":0.6183796525001526},{"id":"https://openalex.org/keywords/open-source","display_name":"Open source","score":0.5658583045005798},{"id":"https://openalex.org/keywords/classifier","display_name":"Classifier (UML)","score":0.5573030114173889},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.464047372341156},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.46192994713783264},{"id":"https://openalex.org/keywords/code-review","display_name":"Code review","score":0.43586331605911255},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.42322126030921936},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4208654761314392},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.38313496112823486},{"id":"https://openalex.org/keywords/static-program-analysis","display_name":"Static program analysis","score":0.3693501949310303},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.34112900495529175},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.32183974981307983}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8324522972106934},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.8177624344825745},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.7068706750869751},{"id":"https://openalex.org/C121957198","wikidata":"https://www.wikidata.org/wiki/Q14365593","display_name":"KPI-driven code analysis","level":5,"score":0.6183796525001526},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.5658583045005798},{"id":"https://openalex.org/C95623464","wikidata":"https://www.wikidata.org/wiki/Q1096149","display_name":"Classifier (UML)","level":2,"score":0.5573030114173889},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.464047372341156},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.46192994713783264},{"id":"https://openalex.org/C150292731","wikidata":"https://www.wikidata.org/wiki/Q1342704","display_name":"Code review","level":5,"score":0.43586331605911255},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.42322126030921936},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4208654761314392},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.38313496112823486},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.3693501949310303},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.34112900495529175},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.32183974981307983},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cec.2014.6900300","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cec.2014.6900300","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE Congress on Evolutionary Computation (CEC)","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.4699999988079071}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1491178396","https://openalex.org/W1963578450","https://openalex.org/W2054034533","https://openalex.org/W2082760320","https://openalex.org/W2108523483","https://openalex.org/W2110970969","https://openalex.org/W2118174895","https://openalex.org/W2120733290","https://openalex.org/W2126105956","https://openalex.org/W2134199543","https://openalex.org/W2167159964","https://openalex.org/W4231756745"],"related_works":["https://openalex.org/W2904997879","https://openalex.org/W3006945192","https://openalex.org/W1976804602","https://openalex.org/W2390085541","https://openalex.org/W1990888989","https://openalex.org/W656101134","https://openalex.org/W2098629748","https://openalex.org/W2390554102","https://openalex.org/W2909969119","https://openalex.org/W2565892306"],"abstract_inverted_index":{"Multi-language":[0],"Source":[1],"Code":[2],"Management":[3],"systems":[4,16,44],"have":[5],"been":[6],"largely":[7],"used":[8,138],"to":[9,23,37,51,91,154],"collaboratively":[10],"manage":[11],"software":[12],"development":[13],"projects.":[14,128],"These":[15,43,57],"represent":[17],"a":[18,101],"fundamental":[19],"step":[20,90],"in":[21,49],"order":[22,50],"fully":[24],"use":[25],"communication":[26],"enhancements":[27],"by":[28,108],"producing":[29],"concrete":[30],"value":[31],"on":[32,62,115],"the":[33],"way":[34],"people":[35],"collaborate":[36],"produce":[38],"more":[39,122,141],"reliable":[40],"computational":[41],"systems.":[42],"evaluate":[45],"results":[46],"of":[47,70],"analyses":[48,58,94],"organise":[52],"and":[53,76,152],"optimise":[54],"source":[55,83,118,127,143],"code.":[56],"are":[59],"strongly":[60],"dependent":[61],"technologies":[63],"(i.e.":[64],"framework,":[65],"programming":[66],"language,":[67],"libraries)":[68],"each":[69],"them":[71],"with":[72],"their":[73],"own":[74],"characteristics":[75],"syntactic":[77],"structure.":[78],"To":[79],"overcome":[80],"such":[81],"limitation,":[82],"code":[84,119,144],"classification":[85,156],"is":[86,149],"an":[87],"essential":[88],"preprocessing":[89],"identify":[92],"which":[93],"should":[95],"be":[96,136],"evaluated.":[97],"This":[98],"paper":[99],"introduces":[100],"new":[102,155,161],"approach":[103,134],"for":[104,139,160],"generating":[105],"content-based":[106],"classifiers":[107],"using":[109],"Evolutionary":[110],"Algorithms.":[111],"Experiments":[112],"were":[113],"performed":[114],"real":[116],"world":[117],"collected":[120],"from":[121],"than":[123],"200":[124],"different":[125],"open":[126],"Results":[129],"show":[130],"us":[131],"that":[132],"our":[133],"can":[135],"successfully":[137],"creating":[140],"accurate":[142],"classifiers.":[145],"The":[146],"resulting":[147],"classifier":[148],"also":[150],"expansible":[151],"flexible":[153],"scenarios":[157],"(opening":[158],"perspectives":[159],"technologies).":[162]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2017,"cited_by_count":1}],"updated_date":"2026-04-16T08:26:57.006410","created_date":"2025-10-10T00:00:00"}
