{"id":"https://openalex.org/W4389164765","doi":"https://doi.org/10.1145/3611643.3613097","title":"CONAN: Statically Detecting Connectivity Issues in Android Applications","display_name":"CONAN: Statically Detecting Connectivity Issues in Android Applications","publication_year":2023,"publication_date":"2023-11-30","ids":{"openalex":"https://openalex.org/W4389164765","doi":"https://doi.org/10.1145/3611643.3613097"},"language":"en","primary_location":{"id":"doi:10.1145/3611643.3613097","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3611643.3613097","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","raw_type":"proceedings-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/A5090019361","display_name":"Alejandro Mazuera-Rozo","orcid":"https://orcid.org/0000-0003-0371-4845"},"institutions":[{"id":"https://openalex.org/I162096671","display_name":"Universidad de Los Andes","ror":"https://ror.org/02mhbdp94","country_code":"CO","type":"education","lineage":["https://openalex.org/I162096671"]}],"countries":["CO"],"is_corresponding":true,"raw_author_name":"Alejandro Mazuera-Rozo","raw_affiliation_strings":["USI Lugano, Lugano, Switzerland / University of Los Andes, Bogota, Colombia"],"affiliations":[{"raw_affiliation_string":"USI Lugano, Lugano, Switzerland / University of Los Andes, Bogota, Colombia","institution_ids":["https://openalex.org/I162096671"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064037586","display_name":"Camilo Escobar\u2010Vel\u00e1squez","orcid":"https://orcid.org/0000-0001-8414-9301"},"institutions":[{"id":"https://openalex.org/I162096671","display_name":"Universidad de Los Andes","ror":"https://ror.org/02mhbdp94","country_code":"CO","type":"education","lineage":["https://openalex.org/I162096671"]}],"countries":["CO"],"is_corresponding":false,"raw_author_name":"Camilo Escobar-Vel\u00e1squez","raw_affiliation_strings":["University of Los Andes, Bogota, Colombia"],"affiliations":[{"raw_affiliation_string":"University of Los Andes, Bogota, Colombia","institution_ids":["https://openalex.org/I162096671"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012314698","display_name":"Juan Espitia-Acero","orcid":"https://orcid.org/0009-0001-7303-4362"},"institutions":[{"id":"https://openalex.org/I162096671","display_name":"Universidad de Los Andes","ror":"https://ror.org/02mhbdp94","country_code":"CO","type":"education","lineage":["https://openalex.org/I162096671"]}],"countries":["CO"],"is_corresponding":false,"raw_author_name":"Juan Espitia-Acero","raw_affiliation_strings":["University of Los Andes, Bogota, Colombia"],"affiliations":[{"raw_affiliation_string":"University of Los Andes, Bogota, Colombia","institution_ids":["https://openalex.org/I162096671"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069439324","display_name":"Mario Linares\u2010V\u00e1squez","orcid":"https://orcid.org/0000-0003-0161-2888"},"institutions":[{"id":"https://openalex.org/I162096671","display_name":"Universidad de Los Andes","ror":"https://ror.org/02mhbdp94","country_code":"CO","type":"education","lineage":["https://openalex.org/I162096671"]}],"countries":["CO"],"is_corresponding":false,"raw_author_name":"Mario Linares-V\u00e1squez","raw_affiliation_strings":["University of Los Andes, Bogota, Colombia"],"affiliations":[{"raw_affiliation_string":"University of Los Andes, Bogota, Colombia","institution_ids":["https://openalex.org/I162096671"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5056526226","display_name":"Gabriele Bavota","orcid":"https://orcid.org/0000-0002-2216-3148"},"institutions":[{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Gabriele Bavota","raw_affiliation_strings":["USI Lugano, Lugano, Switzerland"],"affiliations":[{"raw_affiliation_string":"USI Lugano, Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5090019361"],"corresponding_institution_ids":["https://openalex.org/I162096671"],"apc_list":null,"apc_paid":null,"fwci":0.1962,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.4740585,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"2182","last_page":"2186"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9998000264167786,"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.9998000264167786,"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/T12238","display_name":"Green IT and Sustainability","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.9944999814033508,"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.8181169033050537},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.810889482498169},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.4901367127895355},{"id":"https://openalex.org/keywords/android-app","display_name":"Android app","score":0.48691022396087646},{"id":"https://openalex.org/keywords/open-source","display_name":"Open source","score":0.47186535596847534},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.4643910527229309},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.42665982246398926},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.35982492566108704},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.22961550951004028},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.17157673835754395}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8181169033050537},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.810889482498169},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.4901367127895355},{"id":"https://openalex.org/C2988045736","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android app","level":3,"score":0.48691022396087646},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.47186535596847534},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.4643910527229309},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.42665982246398926},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.35982492566108704},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.22961550951004028},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.17157673835754395}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3611643.3613097","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3611643.3613097","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5045201444","display_name":null,"funder_award_id":"2018-2021","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5922771308","display_name":null,"funder_award_id":"175513","funder_id":"https://openalex.org/F4320320924","funder_display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung"},{"id":"https://openalex.org/G848032724","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320320924","display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","ror":"https://ror.org/00yjd3n13"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W1975264507","https://openalex.org/W2014454953","https://openalex.org/W2018654787","https://openalex.org/W2071751474","https://openalex.org/W2083755826","https://openalex.org/W2087611087","https://openalex.org/W2095839586","https://openalex.org/W2126399635","https://openalex.org/W2147012193","https://openalex.org/W2343325785","https://openalex.org/W2401932869","https://openalex.org/W2403364760","https://openalex.org/W2529696250","https://openalex.org/W2559490865","https://openalex.org/W2727512516","https://openalex.org/W2728910784","https://openalex.org/W2772404169","https://openalex.org/W2796245620","https://openalex.org/W2894365172","https://openalex.org/W3015029269","https://openalex.org/W3206947572","https://openalex.org/W3216407142","https://openalex.org/W4243777769","https://openalex.org/W4255946369","https://openalex.org/W4283213428"],"related_works":["https://openalex.org/W2894765413","https://openalex.org/W3190628911","https://openalex.org/W2113128227","https://openalex.org/W769484497","https://openalex.org/W632256878","https://openalex.org/W2491403535","https://openalex.org/W2506128599","https://openalex.org/W2479811461","https://openalex.org/W2794864670","https://openalex.org/W4383744737"],"abstract_inverted_index":{"Mobile":[0],"apps":[1,9],"are":[2,32,75,146],"increasingly":[3],"used":[4],"in":[5,68,120],"daily":[6],"activities.":[7],"Most":[8],"require":[10],"Internet":[11,25],"connectivity":[12,35,115],"to":[13,23],"be":[14],"fully":[15],"exploited.":[16],"Despite":[17],"the":[18,24,29,58,69,79,85,106,121,128,136],"fact":[19],"that":[20,56],"global":[21],"access":[22],"has":[26],"improved":[27],"over":[28],"years,":[30],"there":[31],"still":[33],"complex":[34],"scenarios,":[36,44],"including":[37],"situations":[38],"with":[39],"zero/unreliable":[40],"connectivity.":[41],"In":[42,131],"such":[43],"improper":[45],"handling":[46],"of":[47,96,113,142],"Eventual":[48,97],"Connectivity":[49,98],"Issues":[50,99],"may":[51],"cause":[52],"bugs":[53],"and":[54,110,139],"crashes":[55],"worsen":[57],"user":[59],"experience.":[60],"Even":[61],"though":[62],"these":[63],"issues":[64],"have":[65,83],"been":[66],"studied":[67],"literature,":[70],"no":[71],"automatic":[72],"detection":[73],"techniques":[74],"available.":[76],"To":[77],"address":[78],"mentioned":[80],"gap,":[81],"we":[82,134],"created":[84],"open":[86],"source":[87,107],"CONAN":[88,90],"tool.":[89],"can":[91],"statically":[92],"detect":[93],"16":[94],"types":[95],"within":[100],"Android":[101],"apps;":[102],"it":[103],"works":[104],"at":[105,149],"code":[108],"level":[109],"alerts":[111],"developers":[112],"any":[114],"issue,":[116],"highlighting":[117],"them":[118],"directly":[119],"IDE":[122],"or":[123],"generating":[124],"a":[125,140],"report":[126],"explaining":[127],"detected":[129],"errors.":[130],"this":[132],"paper,":[133],"present":[135],"technical":[137],"aspects":[138],"video":[141],"our":[143],"tool,":[144],"which":[145],"publicly":[147],"available":[148],"https://tinyurl.com/CONAN-lint.":[150]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
