FMitF: Formal Verification of Accessibility
FMitF: Formal Verification of Accessibility
批准号:
1836813
负责人:
Michael Ernst
金额:
$73.81万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-01-01 至 2022-12-31
中文摘要
大多数网络并不是为近10亿残疾人(如失明、低视力、运动障碍或阅读障碍)设计的,目前还没有全面、精确的验证工具来检查无障碍性。现有的测试工具是有限的,不精确的,不完整的,即使使用它们,它们也只能保证一个特定的Web浏览器配置,如窗口大小,默认字体和颜色。本项目旨在实现对网页无障碍性的正式验证。将进行的研究涉及自动识别目前可能存在的更广泛的无障碍问题,目的是保证所有可能的网络浏览器配置都不存在此类问题。本项目开发的软件工具旨在为Web开发人员和内容制作者提供有针对性的具体反馈,说明谁受到了无障碍问题的影响,以及为什么以及如何解决任何问题。 该项目开发了一个用户界面的逻辑指定的可访问性属性,并正式使用新的有限化减少浏览器渲染算法的大片段。该项目构建了软件工具,将网页,可访问性规则和浏览器算法转换为无量化器的线性真实的算法,使用SMT求解器来验证它或生成网页的具体,不可访问的渲染。为了使这些验证的结果对开发人员、内容制作者和Web用户有用,研究人员开发了新的具体、可理解和可操作的警告解释类,以及在运行时修补可访问性的新技术。为了评估所有这些工作,该项目与Adobe、Instruct和Wikimedia合作。该奖项反映了NSF的法定使命,并被认为值得通过使用基金会的知识价值和更广泛的影响审查标准进行评估来支持。
英文摘要
Most of the web is not designed for accessibility for the nearly one billion people that have a disability such as blindness, low vision, motorphysical impairments, or dyslexia, and no comprehensive, precise verification tools currently exist for checking accessibility. Existing testing tools are limited, imprecise, and incomplete, and even when they are used, they give guarantees only about one particular web browser configuration such as window size, default fonts and colors. This project aims to enable the formal verification of web accessibility. The research to be pursued involves the automatic identification of a broader class of accessibility problems that is currently possible and is intended to give guarantees of absence of such problems for all possible web browser configurations. The software tools developed in this project are intended to give web developers and content producers targeted, concrete feedback on who is affected by an accessibility issue, and why, and how to fix any problems. The project develops a user interface logic for specifying accessibility properties, and formalizes a large fragment of browser rendering algorithms using novel finitization reductions. The project builds software tools that translates web pages, accessibility rules, and the browser algorithm to quantifier-free linear real arithmetic, using an SMT solver to verify it or produce a concrete, inaccessible rendering of the webpage. To make the results of these verifications useful and usable to developers, content producers, and web users, the investigators develop new classes of concrete, comprehensible, and actionable warning explanations and new techniques for patching accessibility at run time. To evaluate all of this work, the project is partnering with Adobe, Instructure, and Wikimedia.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(7)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Anticipate and Adjust: Cultivating Access in Human-Centered Methods
预测和调整:培养以人为本的方法的可及性
DOI:
10.1145/3491102.3501882
发表时间:
2022
期刊:
CHI '22: Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems
影响因子:
--
作者:
[Mack, Kelly, McDonnell, Emma, Potluri, Venkatesh, Xu, Maggie, Zabala, Jailyn, Bigham, Jeffrey, Mankoff, Jennifer, Bennett, Cynthia]
通讯作者:
Bennett, Cynthia
PSST: Enabling Blind or Visually Impaired Developers to Author Sonifications of Streaming Sensor Data
PSST:使盲人或视障开发人员能够创作流传感器数据的声音
DOI:
10.1145/3526113.3545700
发表时间:
2022
期刊:
UIST '22: Proceedings of the 35th Annual ACM Symposium on User Interface Software and Technology
影响因子:
--
作者:
[Potluri, Venkatesh, Thompson, John, Devine, James, Lee, Bongshin, Morsi, Nora, De Halleux, Peli, Hodges, Steve, Mankoff, Jennifer]
通讯作者:
Mankoff, Jennifer
Computing Students' Learning Difficulties in HCI Education
计算学生在人机交互教育中的学习困难
DOI:
10.1145/3313831.3376149
发表时间:
2020
期刊:
ACM SIGCHI Conference on Human Factors in Computing Systems (CHI
影响因子:
--
作者:
[Oleson, Alannah, Solomon, Meron, Ko, Amy J.]
通讯作者:
Ko, Amy J.
Teaching Accessibility: A Design Exploration of Faculty Professional Development at Scale
教学可及性:大规模教师专业发展的设计探索
DOI:
10.1145/3287324.3287399
发表时间:
2019
期刊:
ACM Technical Symposium on Computer Science Education (SIGCSE
影响因子:
--
作者:
[Kawas, Saba, Vonessen, Laura, Ko, Andrew J.]
通讯作者:
Ko, Andrew J.
Teaching Inclusive Design Skills with the CIDER Assumption Elicitation Technique
使用 CIDER 假设启发技术教授包容性设计技能
DOI:
10.1145/3549074
发表时间:
2022
期刊:
ACM Transactions on Computer-Human Interaction
影响因子:
3.7
作者:
[Oleson, Alannah, Solomon, Meron, Perdriau, Christopher, Ko, Amy J.]
通讯作者:
Ko, Amy J.
共 7 条
Collaborative Research: SHF: Small: Lightweight Modular Typestate
-
批准号:2005889
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2020
-
负责人:Michael Ernst
-
依托单位:
CI-EN: Collaborative Research: An Experimental Infrastructure and a Database of Real Faults to Foster Reproducibility in Software Engineering Research
-
批准号:1822251
-
项目类别:Standard Grant
-
资助金额:$26.81万
-
财政年份:2018
-
负责人:Michael Ernst
-
依托单位:
SHF: Small: Always-On Static and Dynamic Feedback
-
批准号:1016701
-
项目类别:Standard Grant
-
资助金额:$48.06万
-
财政年份:2010
-
负责人:Michael Ernst
-
依托单位:
SHF: Medium: Combining Speculation with Continuous Validation for Software Developers
-
批准号:0963757
-
项目类别:Standard Grant
-
资助金额:$75.0万
-
财政年份:2010
-
负责人:Michael Ernst
-
依托单位:
II-NEW: Practical Pluggable Type Systems
-
批准号:0855252
-
项目类别:Standard Grant
-
资助金额:$68.11万
-
财政年份:2009
-
负责人:Michael Ernst
-
依托单位:
SoD-HCER: Testing Designs and Designing Tests
-
批准号:0613793
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2006
-
负责人:Michael Ernst
-
依托单位:
CAREER: Automatically Generating Specifications to Improve Program Correctness and Maintainability
-
批准号:0133580
-
项目类别:Continuing Grant
-
资助金额:$30.0万
-
财政年份:2002
-
负责人:Michael Ernst
-
依托单位:
Improving Test Suites Via Generated Specifications
-
批准号:0234651
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2002
-
负责人:Michael Ernst
-
依托单位:
海外基金