{"id":"https://openalex.org/W4416472889","doi":"https://doi.org/10.1145/3680207.3765248","title":"VeriSafe Agent: Safeguarding Mobile GUI Agent via Logic-based Action Verification","display_name":"VeriSafe Agent: Safeguarding Mobile GUI Agent via Logic-based Action Verification","publication_year":2025,"publication_date":"2025-11-03","ids":{"openalex":"https://openalex.org/W4416472889","doi":"https://doi.org/10.1145/3680207.3765248"},"language":null,"primary_location":{"id":"doi:10.1145/3680207.3765248","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3680207.3765248","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3680207.3765248","source":null,"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st Annual International Conference on Mobile Computing and Networking","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3680207.3765248","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5078662664","display_name":"Jungjae Lee","orcid":"https://orcid.org/0009-0002-9235-5900"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jungjae Lee","raw_affiliation_strings":["KAIST, Daejeon, Republic of Korea"],"raw_orcid":"https://orcid.org/0009-0002-9235-5900","affiliations":[{"raw_affiliation_string":"KAIST, Daejeon, Republic of Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Dongjae Lee","orcid":"https://orcid.org/0009-0001-0073-5184"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Dongjae Lee","raw_affiliation_strings":["KAIST, Daejeon, Republic of Korea"],"raw_orcid":"https://orcid.org/0009-0001-0073-5184","affiliations":[{"raw_affiliation_string":"KAIST, Daejeon, Republic of Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110875626","display_name":"Christine M. Choi","orcid":"https://orcid.org/0009-0005-8806-6876"},"institutions":[{"id":"https://openalex.org/I197347611","display_name":"Korea University","ror":"https://ror.org/047dqcg40","country_code":"KR","type":"education","lineage":["https://openalex.org/I197347611"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Chihun Choi","raw_affiliation_strings":["Korea University, Seoul, Republic of Korea"],"raw_orcid":"https://orcid.org/0009-0005-8806-6876","affiliations":[{"raw_affiliation_string":"Korea University, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I197347611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021348390","display_name":"Young Tae Im","orcid":"https://orcid.org/0009-0005-8652-0529"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Youngmin Im","raw_affiliation_strings":["KAIST, Daejeon, Republic of Korea"],"raw_orcid":"https://orcid.org/0009-0005-8652-0529","affiliations":[{"raw_affiliation_string":"KAIST, Daejeon, Republic of Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120464498","display_name":"Jaeyoung Wi","orcid":"https://orcid.org/0009-0005-7382-9041"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jaeyoung Wi","raw_affiliation_strings":["KAIST, Daejeon, Republic of Korea"],"raw_orcid":"https://orcid.org/0009-0005-7382-9041","affiliations":[{"raw_affiliation_string":"KAIST, Daejeon, Republic of Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071661688","display_name":"Kihong Heo","orcid":"https://orcid.org/0000-0003-2671-0142"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Kihong Heo","raw_affiliation_strings":["KAIST, Daejeon, Republic of Korea"],"raw_orcid":"https://orcid.org/0000-0003-2671-0142","affiliations":[{"raw_affiliation_string":"KAIST, Daejeon, Republic of Korea","institution_ids":["https://openalex.org/I157485424"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038510569","display_name":"Sangeun Oh","orcid":"https://orcid.org/0000-0002-2294-6572"},"institutions":[{"id":"https://openalex.org/I197347611","display_name":"Korea University","ror":"https://ror.org/047dqcg40","country_code":"KR","type":"education","lineage":["https://openalex.org/I197347611"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Sangeun Oh","raw_affiliation_strings":["Korea University, Seoul, Republic of Korea"],"raw_orcid":"https://orcid.org/0000-0002-2294-6572","affiliations":[{"raw_affiliation_string":"Korea University, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I197347611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101954729","display_name":"Sunjae Lee","orcid":"https://orcid.org/0000-0002-2755-5511"},"institutions":[{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Sunjae Lee","raw_affiliation_strings":["Sungkyunkwan University, Suwon, Republic of Korea"],"raw_orcid":"https://orcid.org/0000-0002-2755-5511","affiliations":[{"raw_affiliation_string":"Sungkyunkwan University, Suwon, Republic of Korea","institution_ids":["https://openalex.org/I848706"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077052539","display_name":"Insik Shin","orcid":"https://orcid.org/0000-0002-9128-2415"},"institutions":[{"id":"https://openalex.org/I157485424","display_name":"Korea Advanced Institute of Science and Technology","ror":"https://ror.org/05apxxy63","country_code":"KR","type":"education","lineage":["https://openalex.org/I157485424"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Insik Shin","raw_affiliation_strings":["Fluiz, Daejeon, Republic of Korea","KAIST, Daejeon, Republic of Korea"],"raw_orcid":"https://orcid.org/0000-0002-9128-2415","affiliations":[{"raw_affiliation_string":"Fluiz, Daejeon, Republic of Korea","institution_ids":[]},{"raw_affiliation_string":"KAIST, Daejeon, Republic of Korea","institution_ids":["https://openalex.org/I157485424"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":9,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.5175,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.93753405,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"817","last_page":"831"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.09399999678134918,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.09399999678134918,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11714","display_name":"Multimodal Machine Learning Applications","score":0.08619999885559082,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10142","display_name":"Formal Methods in Verification","score":0.05220000073313713,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/formal-verification","display_name":"Formal verification","score":0.53329998254776},{"id":"https://openalex.org/keywords/ambiguity","display_name":"Ambiguity","score":0.5073999762535095},{"id":"https://openalex.org/keywords/formal-methods","display_name":"Formal methods","score":0.4471000134944916},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.40290001034736633},{"id":"https://openalex.org/keywords/natural-language","display_name":"Natural language","score":0.4007999897003174},{"id":"https://openalex.org/keywords/bridging","display_name":"Bridging (networking)","score":0.39959999918937683},{"id":"https://openalex.org/keywords/probabilistic-logic","display_name":"Probabilistic logic","score":0.3765000104904175},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.37619999051094055},{"id":"https://openalex.org/keywords/mobile-computing","display_name":"Mobile computing","score":0.36719998717308044}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8288999795913696},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.53329998254776},{"id":"https://openalex.org/C2780522230","wikidata":"https://www.wikidata.org/wiki/Q1140419","display_name":"Ambiguity","level":2,"score":0.5073999762535095},{"id":"https://openalex.org/C75606506","wikidata":"https://www.wikidata.org/wiki/Q1049183","display_name":"Formal methods","level":2,"score":0.4471000134944916},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.40290001034736633},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.4007999897003174},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.39959999918937683},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.3765000104904175},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.37619999051094055},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3756999969482422},{"id":"https://openalex.org/C144543869","wikidata":"https://www.wikidata.org/wiki/Q2738570","display_name":"Mobile computing","level":2,"score":0.36719998717308044},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.3644999861717224},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.36399999260902405},{"id":"https://openalex.org/C37789001","wikidata":"https://www.wikidata.org/wiki/Q782543","display_name":"Graphical user interface","level":2,"score":0.3515999913215637},{"id":"https://openalex.org/C62460635","wikidata":"https://www.wikidata.org/wiki/Q5508853","display_name":"Functional verification","level":3,"score":0.3504999876022339},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3443000018596649},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3366999924182892},{"id":"https://openalex.org/C2779639559","wikidata":"https://www.wikidata.org/wiki/Q7661178","display_name":"Symbolic execution","level":3,"score":0.32659998536109924},{"id":"https://openalex.org/C116253237","wikidata":"https://www.wikidata.org/wiki/Q1437424","display_name":"Formal specification","level":2,"score":0.3257000148296356},{"id":"https://openalex.org/C84875433","wikidata":"https://www.wikidata.org/wiki/Q3277848","display_name":"Mobile agent","level":2,"score":0.32350000739097595},{"id":"https://openalex.org/C202973057","wikidata":"https://www.wikidata.org/wiki/Q7380130","display_name":"Runtime verification","level":3,"score":0.3041999936103821},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.302700012922287},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.29280000925064087},{"id":"https://openalex.org/C5894958","wikidata":"https://www.wikidata.org/wiki/Q2297769","display_name":"Software agent","level":2,"score":0.29030001163482666},{"id":"https://openalex.org/C33054407","wikidata":"https://www.wikidata.org/wiki/Q6504747","display_name":"Software verification","level":5,"score":0.28299999237060547},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.28060001134872437},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.2777999937534332},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.2694000005722046}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3680207.3765248","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3680207.3765248","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3680207.3765248","source":null,"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st Annual International Conference on Mobile Computing and Networking","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3680207.3765248","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3680207.3765248","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3680207.3765248","source":null,"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st Annual International Conference on Mobile Computing and Networking","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1257032187","display_name":null,"funder_award_id":"RS-2025-00522352","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"},{"id":"https://openalex.org/G1321531322","display_name":null,"funder_award_id":"RS-2024-00338454","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"},{"id":"https://openalex.org/G1610820195","display_name":null,"funder_award_id":"RS-2019-II190421","funder_id":"https://openalex.org/F4320335489","funder_display_name":"Institute for Information and Communications Technology Promotion"},{"id":"https://openalex.org/G1859597740","display_name":null,"funder_award_id":"RS-2021-NR060080","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"},{"id":"https://openalex.org/G4195169929","display_name":null,"funder_award_id":"RS-2024-00347516","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"},{"id":"https://openalex.org/G438840348","display_name":null,"funder_award_id":"RS-2019-II190421","funder_id":"https://openalex.org/F4320328359","funder_display_name":"Ministry of Science and ICT, South Korea"},{"id":"https://openalex.org/G4700831490","display_name":null,"funder_award_id":"2022-","funder_id":"https://openalex.org/F4320335489","funder_display_name":"Institute for Information and Communications Technology Promotion"},{"id":"https://openalex.org/G6555435522","display_name":null,"funder_award_id":"RS-2022-II221045","funder_id":"https://openalex.org/F4320335489","funder_display_name":"Institute for Information and Communications Technology Promotion"}],"funders":[{"id":"https://openalex.org/F4320320671","display_name":"National Research Foundation","ror":"https://ror.org/05s0g1g46"},{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"},{"id":"https://openalex.org/F4320328359","display_name":"Ministry of Science and ICT, South Korea","ror":"https://ror.org/01wpjm123"},{"id":"https://openalex.org/F4320335489","display_name":"Institute for Information and Communications Technology Promotion","ror":"https://ror.org/01g0hqq23"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4416472889.pdf","grobid_xml":"https://content.openalex.org/works/W4416472889.grobid-xml"},"referenced_works_count":7,"referenced_works":["https://openalex.org/W1480909796","https://openalex.org/W1582385421","https://openalex.org/W3115079017","https://openalex.org/W3155807546","https://openalex.org/W4230569261","https://openalex.org/W4401863510","https://openalex.org/W4405014122"],"related_works":[],"abstract_inverted_index":{"Large":[0],"Foundation":[1],"Models":[2],"(LFMs)":[3],"have":[4],"unlocked":[5],"new":[6],"possibilities":[7],"in":[8,204],"human-computer":[9],"interaction,":[10],"particularly":[11],"with":[12,25,50,100],"the":[13,43,51,105,144,151,156,165,217],"rise":[14],"of":[15,23,47,55,132,146,158],"mobile":[16,26,35,56,194],"Graphical":[17],"User":[18],"Interface":[19],"(GUI)":[20],"Agents":[21],"capable":[22],"interacting":[24],"GUIs.":[27],"These":[28],"agents":[29],"allow":[30],"users":[31],"to":[32,64,154,161],"automate":[33],"complex":[34],"tasks":[36],"through":[37],"simple":[38],"natural":[39,118],"language":[40,119],"instructions.":[41],"However,":[42],"inherent":[44],"probabilistic":[45],"nature":[46],"LFMs,":[48],"coupled":[49],"ambiguity":[52],"and":[53,62,170,182,215],"context-dependence":[54],"tasks,":[57],"makes":[58],"LFM-based":[59,210],"automation":[60],"unreliable":[61],"prone":[63],"errors.":[65],"To":[66,143],"address":[67],"this":[68],"critical":[69],"challenge,":[70],"we":[71],"introduce":[72],"VeriSafe":[73],"Agent":[74],"(VSA)1:":[75],"a":[76,83,112,123],"formal":[77,159,171],"verification":[78,131,160,211],"system":[79],"that":[80,94,116,199],"serves":[81],"as":[82],"logically":[84],"grounded":[85],"safeguard":[86],"for":[87],"Mobile":[88],"GUI":[89,162,218],"Agents.":[90],"VSA":[91,110,149,176,200],"deterministically":[92],"ensures":[93],"an":[95],"agent's":[96,133,219],"actions":[97,137,169],"strictly":[98],"align":[99],"user":[101,120,188],"intent":[102],"before":[103,139],"executing":[104],"action.":[106],"At":[107],"its":[108,184],"core,":[109],"introduces":[111],"novel":[113],"autoformalization":[114],"technique":[115],"translates":[117],"instructions":[121,189],"into":[122],"formally":[124],"verifiable":[125],"specification.":[126],"This":[127],"enables":[128],"runtime,":[129],"rule-based":[130],"actions,":[134,207],"detecting":[135],"erroneous":[136],"even":[138],"they":[140],"take":[141],"effect.":[142],"best":[145],"our":[147],"knowledge,":[148],"is":[150],"first":[152],"attempt":[153],"bring":[155],"rigor":[157],"agents,":[163],"bridging":[164],"gap":[166],"between":[167],"LFM-driven":[168],"software":[172],"verification.":[173],"We":[174],"implement":[175],"using":[177],"off-the-shelf":[178],"LFM":[179],"services":[180],"(GPT-4o)":[181],"evaluate":[183],"performance":[185],"on":[186],"300":[187],"across":[190],"18":[191],"widely":[192],"used":[193],"apps.":[195],"The":[196],"results":[197],"demonstrate":[198],"achieves":[201],"94.33%\u201398.33%":[202],"accuracy":[203],"verifying":[205],"agent":[206],"outperforming":[208],"existing":[209],"methods":[212],"by":[213,223],"30.00%\u201316.33%,":[214],"increases":[216],"task":[220],"completion":[221],"rate":[222],"90%\u2013130%.":[224]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-11-23T00:00:00"}
