New Foundations for Control Flow Analysis
New Foundations for Control Flow Analysis
批准号:
0811297
负责人:
Harry Mairson
金额:
$23.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-07-01 至 2012-06-30
中文摘要
控制流分析的新基础一个有时间限制的静态分析器可以提供关于计算密集型程序运行时行为的信息。提出的研究将解决高阶程序控制流分析的新基础,包括新型分析仪的设计和实现,以及已知方法和近似问题的分析。利用从线性逻辑推导出的线性原理,研究人员想要用计算术语精确地描述这种静态分析接近运行时行为的程度。科学的软件设计应该建立在对静态分析器的运行时间和计算的准确性之间的权衡的分析性、实践性和实用性的理解之上。这种研究计划的更广泛的影响包括提高了对软件开发人员工作中这种编译时分析的可行性的认识和理解。分析工具也适合整合到程式语言语用学与实作的本科课程中。
英文摘要
Proposal CCF-0811297New Foundations for Control Flow AnalysisHarry MairsonA time-bounded static analyzer can provide information about the runtime behavior of a computation-intensive program. The proposed research will address new foundations for control flow analysis of higher-order programs, including the design and implementation of novel analyzers, and the analysis of known methods and approximation problems. Using principles of linearity derived from linear logic, the researchers want to characterize precisely, in computational terms, the degree to which such static analysis approximates run-time behavior. Scientific software design ought to be founded on an analytical as well as practical and pragmatic understanding of the tradeoffs between the running time of static analyzers, and the accuracy of their computations. The broader impacts of such a program of research include an increased awareness and understanding of the feasibility of such compile-time analysis in the work of software developers. The analytic tools are also amenable to integration in undergraduate courses on programming language pragmatics and implementation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
RAISE: Software for Making: Programmable Geometry for Mathematics Education, Classical Stringed Instrument Design, and its Material Culture
-
批准号:1836965
-
项目类别:Standard Grant
-
资助金额:$42.08万
-
财政年份:2018
-
负责人:Harry Mairson
-
依托单位:
SHF:small:Functional geometry and the Traite de Lutherie: Domain-specific languages for computational thinking about the science of art
-
批准号:1422029
-
项目类别:Standard Grant
-
资助金额:$19.98万
-
财政年份:2014
-
负责人:Harry Mairson
-
依托单位:
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
-
批准号:0098228
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2001
-
负责人:Harry Mairson
-
依托单位:
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
-
批准号:0228901
-
项目类别:Standard Grant
-
资助金额:$9.07万
-
财政年份:2001
-
负责人:Harry Mairson
-
依托单位:
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
-
批准号:0228951
-
项目类别:Standard Grant
-
资助金额:$27.0万
-
财政年份:2001
-
负责人:Harry Mairson
-
依托单位:
Theory and Pragmatics of Optimal Reduction: Logic, Linear Naming, and Programming Language Design
-
批准号:9988312
-
项目类别:Standard Grant
-
资助金额:$11.19万
-
财政年份:2000
-
负责人:Harry Mairson
-
依托单位:
Experimental Software Systems: Linear Naming: Experimental Software for Optimizing Communication Protocols
-
批准号:9806718
-
项目类别:Continuing Grant
-
资助金额:$90.97万
-
财政年份:1998
-
负责人:Harry Mairson
-
依托单位:
CISE-PostDoc: Design and Analysis of Symmetric, Hybrid Procedure-calling Protocols
-
批准号:9804662
-
项目类别:Standard Grant
-
资助金额:$6.6万
-
财政年份:1998
-
负责人:Harry Mairson
-
依托单位:
Programming Language Foundations of Computation Theory
-
批准号:9619638
-
项目类别:Standard Grant
-
资助金额:$21.02万
-
财政年份:1997
-
负责人:Harry Mairson
-
依托单位:
CISE Postdoctoral Program: Computational Efficiency of Optimal Reduction in Lambda Calculus
-
批准号:9504288
-
项目类别:Standard Grant
-
资助金额:$4.62万
-
财政年份:1995
-
负责人:Harry Mairson
-
依托单位:
Logic, Complexity, and Programming Languages
-
批准号:9216185
-
项目类别:Standard Grant
-
资助金额:$14.21万
-
财政年份:1993
-
负责人:Harry Mairson
-
依托单位:
Logic and Complexity of Type Inference in Programming Languages
-
批准号:9017125
-
项目类别:Standard Grant
-
资助金额:$9.36万
-
财政年份:1991
-
负责人:Harry Mairson
-
依托单位:
海外基金