{"id":"https://openalex.org/W4415274207","doi":"https://doi.org/10.1145/3772318.3791415","title":"TaskAudit: Detecting Functiona11ity Errors in Mobile Apps via Agentic Task Execution","display_name":"TaskAudit: Detecting Functiona11ity Errors in Mobile Apps via Agentic Task Execution","publication_year":2026,"publication_date":"2026-04-13","ids":{"openalex":"https://openalex.org/W4415274207","doi":"https://doi.org/10.1145/3772318.3791415"},"language":null,"primary_location":{"id":"doi:10.1145/3772318.3791415","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3772318.3791415","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3772318.3791415","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5016365745","display_name":"Mingyuan Zhong","orcid":"https://orcid.org/0000-0003-3184-759X"},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mingyuan Zhong","raw_affiliation_strings":["Computer Science &amp; Engineering, University of Washington, Seattle, Washington, USA"],"raw_orcid":"https://orcid.org/0000-0003-3184-759X","affiliations":[{"raw_affiliation_string":"Computer Science &amp; Engineering, University of Washington, Seattle, Washington, USA","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Xia Chen","orcid":"https://orcid.org/0009-0002-8918-5920"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xia Chen","raw_affiliation_strings":["Carnegie Mellon University, Pittsburgh, Pennsylvania, USA"],"raw_orcid":"https://orcid.org/0009-0002-8918-5920","affiliations":[{"raw_affiliation_string":"Carnegie Mellon University, Pittsburgh, Pennsylvania, USA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120033499","display_name":"Davin Win Kyi","orcid":null},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Davin Win Kyi","raw_affiliation_strings":["Computer Science &amp; Engineering, University of Washington, Seattle, Washington, USA"],"raw_orcid":"https://orcid.org/0009-0006-8030-5024","affiliations":[{"raw_affiliation_string":"Computer Science &amp; Engineering, University of Washington, Seattle, Washington, USA","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Chen Li","orcid":"https://orcid.org/0009-0002-6918-8120"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chen Li","raw_affiliation_strings":["Carnegie Mellon University, Pittsburgh, Pennsylvania, USA"],"raw_orcid":"https://orcid.org/0009-0002-6918-8120","affiliations":[{"raw_affiliation_string":"Carnegie Mellon University, Pittsburgh, Pennsylvania, USA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066568444","display_name":"James Fogarty","orcid":"https://orcid.org/0000-0001-9194-934X"},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"James Fogarty","raw_affiliation_strings":["Computer Science &amp; Engineering, University of Washington, Seattle, Washington, USA"],"raw_orcid":"https://orcid.org/0000-0001-9194-934X","affiliations":[{"raw_affiliation_string":"Computer Science &amp; Engineering, University of Washington, Seattle, Washington, USA","institution_ids":["https://openalex.org/I201448701"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5086377685","display_name":"Jacob O. Wobbrock","orcid":"https://orcid.org/0000-0003-3675-5491"},"institutions":[{"id":"https://openalex.org/I201448701","display_name":"University of Washington","ror":"https://ror.org/00cvxb145","country_code":"US","type":"education","lineage":["https://openalex.org/I201448701"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jacob O. Wobbrock","raw_affiliation_strings":["The Information School, University of Washington, Seattle, Washington, USA"],"raw_orcid":"https://orcid.org/0000-0003-3675-5491","affiliations":[{"raw_affiliation_string":"The Information School, University of Washington, Seattle, Washington, USA","institution_ids":["https://openalex.org/I201448701"]}]}],"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":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"20"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9819999933242798,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9819999933242798,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9721999764442444,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9718999862670898,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/executor","display_name":"Executor","score":0.6891000270843506},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6827999949455261},{"id":"https://openalex.org/keywords/mobile-apps","display_name":"Mobile apps","score":0.6638000011444092},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.43970000743865967},{"id":"https://openalex.org/keywords/generator","display_name":"Generator (circuit theory)","score":0.39559999108314514},{"id":"https://openalex.org/keywords/task-analysis","display_name":"Task analysis","score":0.3571000099182129}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7897999882698059},{"id":"https://openalex.org/C180591056","wikidata":"https://www.wikidata.org/wiki/Q654437","display_name":"Executor","level":2,"score":0.6891000270843506},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6827999949455261},{"id":"https://openalex.org/C2988145974","wikidata":"https://www.wikidata.org/wiki/Q620615","display_name":"Mobile apps","level":2,"score":0.6638000011444092},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.4675999879837036},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.43970000743865967},{"id":"https://openalex.org/C2780992000","wikidata":"https://www.wikidata.org/wiki/Q17016113","display_name":"Generator (circuit theory)","level":3,"score":0.39559999108314514},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.3571000099182129},{"id":"https://openalex.org/C3017619522","wikidata":"https://www.wikidata.org/wiki/Q620615","display_name":"Smartphone app","level":2,"score":0.3059000074863434},{"id":"https://openalex.org/C115121344","wikidata":"https://www.wikidata.org/wiki/Q6887140","display_name":"Mobile interaction","level":3,"score":0.30250000953674316},{"id":"https://openalex.org/C2780148112","wikidata":"https://www.wikidata.org/wiki/Q1432581","display_name":"Proxy (statistics)","level":2,"score":0.28999999165534973},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2630000114440918},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.2624000012874603}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/3772318.3791415","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3772318.3791415","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2510.12972","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2510.12972","pdf_url":"https://arxiv.org/pdf/2510.12972","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:doi:10.48550/arxiv.2510.12972","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"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":"Article"},{"id":"doi:10.48550/arxiv.2510.12972","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2510.12972","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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":"Preprint"}],"best_oa_location":{"id":"doi:10.1145/3772318.3791415","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3772318.3791415","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Accessibility":[0,97],"checkers":[1,22],"are":[2],"tools":[3],"in":[4,144],"support":[5],"of":[6,59],"accessible":[7],"app":[8,36,78,123],"development,":[9],"and":[10,61,95,101,129,156],"their":[11],"use":[12],"is":[13],"encouraged":[14],"by":[15,105],"accessibility":[16,32,46,103],"best":[17],"practices.":[18],"However,":[19],"most":[20],"current":[21],"evaluate":[23],"static":[24],"or":[25],"mechanically-generated":[26],"contexts,":[27],"failing":[28],"to":[29,56,91,126,146],"capture":[30],"common":[31,137],"errors":[33,44,104,120],"impacting":[34],"mobile":[35],"functionality.":[37],"In":[38],"this":[39],"work,":[40,150],"we":[41],"define":[42],"functiona11ity":[43,119],"as":[45],"barriers":[47],"that":[48,73,83,99,115,140],"only":[49],"manifest":[50],"through":[51],"interaction":[52,107],"(i.e.,":[53],"named":[54],"according":[55],"a":[57,70,80,87],"blend":[58],"\"functionality\"":[60],"\"accessibility\").":[62],"We":[63],"introduce":[64],"TaskAudit,":[65],"which":[66],"comprises":[67],"three":[68],"components:":[69],"Task":[71,81],"Generator":[72],"constructs":[74],"interactive":[75],"tasks":[76],"from":[77,121,148],"screens,":[79,124],"Executor":[82],"uses":[84],"agents":[85],"with":[86,131],"screen":[88],"reader":[89],"proxy":[90],"perform":[92],"these":[93],"tasks,":[94],"an":[96],"Analyzer":[98],"detects":[100,117],"reports":[102],"examining":[106],"traces.":[108],"Our":[109,134],"evaluation":[110],"on":[111],"real-world":[112],"apps":[113],"shows":[114],"TaskAudit":[116,141],"48":[118],"54":[122],"compared":[125],"between":[127],"4":[128],"20":[130],"existing":[132],"checkers.":[133],"analysis":[135],"demonstrates":[136],"error":[138],"patterns":[139],"can":[142],"detect":[143],"addition":[145],"those":[147],"prior":[149],"including":[151],"label-functionality":[152],"mismatch,":[153],"cluttered":[154],"navigation,":[155],"inappropriate":[157],"feedback.":[158]},"counts_by_year":[],"updated_date":"2026-07-17T09:13:05.818461","created_date":"2025-10-17T00:00:00"}
