{"id":"https://openalex.org/W4414605649","doi":"https://doi.org/10.1109/qrs65678.2025.00048","title":"An Empirical Study of the Root Causes and Consequences in Real-World App Compatibility Issues","display_name":"An Empirical Study of the Root Causes and Consequences in Real-World App Compatibility Issues","publication_year":2025,"publication_date":"2025-07-16","ids":{"openalex":"https://openalex.org/W4414605649","doi":"https://doi.org/10.1109/qrs65678.2025.00048"},"language":"en","primary_location":{"id":"doi:10.1109/qrs65678.2025.00048","is_oa":false,"landing_page_url":"https://doi.org/10.1109/qrs65678.2025.00048","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 25th International Conference on Software Quality, Reliability and Security (QRS)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5101804888","display_name":"Sen Yang","orcid":"https://orcid.org/0000-0003-3481-462X"},"institutions":[{"id":"https://openalex.org/I4210158522","display_name":"PLA Academy of Military Science","ror":"https://ror.org/05ct4s596","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210158522"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Sen Yang","raw_affiliation_strings":["Military Unit 32009 of PLA,Beijing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Military Unit 32009 of PLA,Beijing,China","institution_ids":["https://openalex.org/I4210158522"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102801564","display_name":"Zhanwei Hui","orcid":"https://orcid.org/0000-0001-8892-1979"},"institutions":[{"id":"https://openalex.org/I4210158522","display_name":"PLA Academy of Military Science","ror":"https://ror.org/05ct4s596","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210158522"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhanwei Hui","raw_affiliation_strings":["Military Unit 32009 of PLA,Beijing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Military Unit 32009 of PLA,Beijing,China","institution_ids":["https://openalex.org/I4210158522"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100428970","display_name":"Xiaojuan Wang","orcid":"https://orcid.org/0000-0002-3490-963X"},"institutions":[{"id":"https://openalex.org/I4210158522","display_name":"PLA Academy of Military Science","ror":"https://ror.org/05ct4s596","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210158522"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaojuan Wang","raw_affiliation_strings":["Military Unit 32009 of PLA,Beijing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Military Unit 32009 of PLA,Beijing,China","institution_ids":["https://openalex.org/I4210158522"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076283897","display_name":"Song Huang","orcid":"https://orcid.org/0000-0003-0289-9390"},"institutions":[{"id":"https://openalex.org/I4210163363","display_name":"PLA Army Engineering University","ror":"https://ror.org/05mgp8x93","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210163363"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Song Huang","raw_affiliation_strings":["Army Engineering, University of PLA,Nanjing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Army Engineering, University of PLA,Nanjing,China","institution_ids":["https://openalex.org/I4210163363"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"404","last_page":"415"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T13243","display_name":"Innovation in Digital Healthcare Systems","score":0.8978999853134155,"subfield":{"id":"https://openalex.org/subfields/3605","display_name":"Health Information Management"},"field":{"id":"https://openalex.org/fields/36","display_name":"Health Professions"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},"topics":[{"id":"https://openalex.org/T13243","display_name":"Innovation in Digital Healthcare Systems","score":0.8978999853134155,"subfield":{"id":"https://openalex.org/subfields/3605","display_name":"Health Information Management"},"field":{"id":"https://openalex.org/fields/36","display_name":"Health Professions"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},{"id":"https://openalex.org/T13751","display_name":"Diverse Approaches in Healthcare and Education Studies","score":0.8159999847412109,"subfield":{"id":"https://openalex.org/subfields/2739","display_name":"Public Health, Environmental and Occupational Health"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},{"id":"https://openalex.org/T14484","display_name":"Technology and Data Analysis","score":0.8065000176429749,"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/empirical-research","display_name":"Empirical research","score":0.6349999904632568},{"id":"https://openalex.org/keywords/compatibility","display_name":"Compatibility (geochemistry)","score":0.6032000184059143},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.49079999327659607},{"id":"https://openalex.org/keywords/permission","display_name":"Permission","score":0.43939998745918274},{"id":"https://openalex.org/keywords/normative","display_name":"Normative","score":0.35850000381469727},{"id":"https://openalex.org/keywords/taxonomy","display_name":"Taxonomy (biology)","score":0.3555999994277954},{"id":"https://openalex.org/keywords/classification-scheme","display_name":"Classification scheme","score":0.3492000102996826}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6542999744415283},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.6349999904632568},{"id":"https://openalex.org/C2778648169","wikidata":"https://www.wikidata.org/wiki/Q967768","display_name":"Compatibility (geochemistry)","level":2,"score":0.6032000184059143},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.5983999967575073},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.49079999327659607},{"id":"https://openalex.org/C2779089604","wikidata":"https://www.wikidata.org/wiki/Q7169333","display_name":"Permission","level":2,"score":0.43939998745918274},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.391400009393692},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.37869998812675476},{"id":"https://openalex.org/C44725695","wikidata":"https://www.wikidata.org/wiki/Q288156","display_name":"Normative","level":2,"score":0.35850000381469727},{"id":"https://openalex.org/C58642233","wikidata":"https://www.wikidata.org/wiki/Q8269924","display_name":"Taxonomy (biology)","level":2,"score":0.3555999994277954},{"id":"https://openalex.org/C13460635","wikidata":"https://www.wikidata.org/wiki/Q85753676","display_name":"Classification scheme","level":2,"score":0.3492000102996826},{"id":"https://openalex.org/C84945661","wikidata":"https://www.wikidata.org/wiki/Q7366567","display_name":"Root cause","level":2,"score":0.33980000019073486},{"id":"https://openalex.org/C158600405","wikidata":"https://www.wikidata.org/wiki/Q5054566","display_name":"Causal inference","level":2,"score":0.3109999895095825},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.29840001463890076},{"id":"https://openalex.org/C32848918","wikidata":"https://www.wikidata.org/wiki/Q845789","display_name":"Observable","level":2,"score":0.2971999943256378},{"id":"https://openalex.org/C20574231","wikidata":"https://www.wikidata.org/wiki/Q844605","display_name":"Backward compatibility","level":2,"score":0.2865999937057495},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.2827000021934509},{"id":"https://openalex.org/C166052673","wikidata":"https://www.wikidata.org/wiki/Q83021","display_name":"Empirical evidence","level":2,"score":0.2816999852657318},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.2639999985694885},{"id":"https://openalex.org/C42475967","wikidata":"https://www.wikidata.org/wiki/Q194292","display_name":"Operations research","level":1,"score":0.2624000012874603},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2578999996185303},{"id":"https://openalex.org/C189708586","wikidata":"https://www.wikidata.org/wiki/Q1504425","display_name":"Systematic review","level":3,"score":0.2574000060558319}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/qrs65678.2025.00048","is_oa":false,"landing_page_url":"https://doi.org/10.1109/qrs65678.2025.00048","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 25th International Conference on Software Quality, Reliability and Security (QRS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W2022429945","https://openalex.org/W2504627788","https://openalex.org/W2513201734","https://openalex.org/W2784669118","https://openalex.org/W2794494879","https://openalex.org/W2831080282","https://openalex.org/W2883023562","https://openalex.org/W2888471092","https://openalex.org/W2888721414","https://openalex.org/W2901458396","https://openalex.org/W2954492316","https://openalex.org/W2957919018","https://openalex.org/W2958742903","https://openalex.org/W2960366853","https://openalex.org/W3046537322","https://openalex.org/W3092153088","https://openalex.org/W3096465442","https://openalex.org/W3160136515","https://openalex.org/W3161479440","https://openalex.org/W3163698227","https://openalex.org/W3176986543","https://openalex.org/W3177717497","https://openalex.org/W3193667668","https://openalex.org/W3195818176","https://openalex.org/W3199680432","https://openalex.org/W3206846523","https://openalex.org/W4282582519","https://openalex.org/W4284679077","https://openalex.org/W4287849826","https://openalex.org/W4308643043","https://openalex.org/W4384345720","https://openalex.org/W4384345748","https://openalex.org/W4390188013"],"related_works":[],"abstract_inverted_index":{"Existing":[0],"research":[1,198],"in":[2,196,201,261],"mobile":[3],"app":[4],"compatibility":[5,40,223,262],"analysis":[6,169],"faces":[7],"two":[8,43],"critical":[9,193],"limitations:":[10],"the":[11,18,85,251],"absence":[12],"of":[13,20,138,146,155,173,253],"large-scale":[14],"real-world":[15,92,122,236,255],"datasets":[16,256],"and":[17,59,66,74,108,121,208,238,245],"lack":[19,149],"systematic":[21],"taxonomies":[22],"for":[23,134,187,221,229],"tool":[24],"evaluation.":[25],"To":[26],"address":[27],"these":[28],"gaps,":[29],"this":[30,79],"study":[31,216],"proposes":[32],"a":[33,182,226],"novel":[34],"two-dimensional":[35],"classification":[36,80],"framework":[37],"that":[38],"categorizes":[39],"issues":[41,49,55,61,107,175],"through":[42],"analytical":[44],"dimensions:":[45],"causes":[46,125],"(including":[47],"API-induced":[48],"such":[50,62,161],"as":[51,63,162],"deprecated":[52],"methods,":[53],"system-induced":[54],"like":[56],"permission":[57],"changes,":[58],"hardware-induced":[60],"sensor":[64],"variations)":[65],"consequences":[67,207],"(encompassing":[68],"crashes,":[69],"functional":[70],"failure,":[71],"UI":[72,165],"inconsistencies,":[73],"performance":[75],"degradation).":[76],"Based":[77],"on":[78,205,212],"framework,":[81],"we":[82],"developed":[83],"CompatBench,":[84],"first":[86],"manually":[87],"curated":[88],"dataset":[89,103,234],"containing":[90],"78":[91],"cases":[93,128,148,157],"collected":[94],"from":[95],"GitHub":[96],"submissions":[97],"spanning":[98],"2017":[99],"to":[100,257],"2024.":[101],"The":[102,215,248],"comprises":[104],"45":[105],"researcher-reproduced":[106],"33":[109],"user-reported":[110,139],"issues.":[111,140,189],"Key":[112],"findings":[113,249],"reveal":[114],"significant":[115],"discrepancies":[116,242],"between":[117,243],"laboratory":[118,244],"reproduction":[119,127,147],"scenarios":[120],"cases.":[123],"API-related":[124],"dominate":[126],"at":[129],"91.1":[130],"%,":[131],"but":[132],"account":[133],"only":[135],"42.4":[136],"%":[137,145,154,172,184],"Regarding":[141],"manifestation":[142],"visibility,":[143],"35.6":[144],"clear":[150],"symptoms,":[151],"whereas":[152],"96.9":[153],"real":[156,188],"exhibit":[158],"observable":[159,206],"failures":[160],"crashes":[163],"or":[164],"inconsistencies.":[166],"Repair":[167],"dynamics":[168],"shows":[170],"88.8":[171],"reproducible":[174],"resolved":[176],"within":[177],"50":[178],"days,":[179],"contrasting":[180],"with":[181,235],"55.7":[183],"fix":[185],"rate":[186],"These":[190],"results":[191],"highlight":[192],"methodological":[194],"gaps":[195],"current":[197],"paradigms,":[199],"particularly":[200],"causal":[202],"inference":[203],"based":[204,211],"consequence":[209],"prediction":[210],"potential":[213],"causes.":[214],"establishes":[217],"three":[218],"core":[219],"contributions":[220],"validating":[222],"management":[224],"tools:":[225],"standardized":[227],"taxonomy":[228],"issue":[230],"classification,":[231],"an":[232],"openaccess":[233],"cases,":[237],"empirical":[239],"evidence":[240],"demonstrating":[241],"field":[246],"observations.":[247],"emphasize":[250],"necessity":[252],"incorporating":[254],"improve":[258],"evaluation":[259],"validity":[260],"research.":[263]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
