{"id":"https://openalex.org/W2886393478","doi":"https://doi.org/10.1631/fitee.1601783","title":"An oversampling approach for mining program specifications","display_name":"An oversampling approach for mining program specifications","publication_year":2018,"publication_date":"2018-06-01","ids":{"openalex":"https://openalex.org/W2886393478","doi":"https://doi.org/10.1631/fitee.1601783","mag":"2886393478"},"language":"en","primary_location":{"id":"doi:10.1631/fitee.1601783","is_oa":false,"landing_page_url":"https://doi.org/10.1631/fitee.1601783","pdf_url":null,"source":{"id":"https://openalex.org/S4210189857","display_name":"Frontiers of Information Technology & Electronic Engineering","issn_l":"2095-9184","issn":["2095-9184","2095-9230"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers of Information Technology &amp; Electronic Engineering","raw_type":"journal-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/A5057724775","display_name":"Deng Chen","orcid":"https://orcid.org/0000-0001-6359-801X"},"institutions":[{"id":"https://openalex.org/I91125648","display_name":"Wuhan Institute of Technology","ror":"https://ror.org/04jcykh16","country_code":"CN","type":"education","lineage":["https://openalex.org/I91125648"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Deng Chen","raw_affiliation_strings":["Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China"],"affiliations":[{"raw_affiliation_string":"Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China","institution_ids":["https://openalex.org/I91125648"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072471266","display_name":"Yan-duo Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I91125648","display_name":"Wuhan Institute of Technology","ror":"https://ror.org/04jcykh16","country_code":"CN","type":"education","lineage":["https://openalex.org/I91125648"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yan-duo Zhang","raw_affiliation_strings":["Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China"],"affiliations":[{"raw_affiliation_string":"Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China","institution_ids":["https://openalex.org/I91125648"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100323752","display_name":"Wei Wei","orcid":"https://orcid.org/0000-0002-7566-2995"},"institutions":[{"id":"https://openalex.org/I91125648","display_name":"Wuhan Institute of Technology","ror":"https://ror.org/04jcykh16","country_code":"CN","type":"education","lineage":["https://openalex.org/I91125648"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Wei","raw_affiliation_strings":["Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China"],"affiliations":[{"raw_affiliation_string":"Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China","institution_ids":["https://openalex.org/I91125648"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057744761","display_name":"Rong-cun Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I25757504","display_name":"China University of Mining and Technology","ror":"https://ror.org/01xt2dr21","country_code":"CN","type":"education","lineage":["https://openalex.org/I25757504"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rong-cun Wang","raw_affiliation_strings":["School of Computer Science and Technology, China University of Mining and Technology, Xuzhou, 221116, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, China University of Mining and Technology, Xuzhou, 221116, China","institution_ids":["https://openalex.org/I25757504"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101468028","display_name":"Xiaolin Li","orcid":"https://orcid.org/0000-0002-6637-1045"},"institutions":[{"id":"https://openalex.org/I91125648","display_name":"Wuhan Institute of Technology","ror":"https://ror.org/04jcykh16","country_code":"CN","type":"education","lineage":["https://openalex.org/I91125648"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiao-lin Li","raw_affiliation_strings":["Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China"],"affiliations":[{"raw_affiliation_string":"Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China","institution_ids":["https://openalex.org/I91125648"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100431629","display_name":"Wei Liu","orcid":"https://orcid.org/0000-0001-5615-3098"},"institutions":[{"id":"https://openalex.org/I91125648","display_name":"Wuhan Institute of Technology","ror":"https://ror.org/04jcykh16","country_code":"CN","type":"education","lineage":["https://openalex.org/I91125648"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Liu","raw_affiliation_strings":["Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China"],"affiliations":[{"raw_affiliation_string":"Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China","institution_ids":["https://openalex.org/I91125648"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075089700","display_name":"Shixun Wang","orcid":"https://orcid.org/0000-0002-5127-8403"},"institutions":[{"id":"https://openalex.org/I75955062","display_name":"Henan Normal University","ror":"https://ror.org/00s13br28","country_code":"CN","type":"education","lineage":["https://openalex.org/I75955062"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shi-xun Wang","raw_affiliation_strings":["School of Computer and Information Engineering, Henan Normal University, Xinxiang, 453007, China"],"affiliations":[{"raw_affiliation_string":"School of Computer and Information Engineering, Henan Normal University, Xinxiang, 453007, China","institution_ids":["https://openalex.org/I75955062"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030500732","display_name":"Rui Zhu","orcid":"https://orcid.org/0000-0002-5445-963X"},"institutions":[{"id":"https://openalex.org/I91125648","display_name":"Wuhan Institute of Technology","ror":"https://ror.org/04jcykh16","country_code":"CN","type":"education","lineage":["https://openalex.org/I91125648"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rui Zhu","raw_affiliation_strings":["Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China"],"affiliations":[{"raw_affiliation_string":"Hubei Provincial Key Laboratory of Intelligent Robot, Wuhan Institute of Technology, Wuhan, 430205, China","institution_ids":["https://openalex.org/I91125648"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5057724775"],"corresponding_institution_ids":["https://openalex.org/I91125648"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.09833903,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"19","issue":"6","first_page":"737","last_page":"754"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9995999932289124,"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.9995999932289124,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9987000226974487,"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/T12479","display_name":"Web Application Security Vulnerabilities","score":0.9980000257492065,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8372330665588379},{"id":"https://openalex.org/keywords/oversampling","display_name":"Oversampling","score":0.7851120233535767},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.6827390193939209},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.5683701634407043},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.555601954460144},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.5160619616508484},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.44481465220451355},{"id":"https://openalex.org/keywords/inheritance","display_name":"Inheritance (genetic algorithm)","score":0.4385400414466858},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.42325547337532043},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.348815381526947},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.33339130878448486},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.135026752948761}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8372330665588379},{"id":"https://openalex.org/C197323446","wikidata":"https://www.wikidata.org/wiki/Q331222","display_name":"Oversampling","level":3,"score":0.7851120233535767},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.6827390193939209},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.5683701634407043},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.555601954460144},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.5160619616508484},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.44481465220451355},{"id":"https://openalex.org/C2780902518","wikidata":"https://www.wikidata.org/wiki/Q6033780","display_name":"Inheritance (genetic algorithm)","level":3,"score":0.4385400414466858},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.42325547337532043},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.348815381526947},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.33339130878448486},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.135026752948761},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1631/fitee.1601783","is_oa":false,"landing_page_url":"https://doi.org/10.1631/fitee.1601783","pdf_url":null,"source":{"id":"https://openalex.org/S4210189857","display_name":"Frontiers of Information Technology & Electronic Engineering","issn_l":"2095-9184","issn":["2095-9184","2095-9230"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers of Information Technology &amp; Electronic Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G41121228","display_name":null,"funder_award_id":"41501505","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7499339693","display_name":null,"funder_award_id":"61502354","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8471243971","display_name":null,"funder_award_id":"61502355","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W10589072","https://openalex.org/W1971812769","https://openalex.org/W1983981400","https://openalex.org/W1992668216","https://openalex.org/W2004865374","https://openalex.org/W2025677988","https://openalex.org/W2026600121","https://openalex.org/W2043811931","https://openalex.org/W2054520963","https://openalex.org/W2074001172","https://openalex.org/W2074644416","https://openalex.org/W2079599301","https://openalex.org/W2107473372","https://openalex.org/W2110908283","https://openalex.org/W2114801793","https://openalex.org/W2119467398","https://openalex.org/W2123672134","https://openalex.org/W2124081952","https://openalex.org/W2126775986","https://openalex.org/W2136264327","https://openalex.org/W2140672396","https://openalex.org/W2151440554","https://openalex.org/W2182673668","https://openalex.org/W2294718916","https://openalex.org/W2295399529","https://openalex.org/W2400631402","https://openalex.org/W2596078388","https://openalex.org/W3004040842","https://openalex.org/W3139990154","https://openalex.org/W3141181691","https://openalex.org/W3147785239","https://openalex.org/W3161600003","https://openalex.org/W4239312229","https://openalex.org/W4241531852","https://openalex.org/W4248574992","https://openalex.org/W4301007782","https://openalex.org/W6600757733","https://openalex.org/W6605614091"],"related_works":["https://openalex.org/W2766503024","https://openalex.org/W2781247653","https://openalex.org/W4206637278","https://openalex.org/W4386005305","https://openalex.org/W4386214543","https://openalex.org/W3082051559","https://openalex.org/W1969988626","https://openalex.org/W1682621979","https://openalex.org/W2141301039","https://openalex.org/W3173198409"],"abstract_inverted_index":{"Automatic":[0],"protocol":[1],"mining":[2],"is":[3,61,112,210],"a":[4,83,100],"promising":[5],"approach":[6,22,53],"for":[7,54,183,193],"inferring":[8],"accurate":[9,165],"and":[10,138,166,199,212],"complete":[11,167],"API":[12,168,181],"protocols.":[13],"However,":[14],"just":[15],"as":[16],"with":[17],"any":[18],"data-mining":[19],"technique,":[20,99,128],"this":[21,46],"requires":[23],"sufficient":[24],"training":[25],"data":[26],"(object":[27],"usage":[28,56],"scenarios).":[29],"Existing":[30],"approaches":[31],"resolve":[32],"the":[33,64,76,91,95,113,124,140],"problem":[34],"by":[35],"analyzing":[36],"more":[37,89,105,159,171],"programs,":[38,189],"which":[39,190],"may":[40],"cause":[41],"significant":[42],"runtime":[43,207],"overhead.":[44],"In":[45],"paper,":[47],"we":[48,129],"propose":[49],"an":[50,71],"inheritance-based":[51],"oversampling":[52],"object":[55],"scenarios":[57],"(OUSs).":[58],"Our":[59],"technique":[60,154,178,203],"based":[62],"on":[63],"inheritance":[65],"relationship":[66],"in":[67,132,188],"object-oriented":[68,72],"programs.":[69,148],"Given":[70],"program":[73,197],"p,":[74],"generally,":[75],"OUSs":[77,106,160],"that":[78,152],"can":[79,107,155,179],"be":[80,108,174],"collected":[81],"from":[82,145],"run":[84],"of":[85,102,116,118,126],"p":[86],"are":[87,170,191],"not":[88],"than":[90,161],"objects":[92],"used":[93,187],"during":[94],"run.":[96],"With":[97],"our":[98,127,133,153,177,202],"maximum":[101],"n":[103,111],"times":[104,158],"achieved,":[109],"where":[110],"average":[114],"number":[115],"super-classes":[117],"all":[119],"general":[120,162],"OUSs.":[121],"To":[122],"investigate":[123],"effect":[125],"implement":[130],"it":[131,209],"previous":[134],"prototype":[135],"tool,":[136],"ISpecMiner,":[137],"use":[139],"tool":[141],"to":[142,173],"mine":[143,180],"protocols":[144,169,182],"several":[146],"real-world":[147],"Experimental":[149],"results":[150],"show":[151],"collect":[156],"1.95":[157],"approaches.":[163],"Additionally,":[164],"likely":[172],"achieved.":[175],"Furthermore,":[176],"classes":[184],"never":[185],"even":[186],"valuable":[192],"validating":[194],"software":[195],"architectures,":[196],"documentation,":[198],"understanding.":[200],"Although":[201],"will":[204],"introduce":[205],"some":[206],"overhead,":[208],"trivial":[211],"acceptable.":[213]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
