{"id":"https://openalex.org/W3012407149","doi":"https://doi.org/10.1109/icsess47205.2019.9040748","title":"Language to Code with Open Source Software","display_name":"Language to Code with Open Source Software","publication_year":2019,"publication_date":"2019-10-01","ids":{"openalex":"https://openalex.org/W3012407149","doi":"https://doi.org/10.1109/icsess47205.2019.9040748","mag":"3012407149"},"language":"en","primary_location":{"id":"doi:10.1109/icsess47205.2019.9040748","doi":"https://doi.org/10.1109/icsess47205.2019.9040748","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsess47205.2019.9040748","pdf_url":null,"source":{"id":"https://openalex.org/S7407089132","display_name":"IEEE International Conference on Software Engineering and Service Science (ICSESS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","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":null,"display_name":"Lei Tang","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lei Tang","raw_affiliation_strings":["College of Computer National University of Defense Technology, Changsha, Hunan Province, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer National University of Defense Technology, Changsha, Hunan Province, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080183182","display_name":"Xiaoguang Mao","orcid":"https://orcid.org/0000-0003-4204-7424","observed_orcids":["https://orcid.org/0000-0003-4204-7424"]},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoguang Mao","raw_affiliation_strings":["College of Computer National University of Defense Technology, Changsha, Hunan Province, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer National University of Defense Technology, Changsha, Hunan Province, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100429710","display_name":"Zhuo Zhang","orcid":"https://orcid.org/0000-0002-6515-0021","observed_orcids":["https://orcid.org/0000-0002-6515-0021"]},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhuo Zhang","raw_affiliation_strings":["College of Computer National University of Defense Technology, Changsha, Hunan Province, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Computer National University of Defense Technology, Changsha, Hunan Province, China","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I170215575"],"apc_list":null,"apc_paid":null,"fwci":0.3346,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.46574661,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":87,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"561","last_page":"564"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9951000213623047,"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.9951000213623047,"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/T10028","display_name":"Topic Modeling","score":0.0017000000225380063,"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/T10533","display_name":"Teaching and Learning Programming","score":0.0017000000225380063,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/natural-language-to-code-generation","display_name":"natural language to code generation","score":0.800000011920929},{"id":"https://openalex.org/keywords/open-source-software","display_name":"open source software","score":0.7020000219345093},{"id":"https://openalex.org/keywords/encoder-decoder-architecture","display_name":"encoder-decoder architecture","score":0.824999988079071},{"id":"https://openalex.org/keywords/programming-education","display_name":"programming education","score":0.4050000011920929}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8581178188323975},{"id":"https://openalex.org/C67463725","wikidata":"https://www.wikidata.org/wiki/Q17081452","display_name":"Natural language programming","level":5,"score":0.6681314706802368},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.667046844959259},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.6632019281387329},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.6331785917282104},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.5884808301925659},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.5352270007133484},{"id":"https://openalex.org/C51929080","wikidata":"https://www.wikidata.org/wiki/Q2425187","display_name":"Codebase","level":3,"score":0.499539852142334},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.49052852392196655},{"id":"https://openalex.org/C154526789","wikidata":"https://www.wikidata.org/wiki/Q157965","display_name":"Object code","level":4,"score":0.48175477981567383},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4745926558971405},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.47296279668807983},{"id":"https://openalex.org/C121957198","wikidata":"https://www.wikidata.org/wiki/Q14365593","display_name":"KPI-driven code analysis","level":5,"score":0.4652477204799652},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.42969810962677},{"id":"https://openalex.org/C174252522","wikidata":"https://www.wikidata.org/wiki/Q3816772","display_name":"Natural language user interface","level":3,"score":0.4293532073497772},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.42011672258377075},{"id":"https://openalex.org/C50831359","wikidata":"https://www.wikidata.org/wiki/Q165436","display_name":"Assembly language","level":3,"score":0.4180241823196411},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.41491806507110596},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4119695723056793},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3859664499759674},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.3459150791168213},{"id":"https://openalex.org/C83479923","wikidata":"https://www.wikidata.org/wiki/Q2063748","display_name":"Universal Networking Language","level":4,"score":0.27079087495803833},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1442956030368805},{"id":"https://openalex.org/C129353971","wikidata":"https://www.wikidata.org/wiki/Q5156949","display_name":"Comprehension approach","level":3,"score":0.08701315522193909},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icsess47205.2019.9040748","doi":"https://doi.org/10.1109/icsess47205.2019.9040748","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsess47205.2019.9040748","pdf_url":null,"source":{"id":"https://openalex.org/S7407089132","display_name":"IEEE International Conference on Software Engineering and Service Science (ICSESS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 10th International Conference on Software Engineering and Service Science (ICSESS)","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":21,"referenced_works":["https://openalex.org/W1486418440","https://openalex.org/W1753482797","https://openalex.org/W1881604308","https://openalex.org/W2064675550","https://openalex.org/W2100495367","https://openalex.org/W2107878631","https://openalex.org/W2130942839","https://openalex.org/W2141125852","https://openalex.org/W2147768505","https://openalex.org/W2158396456","https://openalex.org/W2170732969","https://openalex.org/W2194690080","https://openalex.org/W2550100435","https://openalex.org/W2794601162","https://openalex.org/W2799563612","https://openalex.org/W2952842591","https://openalex.org/W2962728167","https://openalex.org/W2963617989","https://openalex.org/W2963794306","https://openalex.org/W2963868406","https://openalex.org/W2964325845"],"related_works":["https://openalex.org/W4323066747","https://openalex.org/W6999601659","https://openalex.org/W3126095862","https://openalex.org/W3026852836","https://openalex.org/W3199148365","https://openalex.org/W6977072574","https://openalex.org/W4226277721","https://openalex.org/W4308731473","https://openalex.org/W4398166117","https://openalex.org/W2963958373"],"abstract_inverted_index":{"With":[0],"the":[1,29,61,83,91,97,100],"development":[2,63],"of":[3,13,60,64,69,110],"deep":[4,39,77],"learning,":[5],"it":[6],"has":[7],"been":[8,73],"applied":[9],"in":[10,28,48,118],"various":[11],"field":[12],"computer":[14,17],"science.":[15],"Generating":[16],"executable":[18],"code":[19,42,94,98,140,145],"from":[20,99,141],"natural":[21,53,84,107],"language":[22,54,85,108],"descriptions":[23,109],"is":[24,46,128],"an":[25],"urgent":[26],"problem":[27],"artificial":[30],"intelligence.":[31],"This":[32],"paper":[33],"proposed":[34],"a":[35,134],"solution":[36],"based":[37],"on":[38],"learning":[40,78],"for":[41,144],"generation.":[43,146],"Encoder-Decoder":[44],"model":[45,79],"used":[47],"our":[49,126],"method":[50,127],"to":[51,137],"convert":[52],"description":[55,86],"into":[56],"target":[57],"code.":[58],"Because":[59],"rapid":[62],"information":[65],"technology,":[66],"all":[67],"aspects":[68],"software":[70,103],"resources":[71],"have":[72],"greatly":[74],"enriched.":[75],"The":[76],"we":[80],"designed":[81],"takes":[82],"as":[87],"input":[88],"and":[89],"generates":[90],"corresponding":[92],"object":[93],"by":[95],"extracting":[96],"open":[101,142],"source":[102],"library.":[104],"We":[105],"collected":[106],"20":[111],"problems":[112],"that":[113,125],"undergraduate":[114],"students":[115],"often":[116],"encounter":[117],"their":[119],"daily":[120],"programming.":[121],"Experimental":[122],"results":[123],"show":[124],"practicable.":[129],"Our":[130],"approach":[131],"also":[132],"provides":[133],"good":[135],"idea":[136],"extract":[138],"useful":[139],"resource":[143]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2026-10-30T12:39:25.321706","created_date":"2020-03-23T00:00:00"}
