{"id":"https://openalex.org/W2884959853","doi":"https://doi.org/10.1109/dsn.2018.00051","title":"Localizing Function Errors in Mobile Apps with User Reviews","display_name":"Localizing Function Errors in Mobile Apps with User Reviews","publication_year":2018,"publication_date":"2018-06-01","ids":{"openalex":"https://openalex.org/W2884959853","doi":"https://doi.org/10.1109/dsn.2018.00051","mag":"2884959853"},"language":"en","primary_location":{"id":"doi:10.1109/dsn.2018.00051","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dsn.2018.00051","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://ira.lib.polyu.edu.hk/bitstream/10397/105619/1/Yu_Localizing_Function_Errors.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5027733268","display_name":"Le Yu","orcid":"https://orcid.org/0000-0003-1457-6329"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":true,"raw_author_name":"Le Yu","raw_affiliation_strings":["Department of Computing, The Hong Kong Polytechnic University"],"affiliations":[{"raw_affiliation_string":"Department of Computing, The Hong Kong Polytechnic University","institution_ids":["https://openalex.org/I14243506"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086118824","display_name":"Jiachi Chen","orcid":"https://orcid.org/0000-0002-0192-9992"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Jiachi Chen","raw_affiliation_strings":["Department of Computing, The Hong Kong Polytechnic University"],"affiliations":[{"raw_affiliation_string":"Department of Computing, The Hong Kong Polytechnic University","institution_ids":["https://openalex.org/I14243506"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100396821","display_name":"Hao Zhou","orcid":"https://orcid.org/0000-0001-8890-9208"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Hao Zhou","raw_affiliation_strings":["Department of Computing, The Hong Kong Polytechnic University"],"affiliations":[{"raw_affiliation_string":"Department of Computing, The Hong Kong Polytechnic University","institution_ids":["https://openalex.org/I14243506"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100400376","display_name":"Xiapu Luo","orcid":"https://orcid.org/0000-0002-9082-3208"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Xiapu Luo","raw_affiliation_strings":["Department of Computing, The Hong Kong Polytechnic University"],"affiliations":[{"raw_affiliation_string":"Department of Computing, The Hong Kong Polytechnic University","institution_ids":["https://openalex.org/I14243506"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100389878","display_name":"Kang Liu","orcid":"https://orcid.org/0000-0001-6794-8072"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Kang Liu","raw_affiliation_strings":["Department of Computing, The Hong Kong Polytechnic University"],"affiliations":[{"raw_affiliation_string":"Department of Computing, The Hong Kong Polytechnic University","institution_ids":["https://openalex.org/I14243506"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5027733268"],"corresponding_institution_ids":["https://openalex.org/I14243506"],"apc_list":null,"apc_paid":null,"fwci":1.1607,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.79568214,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"463","issue":null,"first_page":"418","last_page":"429"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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.9994000196456909,"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/T10260","display_name":"Software Engineering Research","score":0.9993000030517578,"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/bytecode","display_name":"Bytecode","score":0.8762167096138},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8275313377380371},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.6258910894393921},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5669485330581665},{"id":"https://openalex.org/keywords/mobile-apps","display_name":"Mobile apps","score":0.5330706238746643},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4974558651447296},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.47432371973991394},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.47048476338386536},{"id":"https://openalex.org/keywords/false-positive-paradox","display_name":"False positive paradox","score":0.46831899881362915},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.4480387568473816},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.4322342276573181},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.20511358976364136},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.1589983105659485},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.15383979678153992}],"concepts":[{"id":"https://openalex.org/C2779818221","wikidata":"https://www.wikidata.org/wiki/Q837330","display_name":"Bytecode","level":3,"score":0.8762167096138},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8275313377380371},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.6258910894393921},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5669485330581665},{"id":"https://openalex.org/C2988145974","wikidata":"https://www.wikidata.org/wiki/Q620615","display_name":"Mobile apps","level":2,"score":0.5330706238746643},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4974558651447296},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.47432371973991394},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.47048476338386536},{"id":"https://openalex.org/C64869954","wikidata":"https://www.wikidata.org/wiki/Q1859747","display_name":"False positive paradox","level":2,"score":0.46831899881362915},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.4480387568473816},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.4322342276573181},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.20511358976364136},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.1589983105659485},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15383979678153992},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/dsn.2018.00051","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dsn.2018.00051","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)","raw_type":"proceedings-article"},{"id":"pmh:oai:ira.lib.polyu.edu.hk:10397/105619","is_oa":true,"landing_page_url":"http://hdl.handle.net/10397/105619","pdf_url":"http://ira.lib.polyu.edu.hk/bitstream/10397/105619/1/Yu_Localizing_Function_Errors.pdf","source":{"id":"https://openalex.org/S4306400205","display_name":"PolyU Institutional Research Archive (Hong Kong Polytechnic University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I14243506","host_organization_name":"Hong Kong Polytechnic University","host_organization_lineage":["https://openalex.org/I14243506"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference Paper"}],"best_oa_location":{"id":"pmh:oai:ira.lib.polyu.edu.hk:10397/105619","is_oa":true,"landing_page_url":"http://hdl.handle.net/10397/105619","pdf_url":"http://ira.lib.polyu.edu.hk/bitstream/10397/105619/1/Yu_Localizing_Function_Errors.pdf","source":{"id":"https://openalex.org/S4306400205","display_name":"PolyU Institutional Research Archive (Hong Kong Polytechnic University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I14243506","host_organization_name":"Hong Kong Polytechnic University","host_organization_lineage":["https://openalex.org/I14243506"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference Paper"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2087396116","display_name":null,"funder_award_id":"China","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3317480652","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G391238517","display_name":null,"funder_award_id":", and","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5994120800","display_name":null,"funder_award_id":"Natural","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320309893","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W2884959853.pdf"},"referenced_works_count":65,"referenced_works":["https://openalex.org/W1438616768","https://openalex.org/W1508977358","https://openalex.org/W1533946607","https://openalex.org/W1614298861","https://openalex.org/W1660390307","https://openalex.org/W1916584426","https://openalex.org/W1969708702","https://openalex.org/W1969840808","https://openalex.org/W1979496147","https://openalex.org/W1985752637","https://openalex.org/W1985947101","https://openalex.org/W2011781116","https://openalex.org/W2013729449","https://openalex.org/W2019798206","https://openalex.org/W2032724464","https://openalex.org/W2032930526","https://openalex.org/W2041853131","https://openalex.org/W2052760504","https://openalex.org/W2057726290","https://openalex.org/W2069442545","https://openalex.org/W2074975950","https://openalex.org/W2077202047","https://openalex.org/W2078922545","https://openalex.org/W2085465189","https://openalex.org/W2100163972","https://openalex.org/W2106429851","https://openalex.org/W2112143630","https://openalex.org/W2123873494","https://openalex.org/W2131571251","https://openalex.org/W2135695572","https://openalex.org/W2140095007","https://openalex.org/W2140264852","https://openalex.org/W2141599568","https://openalex.org/W2166743230","https://openalex.org/W2189472871","https://openalex.org/W2199736351","https://openalex.org/W2243129849","https://openalex.org/W2264131323","https://openalex.org/W2294980783","https://openalex.org/W2362569215","https://openalex.org/W2396319824","https://openalex.org/W2528826491","https://openalex.org/W2529696250","https://openalex.org/W2533383364","https://openalex.org/W2547513165","https://openalex.org/W2549738163","https://openalex.org/W2562533059","https://openalex.org/W2601548810","https://openalex.org/W2601621757","https://openalex.org/W2617476279","https://openalex.org/W2618807062","https://openalex.org/W2727861051","https://openalex.org/W2736629875","https://openalex.org/W2762946404","https://openalex.org/W2791541601","https://openalex.org/W2950577311","https://openalex.org/W4232935067","https://openalex.org/W4244726870","https://openalex.org/W4245027182","https://openalex.org/W4250242281","https://openalex.org/W6628353899","https://openalex.org/W6632118081","https://openalex.org/W6674922813","https://openalex.org/W6680890276","https://openalex.org/W6728480119"],"related_works":["https://openalex.org/W1889284597","https://openalex.org/W2140009967","https://openalex.org/W2170708539","https://openalex.org/W2406445318","https://openalex.org/W4308823623","https://openalex.org/W2395048784","https://openalex.org/W2019168903","https://openalex.org/W2565892306","https://openalex.org/W3081644756","https://openalex.org/W1933262633"],"abstract_inverted_index":{"Removing":[0],"all":[1],"function":[2,17,127],"errors":[3,18,128],"is":[4,45],"critical":[5],"for":[6,35,94],"making":[7],"successful":[8],"mobile":[9,28,53,130],"apps.":[10,168],"Since":[11],"app":[12],"testing":[13],"may":[14],"miss":[15],"some":[16],"given":[19],"limited":[20],"time":[21],"and":[22,47,102,107,114,140,144,160],"resource,":[23],"the":[24,37,62,67,70,95,98,134,142,180],"user":[25,138],"reviews":[26,55,87,101,139,143,165],"of":[27,72,166],"apps":[29,131],"are":[30],"very":[31],"important":[32],"to":[33,66,88,125],"developers":[34,59],"learning":[36],"uncaught":[38],"errors.":[39],"Unfortunately,":[40],"manually":[41],"handling":[42],"each":[43],"review":[44],"time-consuming":[46],"even":[48],"error-prone.":[49],"Existing":[50],"studies":[51,84],"on":[52,85],"apps'":[54,80],"could":[56],"not":[57,76],"help":[58],"effectively":[60],"locate":[61],"problematic":[63,89],"code":[64],"according":[65],"reviews,":[68],"because":[69],"majority":[71],"such":[73],"research":[74],"does":[75],"take":[77],"into":[78],"account":[79],"code.":[81],"Moreover,":[82],"recent":[83],"mapping":[86],"source":[90,105],"files":[91],"just":[92],"look":[93],"matching":[96],"between":[97],"words":[99],"in":[100,104,110,129,137],"that":[103,173],"code,":[106],"thus":[108],"result":[109,171],"many":[111],"false":[112,115],"positives":[113],"negatives.":[116],"In":[117],"this":[118],"paper,":[119],"we":[120],"propose":[121],"a":[122,156],"novel":[123],"approach":[124,154],"localize":[126],"by":[132],"exploiting":[133],"context":[135],"information":[136],"correlating":[141],"bytecode":[145],"through":[146],"their":[147],"semantic":[148],"meanings.":[149],"We":[150],"realize":[151],"our":[152],"new":[153],"as":[155],"tool":[157],"named":[158],"ReviewSolver,":[159],"carefully":[161],"evaluate":[162],"it":[163],"with":[164],"real":[167],"The":[169],"experimental":[170],"shows":[172],"ReviewSolver":[174],"has":[175],"much":[176],"better":[177],"performance":[178],"than":[179],"state-of-the-art":[181],"tool.":[182]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":5}],"updated_date":"2026-04-13T07:58:08.660418","created_date":"2025-10-10T00:00:00"}
