{"id":"https://openalex.org/W3011517203","doi":"https://doi.org/10.1109/access.2020.2981537","title":"Automated Data-Processing Function Identification Using Deep Neural Network","display_name":"Automated Data-Processing Function Identification Using Deep Neural Network","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3011517203","doi":"https://doi.org/10.1109/access.2020.2981537","mag":"3011517203"},"language":"en","primary_location":{"id":"doi:10.1109/access.2020.2981537","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.2981537","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09039667.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09039667.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102980530","display_name":"Hongyu Kuang","orcid":"https://orcid.org/0000-0002-6798-6543"},"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":"Hongyu Kuang","raw_affiliation_strings":["College of Electronic Science, National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0002-6798-6543","affiliations":[{"raw_affiliation_string":"College of Electronic Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100370436","display_name":"Jian Wang","orcid":"https://orcid.org/0000-0002-3737-4175"},"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":"Jian Wang","raw_affiliation_strings":["College of Electronic Science, National University of Defense Technology, Changsha, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Electronic Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101716508","display_name":"Ruilin Li","orcid":"https://orcid.org/0000-0003-4395-1351"},"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":"Ruilin Li","raw_affiliation_strings":["College of Electronic Science, National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0003-4395-1351","affiliations":[{"raw_affiliation_string":"College of Electronic Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101726074","display_name":"Chao Feng","orcid":"https://orcid.org/0000-0003-0884-5457"},"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":"Chao Feng","raw_affiliation_strings":["College of Electronic Science, National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0003-0884-5457","affiliations":[{"raw_affiliation_string":"College of Electronic Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100399142","display_name":"Xing Zhang","orcid":"https://orcid.org/0000-0002-7730-9212"},"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":"Xing Zhang","raw_affiliation_strings":["College of Electronic Science, National University of Defense Technology, Changsha, China"],"raw_orcid":"https://orcid.org/0000-0002-7730-9212","affiliations":[{"raw_affiliation_string":"College of Electronic Science, National University of Defense Technology, Changsha, 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":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.5442,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.73577114,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":"8","issue":null,"first_page":"55411","last_page":"55423"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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.9998000264167786,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9993000030517578,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9991999864578247,"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/computer-science","display_name":"Computer science","score":0.8630987405776978},{"id":"https://openalex.org/keywords/fuzz-testing","display_name":"Fuzz testing","score":0.8599004745483398},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5539653301239014},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.5319103598594666},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4767152667045593},{"id":"https://openalex.org/keywords/data-processing","display_name":"Data processing","score":0.4493942856788635},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4359711706638336},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4280356466770172},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.4251238703727722},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3805844783782959},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.34636855125427246},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.2089216113090515},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18119966983795166}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8630987405776978},{"id":"https://openalex.org/C111065885","wikidata":"https://www.wikidata.org/wiki/Q1189053","display_name":"Fuzz testing","level":3,"score":0.8599004745483398},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5539653301239014},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.5319103598594666},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4767152667045593},{"id":"https://openalex.org/C138827492","wikidata":"https://www.wikidata.org/wiki/Q6661985","display_name":"Data processing","level":2,"score":0.4493942856788635},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4359711706638336},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4280356466770172},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.4251238703727722},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3805844783782959},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.34636855125427246},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2089216113090515},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18119966983795166},{"id":"https://openalex.org/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","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},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2020.2981537","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.2981537","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09039667.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:3511e9a650244a3d87756c2741a7d296","is_oa":true,"landing_page_url":"https://doaj.org/article/3511e9a650244a3d87756c2741a7d296","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 8, Pp 55411-55423 (2020)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2020.2981537","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.2981537","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09039667.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.5099999904632568,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[{"id":"https://openalex.org/G1110414251","display_name":null,"funder_award_id":"61702540","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2060432329","display_name":null,"funder_award_id":"2018JJ3615","funder_id":"https://openalex.org/F4320322843","funder_display_name":"Natural Science Foundation of\u00a0Hunan Province"},{"id":"https://openalex.org/G2096039675","display_name":null,"funder_award_id":"2018JJ3615","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G398838554","display_name":null,"funder_award_id":"61702540","funder_id":"https://openalex.org/F4320322843","funder_display_name":"Natural Science Foundation of\u00a0Hunan Province"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322843","display_name":"Natural Science Foundation of\u00a0Hunan Province","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3011517203.pdf","grobid_xml":"https://content.openalex.org/works/W3011517203.grobid-xml"},"referenced_works_count":48,"referenced_works":["https://openalex.org/W179875071","https://openalex.org/W1860267373","https://openalex.org/W1924770834","https://openalex.org/W2030247005","https://openalex.org/W2073386179","https://openalex.org/W2089745089","https://openalex.org/W2107147876","https://openalex.org/W2131744502","https://openalex.org/W2143861926","https://openalex.org/W2163605009","https://openalex.org/W2250539671","https://openalex.org/W2282866165","https://openalex.org/W2287501982","https://openalex.org/W2360967250","https://openalex.org/W2511803001","https://openalex.org/W2516621648","https://openalex.org/W2740330300","https://openalex.org/W2769343112","https://openalex.org/W2795192879","https://openalex.org/W2807964941","https://openalex.org/W2887364112","https://openalex.org/W2898811429","https://openalex.org/W2912691650","https://openalex.org/W2915149747","https://openalex.org/W2950898568","https://openalex.org/W2962728167","https://openalex.org/W2962995178","https://openalex.org/W2963723316","https://openalex.org/W2964150020","https://openalex.org/W2977300221","https://openalex.org/W3000168638","https://openalex.org/W3035300716","https://openalex.org/W3098727690","https://openalex.org/W6607333740","https://openalex.org/W6639050008","https://openalex.org/W6640212811","https://openalex.org/W6679775712","https://openalex.org/W6681580397","https://openalex.org/W6684191040","https://openalex.org/W6690815549","https://openalex.org/W6692071231","https://openalex.org/W6695202613","https://openalex.org/W6742379142","https://openalex.org/W6745949993","https://openalex.org/W6754601402","https://openalex.org/W6758755065","https://openalex.org/W6768491504","https://openalex.org/W6779831603"],"related_works":["https://openalex.org/W2511770387","https://openalex.org/W3120811337","https://openalex.org/W2766647240","https://openalex.org/W2352265713","https://openalex.org/W2360242447","https://openalex.org/W2386554709","https://openalex.org/W2610098438","https://openalex.org/W2378356576","https://openalex.org/W2383657100","https://openalex.org/W2108408136"],"abstract_inverted_index":{"The":[0],"number":[1],"of":[2,13,33,45,50,75,117,124,132,144,175,182,232],"software":[3,17,188],"vulnerabilities":[4,35],"is":[5,21,27,90,136,154],"increasing":[6],"year":[7],"by":[8,24],"year.":[9],"In":[10,69,107,127],"the":[11,31,43,79,110,115,122,130,138,142,145,150,158,173,180,218,221,230,243,281],"era":[12],"big":[14],"data,":[15],"data-processing":[16,37,67,159,164,204,271],"with":[18,66,121,206,224],"many":[19],"users":[20],"more":[22,62],"concerned":[23],"hackers.":[25],"It":[26,89],"essential":[28],"to":[29,93,101,119,140,148,156,185],"improve":[30],"efficiency":[32],"discovering":[34,46],"in":[36,42,187,262,265],"software.":[38],"We":[39,210,240],"noticed":[40],"that":[41],"process":[44],"vulnerabilities,":[47],"some":[48],"problems":[49],"existing":[51],"technology":[52],"such":[53,95,276],"as":[54,270,277],"fuzzing,":[55,70],"symbolic":[56,108],"execution,":[57,109],"and":[58,85,134,178,191,216,236,251,287],"taint":[59,128],"analysis":[60],"have":[61],"or":[63],"fewer":[64],"relationships":[65],"functions.":[68,272],"there":[71],"are":[72],"two":[73],"types":[74],"sanity":[76,97,170],"checks":[77],"toward":[78],"target":[80],"program:":[81],"NCC":[82],"(Non-critical":[83],"check)":[84],"CC":[86],"(critical":[87],"check).":[88],"usually":[91],"challenging":[92],"bypass":[94],"a":[96,196],"check,":[98],"which":[99,229,266],"leads":[100],"low":[102],"code":[103],"coverage":[104],"during":[105],"fuzzing.":[106],"constraint":[111],"solver":[112],"still":[113],"has":[114],"problem":[116,131],"trying":[118],"deal":[120],"constraints":[123],"complex":[125,176],"algorithms.":[126],"analysis,":[129],"over-taint":[133],"under-taint":[135],"always":[137],"key":[139],"affect":[141],"accuracy":[143],"results.":[146],"Therefore,":[147],"solve":[149],"above":[151,294],"problems,":[152],"it":[153],"necessary":[155],"identify":[157,168],"function.":[160],"Based":[161],"on":[162,220,246],"identifying":[163,203],"functions,":[165],"we":[166,258],"could":[167],"those":[169],"checks,":[171],"ease":[172],"solution":[174],"constraints,":[177],"understand":[179],"way":[181],"taints":[183],"propagation":[184],"assist":[186],"vulnerability":[189],"discovery":[190],"analysis.":[192],"This":[193],"paper":[194],"proposed":[195],"method":[197,219],"called":[198],"DPFI(data-processing":[199],"function":[200],"identification)":[201],"for":[202,254],"functions":[205,213,261],"deep":[207],"neural":[208,226],"networks.":[209],"collected":[211],"37000":[212],"from":[214],"GitHub":[215],"implemented":[217],"data":[222,250],"set":[223],"several":[225],"networks,":[227],"among":[228],"performance":[231],"CNN":[233],"achieved":[234],"best":[235],"F1-score":[237],"was":[238,293],"0.90.":[239],"then":[241],"applied":[242],"trained":[244],"model":[245],"CGC(cyber":[247],"grand":[248],"challenge)":[249],"real":[252,274],"softwares":[253],"testing.":[255],"For":[256,273],"CGC,":[257],"got":[259],"448":[260],"20":[263],"programs,":[264],"35":[267],"were":[268],"identified":[269],"softwares,":[275],"FFmpeg,":[278],"7zip,":[279],"jpeg,":[280],"precision":[282],"rate":[283],"all":[284],"reached":[285],"0.90":[286],"F":[288],"<sub":[289],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[290],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">1</sub>":[291],"-score":[292],"0.87.":[295]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
