{"id":"https://openalex.org/W7163149535","doi":"https://doi.org/10.1145/3800424.3800453","title":"A Multi-Agent Framework for Accessible Web Code Generation","display_name":"A Multi-Agent Framework for Accessible Web Code Generation","publication_year":2026,"publication_date":"2026-04-13","ids":{"openalex":"https://openalex.org/W7163149535","doi":"https://doi.org/10.1145/3800424.3800453"},"language":null,"primary_location":{"id":"doi:10.1145/3800424.3800453","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3800424.3800453","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 23rd International Web for All Conference","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3800424.3800453","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5135116871","display_name":"Wajdi Aljedaani","orcid":"https://orcid.org/0000-0002-6700-719X"},"institutions":[{"id":"https://openalex.org/I155173764","display_name":"Rochester Institute of Technology","ror":"https://ror.org/00v4yb702","country_code":"US","type":"education","lineage":["https://openalex.org/I155173764"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wajdi Aljedaani","raw_affiliation_strings":["Saudi Data and Artificial Intelligence, Riyadh, Saudi Arabia and Rochester Institute of Technology, New York, USA"],"raw_orcid":"https://orcid.org/0000-0002-6700-719X","affiliations":[{"raw_affiliation_string":"Saudi Data and Artificial Intelligence, Riyadh, Saudi Arabia and Rochester Institute of Technology, New York, USA","institution_ids":["https://openalex.org/I155173764"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5137678790","display_name":"Mohammad Aftab Shaik","orcid":"https://orcid.org/0009-0002-0626-5619"},"institutions":[{"id":"https://openalex.org/I4210087764","display_name":"Institute for Transfusion Medicine","ror":"https://ror.org/0036wpk65","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I4210087764"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mohammad Aftab Shaik","raw_affiliation_strings":["Wade Trim Group Inc., Pittsburgh, USA"],"raw_orcid":"https://orcid.org/0009-0002-0626-5619","affiliations":[{"raw_affiliation_string":"Wade Trim Group Inc., Pittsburgh, USA","institution_ids":["https://openalex.org/I4210087764"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5137668236","display_name":"Ahmed Aljohani","orcid":"https://orcid.org/0009-0000-7939-0707"},"institutions":[{"id":"https://openalex.org/I120238654","display_name":"Saudi Electronic University","ror":"https://ror.org/05ndh7v49","country_code":"SA","type":"education","lineage":["https://openalex.org/I120238654"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Ahmed Aljohani","raw_affiliation_strings":["Saudi Electronic University, Riyadh, Saudi Arabia"],"raw_orcid":"https://orcid.org/0009-0000-7939-0707","affiliations":[{"raw_affiliation_string":"Saudi Electronic University, Riyadh, Saudi Arabia","institution_ids":["https://openalex.org/I120238654"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.90692375,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"147","last_page":"159"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12481","display_name":"Digital Accessibility for Disabilities","score":0.8001999855041504,"subfield":{"id":"https://openalex.org/subfields/3307","display_name":"Human Factors and Ergonomics"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T12481","display_name":"Digital Accessibility for Disabilities","score":0.8001999855041504,"subfield":{"id":"https://openalex.org/subfields/3307","display_name":"Human Factors and Ergonomics"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T13629","display_name":"Text Readability and Simplification","score":0.03350000083446503,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.02319999970495701,"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/code","display_name":"Code (set theory)","score":0.45669999718666077},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.3528999984264374},{"id":"https://openalex.org/keywords/web-application","display_name":"Web application","score":0.3287999927997589},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.3179999887943268},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.2987000048160553},{"id":"https://openalex.org/keywords/user-interface","display_name":"User interface","score":0.27959999442100525}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6686999797821045},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.45669999718666077},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.37389999628067017},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3659000098705292},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.3528999984264374},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3303999900817871},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.3287999927997589},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.3179999887943268},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3077000081539154},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2987000048160553},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.27959999442100525},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.2768999934196472},{"id":"https://openalex.org/C11392498","wikidata":"https://www.wikidata.org/wiki/Q11288","display_name":"Web server","level":3,"score":0.26330000162124634},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.2549999952316284},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.2533000111579895}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3800424.3800453","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3800424.3800453","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 23rd International Web for All Conference","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3800424.3800453","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3800424.3800453","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 23rd International Web for All Conference","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":48,"referenced_works":["https://openalex.org/W1964366470","https://openalex.org/W2535076829","https://openalex.org/W2774560440","https://openalex.org/W2922215117","https://openalex.org/W2927143483","https://openalex.org/W2948781657","https://openalex.org/W2980180246","https://openalex.org/W2999363798","https://openalex.org/W3031088952","https://openalex.org/W3096150021","https://openalex.org/W3129064111","https://openalex.org/W3136428280","https://openalex.org/W3170092793","https://openalex.org/W4207039276","https://openalex.org/W4220973385","https://openalex.org/W4225001678","https://openalex.org/W4285209525","https://openalex.org/W4311887664","https://openalex.org/W4366342552","https://openalex.org/W4385729888","https://openalex.org/W4389519019","https://openalex.org/W4392881840","https://openalex.org/W4393213222","https://openalex.org/W4396832135","https://openalex.org/W4399601909","https://openalex.org/W4402596359","https://openalex.org/W4402665833","https://openalex.org/W4402670687","https://openalex.org/W4402684050","https://openalex.org/W4402827483","https://openalex.org/W4402940793","https://openalex.org/W4403576882","https://openalex.org/W4403624916","https://openalex.org/W4403624926","https://openalex.org/W4404523478","https://openalex.org/W4404782660","https://openalex.org/W4406228776","https://openalex.org/W4407681642","https://openalex.org/W4407963156","https://openalex.org/W4411086507","https://openalex.org/W4411450204","https://openalex.org/W4411549489","https://openalex.org/W4411943384","https://openalex.org/W4413089898","https://openalex.org/W4413722659","https://openalex.org/W4415208236","https://openalex.org/W4415445025","https://openalex.org/W7124940256"],"related_works":[],"abstract_inverted_index":{"Large":[0],"Language":[1],"Models":[2],"(LLMs)":[3],"have":[4],"become":[5],"widely":[6],"used":[7],"for":[8,30,74],"automated":[9,117],"code":[10],"generation.":[11],"However,":[12],"their":[13],"ability":[14],"to":[15,154],"produce":[16],"accessibility-compliant":[17],"web":[18],"interfaces":[19],"remains":[20],"limited":[21],"and":[22,51,56,79,94,123,144],"underexplored.":[23],"We":[24],"present":[25],"A11yAgent,":[26],"a":[27,87],"multi-agent":[28,148],"framework":[29,149],"accessibility":[31,64,125,141],"website":[32,36],"generation":[33,69],"that":[34,41],"decomposes":[35],"creation":[37],"into":[38,67],"coordinated":[39],"stages":[40],"refine":[42],"user":[43],"prompts,":[44],"generate":[45],"semantically":[46],"structured":[47],"code,":[48],"automatically":[49],"render":[50],"validate":[52],"executability,":[53],"evaluate":[54,83],"accessibility,":[55],"iteratively":[57],"repair":[58],"detected":[59],"violations.":[60],"This":[61],"design":[62],"integrates":[63],"constraints":[65],"directly":[66],"the":[68,72,105],"process,":[70],"eliminating":[71],"need":[73],"manual":[75],"deployment,":[76],"external":[77],"testing,":[78],"post-hoc":[80],"remediation.":[81],"To":[82],"effectiveness,":[84],"we":[85],"conducted":[86],"comparative":[88],"study":[89],"with":[90],"20":[91],"professional":[92],"front-end":[93],"full-stack":[95],"developers.":[96],"Participants":[97],"generated":[98],"websites":[99],"using":[100,116],"standard":[101],"LLM-based":[102],"workflows,":[103],"while":[104],"same":[106],"prompts":[107],"were":[108],"processed":[109],"through":[110],"A11yAgent.":[111],"Accessibility":[112],"compliance":[113],"was":[114],"assessed":[115],"tools.":[118],"Results":[119],"reveal":[120,138],"consistent":[121],"structural":[122],"semantic":[124],"failures":[126],"across":[127],"state-of-the-art":[128],"LLMs,":[129],"whereas":[130],"A11yAgent":[131],"produces":[132],"highly":[133],"accessible":[134],"outputs.":[135],"Our":[136],"results":[137],"current":[139],"LLM":[140],"blind":[142],"spots":[143],"demonstrate":[145],"how":[146],"our":[147],"effectively":[150],"bridges":[151],"these":[152],"gaps":[153],"ensure":[155],"robust":[156],"WCAG":[157],"compliance.":[158]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-06-03T00:00:00"}
