{"id":"https://openalex.org/W2960366853","doi":"https://doi.org/10.1145/3293882.3330572","title":"Mining Android crash fixes in the absence of issue- and change-tracking systems","display_name":"Mining Android crash fixes in the absence of issue- and change-tracking systems","publication_year":2019,"publication_date":"2019-07-10","ids":{"openalex":"https://openalex.org/W2960366853","doi":"https://doi.org/10.1145/3293882.3330572","mag":"2960366853"},"language":"en","primary_location":{"id":"doi:10.1145/3293882.3330572","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3293882.3330572","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://orbilu.uni.lu/handle/10993/41499","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5046243569","display_name":"Pingfan Kong","orcid":"https://orcid.org/0000-0002-4479-0775"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Pingfan Kong","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106407830","display_name":"Li Li","orcid":"https://orcid.org/0000-0003-2990-1614"},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Li Li","raw_affiliation_strings":["Monash University, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Monash University, Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045960682","display_name":"Jun Gao","orcid":"https://orcid.org/0000-0002-3864-5926"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Jun Gao","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082835974","display_name":"Tegawend\u00e9 F. Bissyand\u00e9","orcid":"https://orcid.org/0000-0001-7270-9869"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Tegawend\u00e9 F. Bissyand\u00e9","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040326968","display_name":"Jacques Klein","orcid":"https://orcid.org/0000-0003-4052-475X"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Jacques Klein","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.0027,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.87248159,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"78","last_page":"89"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":1.0,"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":1.0,"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.9995999932289124,"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.9987000226974487,"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/crash","display_name":"Crash","score":0.821347713470459},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.790216326713562},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7681366801261902},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.7532024383544922},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.625786542892456},{"id":"https://openalex.org/keywords/scripting-language","display_name":"Scripting language","score":0.612027108669281},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5575879216194153},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4513598084449768},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.44969305396080017},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.44538891315460205},{"id":"https://openalex.org/keywords/humanoid-robot","display_name":"Humanoid robot","score":0.43216612935066223},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3962627649307251},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.3206120729446411},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.284223735332489},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.17211678624153137},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.16225141286849976}],"concepts":[{"id":"https://openalex.org/C183469790","wikidata":"https://www.wikidata.org/wiki/Q333501","display_name":"Crash","level":2,"score":0.821347713470459},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.790216326713562},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7681366801261902},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.7532024383544922},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.625786542892456},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.612027108669281},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5575879216194153},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4513598084449768},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.44969305396080017},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.44538891315460205},{"id":"https://openalex.org/C60692881","wikidata":"https://www.wikidata.org/wiki/Q584529","display_name":"Humanoid robot","level":3,"score":0.43216612935066223},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3962627649307251},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3206120729446411},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.284223735332489},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.17211678624153137},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.16225141286849976},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3293882.3330572","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3293882.3330572","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis","raw_type":"proceedings-article"},{"id":"pmh:oai:orbilu.uni.lu:10993/41499","is_oa":true,"landing_page_url":"https://orbilu.uni.lu/handle/10993/41499","pdf_url":null,"source":{"id":"https://openalex.org/S4306401815","display_name":"Open Repository and Bibliography (University of Luxembourg)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I186903577","host_organization_name":"University of Luxembourg","host_organization_lineage":["https://openalex.org/I186903577"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"The 28th International Symposium on Software Testing and Analysis, Beijing, China [CN], from 15-07-2019 to 19-07-2019","raw_type":"info:eu-repo/semantics/conferencePaper"}],"best_oa_location":{"id":"pmh:oai:orbilu.uni.lu:10993/41499","is_oa":true,"landing_page_url":"https://orbilu.uni.lu/handle/10993/41499","pdf_url":null,"source":{"id":"https://openalex.org/S4306401815","display_name":"Open Repository and Bibliography (University of Luxembourg)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I186903577","host_organization_name":"University of Luxembourg","host_organization_lineage":["https://openalex.org/I186903577"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"The 28th International Symposium on Software Testing and Analysis, Beijing, China [CN], from 15-07-2019 to 19-07-2019","raw_type":"info:eu-repo/semantics/conferencePaper"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8023911661","display_name":null,"funder_award_id":"CHARACTERIZE C17/IS/11693861,RECOMMEND 15/IS/10449467,AFR-PhD 11620657","funder_id":"https://openalex.org/F4320321038","funder_display_name":"Fonds National de la Recherche Luxembourg"}],"funders":[{"id":"https://openalex.org/F4320321038","display_name":"Fonds National de la Recherche Luxembourg","ror":"https://ror.org/039z13y21"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":52,"referenced_works":["https://openalex.org/W1993932111","https://openalex.org/W2013856010","https://openalex.org/W2015265712","https://openalex.org/W2077202047","https://openalex.org/W2080696000","https://openalex.org/W2088749975","https://openalex.org/W2091932246","https://openalex.org/W2097227214","https://openalex.org/W2121507867","https://openalex.org/W2130343490","https://openalex.org/W2139885493","https://openalex.org/W2161963160","https://openalex.org/W2164170598","https://openalex.org/W2343325785","https://openalex.org/W2407313496","https://openalex.org/W2463553622","https://openalex.org/W2496662957","https://openalex.org/W2513201734","https://openalex.org/W2529696250","https://openalex.org/W2559490865","https://openalex.org/W2572070369","https://openalex.org/W2592057610","https://openalex.org/W2607911734","https://openalex.org/W2621123093","https://openalex.org/W2733829216","https://openalex.org/W2735974352","https://openalex.org/W2771924713","https://openalex.org/W2784669118","https://openalex.org/W2794494879","https://openalex.org/W2808617203","https://openalex.org/W2809601656","https://openalex.org/W2831080282","https://openalex.org/W2883023562","https://openalex.org/W2890086692","https://openalex.org/W2890606267","https://openalex.org/W2901203458","https://openalex.org/W2901222374","https://openalex.org/W2905489084","https://openalex.org/W2908354350","https://openalex.org/W2924629359","https://openalex.org/W2943748428","https://openalex.org/W2961757301","https://openalex.org/W2963213304","https://openalex.org/W2964210007","https://openalex.org/W2998501028","https://openalex.org/W3004939941","https://openalex.org/W3101193405","https://openalex.org/W3102650716","https://openalex.org/W3104423849","https://openalex.org/W3105413283","https://openalex.org/W4206002915","https://openalex.org/W4244726870"],"related_works":["https://openalex.org/W4254242184","https://openalex.org/W4389880420","https://openalex.org/W2740264376","https://openalex.org/W4206999239","https://openalex.org/W2900719967","https://openalex.org/W2161928627","https://openalex.org/W4388482952","https://openalex.org/W2786113878","https://openalex.org/W2787155073","https://openalex.org/W2727867943"],"abstract_inverted_index":{"Android":[0,13,23],"apps":[1],"are":[2,166],"prone":[3],"to":[4,19,38,42,50,69,75,84,99,168],"crash.":[5],"This":[6],"often":[7],"arises":[8],"from":[9,114],"the":[10,31,40,59,63,71,76,118,121,146,187,192],"misuse":[11],"of":[12,57,107,182],"framework":[14],"APIs,":[15],"making":[16],"it":[17],"harder":[18],"debug":[20],"since":[21],"official":[22],"documentation":[24],"does":[25],"not":[26],"discuss":[27],"thoroughly":[28],"potential":[29],"exceptions.Recently,":[30],"program":[32],"repair":[33],"community":[34,193],"has":[35],"also":[36],"started":[37],"investigate":[39],"possibility":[41],"fix":[43,72,88,163],"crashes":[44],"automatically.":[45],"Current":[46],"results,":[47],"however,":[48],"apply":[49],"limited":[51],"example":[52,67],"cases.":[53],"In":[54],"both":[55],"scenarios":[56],"repair,":[58],"main":[60],"issue":[61,126],"is":[62],"need":[64,119],"for":[65,120,171,196],"more":[66],"data":[68],"drive":[70],"processes":[73],"due":[74],"high":[77],"cost":[78],"in":[79,92],"time":[80],"and":[81,86,186],"effort":[82],"needed":[83],"collect":[85],"identify":[87],"examples.":[89],"We":[90,128],"propose":[91],"this":[93],"work":[94],"a":[95,105,130,179],"scalable":[96],"approach,":[97],"CraftDroid,":[98],"mine":[100],"crash":[101,157,188],"fixes":[102,136],"by":[103],"leveraging":[104],"set":[106],"28":[108],"thousand":[109],"carefully":[110],"reconstructed":[111],"app":[112,115,122,138],"lineages":[113],"markets,":[116],"without":[117],"source":[123],"code":[124],"or":[125],"reports.":[127],"developed":[129],"replicative":[131],"testing":[132],"approach":[133],"that":[134,165],"locates":[135],"among":[137],"versions":[139],"which":[140,191],"output":[141],"different":[142],"runtime":[143],"logs":[144],"with":[145],"exact":[147],"same":[148],"test":[149],"inputs.":[150],"Overall,":[151],"we":[152,176],"have":[153],"mined":[154],"104":[155],"relevant":[156],"fixes,":[158],"further":[159],"abstracted":[160],"17":[161],"fine-grained":[162],"templates":[164],"demonstrated":[167],"be":[169],"effective":[170],"patching":[172],"crashed":[173,184],"apks.":[174],"Finally,":[175],"release":[177],"ReCBench,":[178],"benchmark":[180],"consisting":[181],"200":[183],"apks":[185],"replication":[189],"scripts,":[190],"can":[194],"explore":[195],"evaluating":[197],"generated":[198],"crash-inducing":[199],"bug":[200],"patches.":[201]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":5},{"year":2018,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
