{"id":"https://openalex.org/W4404990356","doi":"https://doi.org/10.1145/3728975","title":"Automated Test Transfer across Android Apps using Large Language Models","display_name":"Automated Test Transfer across Android Apps using Large Language Models","publication_year":2025,"publication_date":"2025-06-22","ids":{"openalex":"https://openalex.org/W4404990356","doi":"https://doi.org/10.1145/3728975"},"language":"en","primary_location":{"id":"doi:10.1145/3728975","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3728975","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3728975","source":{"id":"https://openalex.org/S4404663975","display_name":"Proceedings of the ACM on software engineering.","issn_l":"2994-970X","issn":["2994-970X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3728975","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5114988568","display_name":"Benyamin Beyzaei","orcid":null},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Benyamin Beyzaei","raw_affiliation_strings":["University of California at Irvine, Irvine, USA"],"raw_orcid":"https://orcid.org/0009-0001-4616-9552","affiliations":[{"raw_affiliation_string":"University of California at Irvine, Irvine, USA","institution_ids":["https://openalex.org/I204250578"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019422496","display_name":"Saghar Talebipour","orcid":"https://orcid.org/0000-0002-2082-7334"},"institutions":[{"id":"https://openalex.org/I1174212","display_name":"University of Southern California","ror":"https://ror.org/03taz7m60","country_code":"US","type":"education","lineage":["https://openalex.org/I1174212"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Saghar Talebipour","raw_affiliation_strings":["University of Southern California, Los Angeles, USA"],"raw_orcid":"https://orcid.org/0000-0002-2082-7334","affiliations":[{"raw_affiliation_string":"University of Southern California, Los Angeles, USA","institution_ids":["https://openalex.org/I1174212"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114988569","display_name":"Ghazal Rafiei","orcid":null},"institutions":[{"id":"https://openalex.org/I1174212","display_name":"University of Southern California","ror":"https://ror.org/03taz7m60","country_code":"US","type":"education","lineage":["https://openalex.org/I1174212"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ghazal Rafiei","raw_affiliation_strings":["University of Southern California, Los Angeles, USA"],"raw_orcid":"https://orcid.org/0009-0001-5319-3489","affiliations":[{"raw_affiliation_string":"University of Southern California, Los Angeles, USA","institution_ids":["https://openalex.org/I1174212"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006714421","display_name":"Nenad Medvidovi\u0107","orcid":"https://orcid.org/0000-0002-1906-4878"},"institutions":[{"id":"https://openalex.org/I1174212","display_name":"University of Southern California","ror":"https://ror.org/03taz7m60","country_code":"US","type":"education","lineage":["https://openalex.org/I1174212"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nenad Medvidovi\u0107","raw_affiliation_strings":["University of Southern California, Los Angeles, USA"],"raw_orcid":"https://orcid.org/0000-0002-1906-4878","affiliations":[{"raw_affiliation_string":"University of Southern California, Los Angeles, USA","institution_ids":["https://openalex.org/I1174212"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004407813","display_name":"Sam Malek","orcid":"https://orcid.org/0000-0001-6152-7402"},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sam Malek","raw_affiliation_strings":["University of California at Irvine, Irvine, USA"],"raw_orcid":"https://orcid.org/0000-0001-6152-7402","affiliations":[{"raw_affiliation_string":"University of California at Irvine, Irvine, USA","institution_ids":["https://openalex.org/I204250578"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":7.6419,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.96404498,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":99},"biblio":{"volume":"2","issue":"ISSTA","first_page":"2227","last_page":"2250"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12799","display_name":"Mobile and Web Applications","score":0.9840999841690063,"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/T12799","display_name":"Mobile and Web Applications","score":0.9840999841690063,"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.9624000191688538,"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/T12016","display_name":"Web Data Mining and Analysis","score":0.9578999876976013,"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/android","display_name":"Android (operating system)","score":0.7423471212387085},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.636163055896759},{"id":"https://openalex.org/keywords/android-application","display_name":"Android application","score":0.4822143316268921},{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.4686756730079651},{"id":"https://openalex.org/keywords/transfer","display_name":"Transfer (computing)","score":0.42207980155944824},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2665841579437256}],"concepts":[{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.7423471212387085},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.636163055896759},{"id":"https://openalex.org/C3017891749","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android application","level":3,"score":0.4822143316268921},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.4686756730079651},{"id":"https://openalex.org/C2776175482","wikidata":"https://www.wikidata.org/wiki/Q1195816","display_name":"Transfer (computing)","level":2,"score":0.42207980155944824},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2665841579437256},{"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}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3728975","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3728975","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3728975","source":{"id":"https://openalex.org/S4404663975","display_name":"Proceedings of the ACM on software engineering.","issn_l":"2994-970X","issn":["2994-970X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2411.17933","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2411.17933","pdf_url":"https://arxiv.org/pdf/2411.17933","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.2411.17933","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2411.17933","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"doi:10.1145/3728975","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3728975","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3728975","source":{"id":"https://openalex.org/S4404663975","display_name":"Proceedings of the ACM on software engineering.","issn_l":"2994-970X","issn":["2994-970X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Software Engineering","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1263360238","display_name":null,"funder_award_id":"2106871, 2106306, 2211790","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5312470067","display_name":"Collaborative Research: SHF: Medium: A General Framework for Automated Test Transfer","funder_award_id":"2106871","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6799898033","display_name":"Collaborative Research: SHF: Medium: A General Framework for Automated Test Transfer","funder_award_id":"2106306","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8465988146","display_name":"SHF: Medium:  Automated Software Engineering Techniques for Improving the Accessibility of Software","funder_award_id":"2211790","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"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4404990356.pdf","grobid_xml":"https://content.openalex.org/works/W4404990356.grobid-xml"},"referenced_works_count":58,"referenced_works":["https://openalex.org/W4313547549","https://openalex.org/W2088749975","https://openalex.org/W1812630525","https://openalex.org/W2161963160","https://openalex.org/W2841109230","https://openalex.org/W3000438717","https://openalex.org/W4288080284","https://openalex.org/W2091932246","https://openalex.org/W4380374951","https://openalex.org/W3091518781","https://openalex.org/W2467222092","https://openalex.org/W4391558516","https://openalex.org/W4394768861","https://openalex.org/W2955215835","https://openalex.org/W4389520007","https://openalex.org/W3195128168","https://openalex.org/W2101800210","https://openalex.org/W2899070402","https://openalex.org/W4391579699","https://openalex.org/W2121507867","https://openalex.org/W4388483127","https://openalex.org/W2048214561","https://openalex.org/W4384345748","https://openalex.org/W4396804021","https://openalex.org/W2146511370","https://openalex.org/W2806400877","https://openalex.org/W2999119789","https://openalex.org/W4282550126","https://openalex.org/W2052493036","https://openalex.org/W4299667871","https://openalex.org/W2619271281","https://openalex.org/W4328028368","https://openalex.org/W4388078165","https://openalex.org/W4384345667","https://openalex.org/W4394769323","https://openalex.org/W2013856010","https://openalex.org/W2055703785","https://openalex.org/W2463553622","https://openalex.org/W2794475704","https://openalex.org/W3173199500","https://openalex.org/W2249191673","https://openalex.org/W4387348122","https://openalex.org/W2496662957","https://openalex.org/W2961428223","https://openalex.org/W2803607477","https://openalex.org/W2740742367","https://openalex.org/W4206376820","https://openalex.org/W4400480227","https://openalex.org/W3091089987","https://openalex.org/W4391974543","https://openalex.org/W4390188013","https://openalex.org/W2087248009","https://openalex.org/W2617421253","https://openalex.org/W4320814215","https://openalex.org/W4402442144","https://openalex.org/W2950610407","https://openalex.org/W2909014315","https://openalex.org/W3047811221"],"related_works":["https://openalex.org/W4285815317","https://openalex.org/W327645657","https://openalex.org/W4253505977","https://openalex.org/W2011124320","https://openalex.org/W4229710179","https://openalex.org/W4298063370","https://openalex.org/W2965382761","https://openalex.org/W4299620683","https://openalex.org/W4295036445","https://openalex.org/W2956050767"],"abstract_inverted_index":{"The":[0],"pervasiveness":[1],"of":[2,55,158],"mobile":[3,23,125],"apps":[4,42,61,93],"in":[5,87,138,160,165],"everyday":[6],"life":[7],"necessitates":[8],"robust":[9],"testing":[10],"strategies":[11],"to":[12,80,100,118,147,169],"ensure":[13],"quality":[14],"and":[15,31,91,163],"efficiency,":[16],"especially":[17],"through":[18],"end-to-end":[19],"usage-based":[20,121],"tests":[21,34,58,73,123,149],"for":[22,38,70,178],"apps'":[24],"user":[25],"interfaces":[26],"(UIs).":[27],"However,":[28,75],"manually":[29],"creating":[30],"maintaining":[32],"such":[33],"can":[35,132],"be":[36],"costly":[37],"developers.":[39],"Since":[40],"many":[41],"share":[43],"similar":[44,97],"functionalities":[45],"beneath":[46],"diverse":[47],"UIs,":[48],"previous":[49],"works":[50],"have":[51,78],"shown":[52],"the":[53,63,68,72,143,170],"possibility":[54],"transferring":[56],"UI":[57,122],"across":[59,124],"different":[60],"within":[62],"same":[64],"domain,":[65],"thereby":[66],"eliminating":[67],"need":[69],"writing":[71],"manually.":[74],"these":[76],"methods":[77],"struggled":[79],"accommodate":[81],"real-world":[82],"variations,":[83],"often":[84],"facing":[85],"limitations":[86],"scenarios":[88],"where":[89],"source":[90],"target":[92],"are":[94],"not":[95],"very":[96],"or":[98],"fail":[99],"accurately":[101],"transfer":[102,120],"test":[103,140,180],"oracles.":[104],"This":[105,154],"paper":[106],"introduces":[107],"an":[108,156],"innovative":[109],"technique,":[110,173],"LLMigrate,":[111],"which":[112],"leverages":[113],"Large":[114],"Language":[115],"Models":[116],"(LLMs)":[117],"efficiently":[119],"apps.":[126],"Our":[127],"experimental":[128],"evaluation":[129],"shows":[130],"LLMigrate":[131],"achieve":[133],"a":[134,175],"97.5%":[135],"success":[136,161],"rate":[137,162],"automated":[139,179],"transfer,":[141],"reducing":[142],"manual":[144],"effort":[145,166],"required":[146],"write":[148],"from":[150],"scratch":[151],"by":[152],"91.1%.":[153],"represents":[155],"improvement":[157],"9.1%":[159],"38.2%":[164],"reduction":[167],"compared":[168],"best-performing":[171],"prior":[172],"setting":[174],"new":[176],"benchmark":[177],"transfer.":[181]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-31T08:31:51.225901","created_date":"2024-12-05T00:00:00"}
