{"id":"https://openalex.org/W4411522845","doi":"https://doi.org/10.1145/3728978","title":"Intention-Based GUI Test Migration for Mobile Apps using Large Language Models","display_name":"Intention-Based GUI Test Migration for Mobile Apps using Large Language Models","publication_year":2025,"publication_date":"2025-06-22","ids":{"openalex":"https://openalex.org/W4411522845","doi":"https://doi.org/10.1145/3728978"},"language":"en","primary_location":{"id":"doi:10.1145/3728978","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3728978","pdf_url":null,"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":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","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":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3728978","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103184107","display_name":"Shaoheng Cao","orcid":"https://orcid.org/0009-0000-6929-1027"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shaoheng Cao","raw_affiliation_strings":["Nanjing University, Nanjing, China"],"raw_orcid":"https://orcid.org/0009-0000-6929-1027","affiliations":[{"raw_affiliation_string":"Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002720603","display_name":"Minxue Pan","orcid":"https://orcid.org/0000-0002-4011-5350"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Minxue Pan","raw_affiliation_strings":["Nanjing University, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0002-4011-5350","affiliations":[{"raw_affiliation_string":"Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010927582","display_name":"Yuanhong Lan","orcid":"https://orcid.org/0009-0006-1844-8091"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuanhong Lan","raw_affiliation_strings":["Nanjing University, Nanjing, China"],"raw_orcid":"https://orcid.org/0009-0006-1844-8091","affiliations":[{"raw_affiliation_string":"Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090810072","display_name":"Xuandong Li","orcid":"https://orcid.org/0000-0003-3090-9568"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xuandong Li","raw_affiliation_strings":["Nanjing University, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0003-3090-9568","affiliations":[{"raw_affiliation_string":"Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I881766915"],"apc_list":null,"apc_paid":null,"fwci":1.3077,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.80276354,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"2","issue":"ISSTA","first_page":"2296","last_page":"2318"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9991000294685364,"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"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9991000294685364,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12799","display_name":"Mobile and Web Applications","score":0.996399998664856,"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/computer-science","display_name":"Computer science","score":0.8126431107521057},{"id":"https://openalex.org/keywords/graphical-user-interface-testing","display_name":"Graphical user interface testing","score":0.6020033359527588},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.5623347163200378},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.5390568971633911},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.5350120663642883},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5037035346031189},{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.42565232515335083},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3270190358161926},{"id":"https://openalex.org/keywords/user-experience-design","display_name":"User experience design","score":0.31381145119667053},{"id":"https://openalex.org/keywords/user-interface-design","display_name":"User interface design","score":0.24754413962364197},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.0857042670249939}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8126431107521057},{"id":"https://openalex.org/C66153210","wikidata":"https://www.wikidata.org/wiki/Q5597182","display_name":"Graphical user interface testing","level":4,"score":0.6020033359527588},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.5623347163200378},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.5390568971633911},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.5350120663642883},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5037035346031189},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.42565232515335083},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3270190358161926},{"id":"https://openalex.org/C201025465","wikidata":"https://www.wikidata.org/wiki/Q11248500","display_name":"User experience design","level":2,"score":0.31381145119667053},{"id":"https://openalex.org/C149229913","wikidata":"https://www.wikidata.org/wiki/Q135707","display_name":"User interface design","level":3,"score":0.24754413962364197},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0857042670249939},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"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/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"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":1,"locations":[{"id":"doi:10.1145/3728978","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3728978","pdf_url":null,"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":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Software Engineering","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3728978","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3728978","pdf_url":null,"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":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","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":[{"id":"https://metadata.un.org/sdg/10","score":0.7200000286102295,"display_name":"Reduced inequalities"}],"awards":[{"id":"https://openalex.org/G8404754680","display_name":null,"funder_award_id":"62372227","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W1985206804","https://openalex.org/W2146511370","https://openalex.org/W2242463216","https://openalex.org/W2899070402","https://openalex.org/W2963139460","https://openalex.org/W2963341956","https://openalex.org/W2999119789","https://openalex.org/W3000438717","https://openalex.org/W3047811221","https://openalex.org/W3101518325","https://openalex.org/W3181736594","https://openalex.org/W3183115008","https://openalex.org/W3194836374","https://openalex.org/W4225405251","https://openalex.org/W4319163914","https://openalex.org/W4320814215","https://openalex.org/W4327810158","https://openalex.org/W4328028368","https://openalex.org/W4362515116","https://openalex.org/W4362707120","https://openalex.org/W4388078165","https://openalex.org/W4390187954","https://openalex.org/W4391558516","https://openalex.org/W4393969035","https://openalex.org/W4394769113","https://openalex.org/W4394769228","https://openalex.org/W4394769323","https://openalex.org/W4396242417","https://openalex.org/W4399837985","https://openalex.org/W4401306886","https://openalex.org/W4402442144","https://openalex.org/W4403617380"],"related_works":["https://openalex.org/W3180179400","https://openalex.org/W2165251242","https://openalex.org/W1991580985","https://openalex.org/W1972035260","https://openalex.org/W3134738208","https://openalex.org/W2537703159","https://openalex.org/W589730254","https://openalex.org/W3217613120","https://openalex.org/W2961428223","https://openalex.org/W3108198331"],"abstract_inverted_index":{"Graphical":[0],"User":[1],"Interface":[2],"(GUI)":[3],"testing":[4,23],"is":[5,24,97],"one":[6],"of":[7,32,134,161,189],"the":[8,30,64,103,112,129,164,184],"primary":[9],"quality":[10],"assurance":[11],"methods":[12],"for":[13,21,79,102,142,152],"mobile":[14],"apps.":[15,87],"Manually":[16],"constructing":[17],"high-quality":[18],"test":[19,38,53,104,144,180],"cases":[20,39],"GUI":[22],"costly":[25],"and":[26,131,146,166,187],"labor-intensive,":[27],"leading":[28],"to":[29,44,192],"development":[31],"various":[33],"automated":[34],"approaches":[35,49],"that":[36,110],"migrate":[37],"from":[40],"a":[41,45,57,82,92,115,120,125,139,148],"source":[42,165],"app":[43],"target":[46,167],"app.":[47],"Existing":[48],"predominantly":[50],"treat":[51],"this":[52,90,100],"migration":[54,105,181],"task":[55],"as":[56,114],"widget-matching":[58,116],"problem,":[59],"which":[60],"performs":[61],"well":[62],"when":[63],"interaction":[65,77,169],"logic":[66,78],"between":[67],"apps":[68,177],"remains":[69],"consistent.":[70],"However,":[71],"they":[72],"struggle":[73],"with":[74,128],"variations":[75,162],"in":[76,99],"specific":[80],"functionalities,":[81],"common":[83],"scenario":[84],"across":[85,163,178],"different":[86],"To":[88],"address":[89],"limitation,":[91],"novel":[93,121],"approach":[94,157],"named":[95],"ITeM":[96,118,190],"introduced":[98],"paper":[101],"task.":[106],"Unlike":[107],"existing":[108],"works":[109],"model":[111],"problem":[113],"task,":[117],"seeks":[119],"pathway":[122],"by":[123],"adopting":[124],"two-stage":[126],"framework":[127],"comprehension":[130],"reasoning":[132],"capability":[133],"Large":[135],"Language":[136],"Models:":[137],"first,":[138],"transition-aware":[140],"mechanism":[141,151],"generating":[143],"intentions;":[145],"second,":[147],"dynamic":[149],"reasoning-based":[150],"fulfilling":[153],"these":[154],"intentions.":[155],"This":[156],"maintains":[158],"effectiveness":[159,186],"regardless":[160],"apps'":[168],"logic.":[170],"Experimental":[171],"results":[172],"on":[173],"35":[174],"real-world":[175],"Android":[176],"280":[179],"tasks":[182],"demonstrate":[183],"superior":[185],"efficiency":[188],"compared":[191],"state-of-the-art":[193],"approaches.":[194]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
