课题基金 / 基金详情

Foundations of ILP-based Static Analysis

Foundations of ILP-based Static Analysis
基于 ILP 的静态分析的基础
批准号:
0401691
负责人:
Jens Palsberg
金额:
$0.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-09-01 至 2008-08-31

项目摘要

项目成果

Jens Palsberg的其他基金

相似基金

相关文献

中文摘要
翻译
CCR-0306401基于ILP的静态分析的基础Jens Palsberg编译器是当今计算基础设施的重要组成部分,因为软件越来越多地使用高级编程语言编写。编译器的正确性通常是可取的,但对于传感器网络、医疗植入物和有线飞行/有线驾驶系统等嵌入式系统来说是绝对必要的。尽管在证明编译器正确性方面取得了实质性进展,但许多常用的编译器技术缺乏经过验证的基础。这个项目将关注基于整数线性规划(ILP)的静态分析的基础,ILP是嵌入式系统编译器常用的一种技术。本项目将研究基于ILP的分析的关键正确性属性,包括(1)可靠性:相对于形式语义,分析是否合理?(2)保存:程序转换后的分析是否保留?以及(3)组合:分析可以以保留程序基本属性的方式组合吗?有关基于ILP的分析正确性的基本结果将增加对生成代码的信心、开发新分析的原则、增加对如何组合分析的理解,以及基于ILP的代码认证,本着携带证明的代码、类型化汇编语言和Java字节码验证的精神。
英文摘要
CCR-0306401Foundations of ILP-based Static AnalysisJens PalsbergCompilers are an important part of today's computational infrastructure as software is ever-increasingly written in high-level programming languages. Compiler correctness is generally desirable but absolutely essential for embedded systems like sensor networks, medical implants, and fly-by-wire/drive-by-wire systems. Many commonly used compiler techniques lack proven foundations despite substantial advances in the field of proving compiler correctness. This project will focus on the foundations of static analysis based on integer linear programming (ILP), a technique commonly used by compilers for embedded systems.This project will investigate key correctness properties of ILP-based analyses, including (1) soundness: is the analysis sound with respect to a formal semantics? (2) preservation: is the analysis preserved after program transformations? and (3) composition: can analyses be combined in ways that preserve basic properties of the program? Foundational results about the correctness of ILP-based analyses will lead to increased confidence in generated code, principles for developing new analyses, increased understanding of how to combine analyses, and ILP-based code certification, in the spirit of proof-carrying code, typed assembly language, and Java bytecode verification.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Concurrency with Specified Orders
CRI: CI-New: Collaborative Research: NJR: A Normalized Java Resource
Collaborative Research: CI-P: NJR: A National Java Resource
Workshop on High-Level Programming Models for Parallelism
国内基金
海外基金
凋亡抑制蛋白ILP-2 调控线粒体自噬促进乳腺癌细胞生长的机制研究
  • 批准号:
    2024JJ7413
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    向明钧
  • 依托单位:
胰岛素样肽ILP3介导的小菜蛾Bt抗性分子调控机制研究
柑橘幼果类黄酮介导胰岛素信号通路ILP调控柑橘大实蝇的发育
  • 批准号:
    CSTB2023NSCQ-BHX0198
  • 项目类别:
    省市级项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2023
  • 负责人:
    李霜
  • 依托单位:
TORC1/ILP通路介导亮氨酸调控凡纳滨对虾亲虾卵黄蛋白原合成机制研究
  • 批准号:
    --
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2022
  • 负责人:
    焦乐飞
  • 依托单位: