II-NEW: Practical Pluggable Type Systems
II-NEW: Practical Pluggable Type Systems
批准号:
0855252
负责人:
Michael Ernst
金额:
$68.11万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2009
资助国家:
美国
项目状态:
已结题
起止时间:
2009-08-01 至 2013-07-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
This award is funded under the American Recovery and Reinvestment Act of2009 (Public Law 111-5).Buggy software costs the U.S. up to $60 billion annually, so preventingbugs is important to society. It is possible to prevent certain bugs byrunning a type-checker that analyzes a program to find all errors of agiven type. Current type-checkers for mainstream programming languages arelimited: there are too many bugs they cannot express and prevent.This project enables a programmer to extend and customize a type-checker.As a result, the type-checker can detect and prevent more errors, and inparticular the errors that the programmer considers most important. Theoutcomes include design of new type systems for solving real-worldprogramming problems; a framework for building custom type-checkers, in thecontext of an industrial language (Java); and significant experience withreal codebases to evaluate the ideas and to generate new researchquestions. The framework will enable a community of researchers to morequickly and realistically evaluate their theories. This may encourage morerelevant research and lead to more impact on practice.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SHF: Small: Lightweight Modular Typestate
-
批准号:2005889
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2020
-
负责人:Michael Ernst
-
依托单位:
FMitF: Formal Verification of Accessibility
-
批准号:1836813
-
项目类别:Standard Grant
-
资助金额:$73.81万
-
财政年份:2019
-
负责人: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
-
依托单位:
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
-
依托单位:
海外基金