课题基金 / 基金详情

CAREER: Type-Driven Language Technology for Software and Information Infrastructure

CAREER: Type-Driven Language Technology for Software and Information Infrastructure
职业:软件和信息基础设施的类型驱动语言技术
批准号:
9984812
负责人:
Karl Crary
金额:
$22.0万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2000
资助国家:
美国
项目状态:
已结题
起止时间:
2000-06-01 至 2004-05-31

项目摘要

项目成果

Karl Crary的其他基金

相似基金

相关文献

中文摘要
翻译
CCR-9984812CAREER:用于软件和信息基础设施的类型驱动语言技术Karl Crary本研究试图通过从三个方面利用类型理论来解决开发、维护和部署现代软件系统所面临的挑战:编程语言设计、基于语言的安全机制和类型化编译。语言设计研究的重点是支持大规模编程,特别是模块系统,用于将软件项目分解为可管理的部分,以及能够指定和执行复杂程序不变量的类型系统。安全研究的重点是不可信移动代码的安全检查和认证系统。特别是,它调查了这些系统的扩展,既支持更严格的安全策略(包括资源使用的限制),又放松了对不影响安全性的代码方面的限制。类型化编译研究旨在提高编译器的技术,这些编译器将类型信息从源代码保存和利用到可执行文件中;这是其他两个途径中每一个途径的使能技术,提供高级语言的高性能编译,并为生成的可执行文件提供安全认证。该教育项目还试图通过让本科生熟悉关于程序的结构和推理的基本正式技能,以及让研究生熟悉类型理论语言设计和编译,来应对同样的挑战。
英文摘要
CCR-9984812CAREER: Type-Driven Language Technology for Software andInformation InfrastructureKarl CraryThe research seeks to address challenges faced in developing, maintaining and deploying modern software systems by exploiting type theory along three avenues: programming language design, language-based security mechanisms, and typed compilation. The language design research focuses on support for large-scale programming, particularly module systems, for breaking up software projects into manageable pieces, and type systems capable of specifying and enforcing complex program invariants. The security research focuses on systems for checking and certifying the safety of untrusted mobile code. In particular, it investigates the extension of these systems both to support tighter security policies (including bounds on resource usage) and to loosen their restrictions on aspects of code not affecting safety. The typed compilation research seeks to advance the technology of compilers that preserve and exploit type information from source code to executables; this is the enabling technology for each of the other two avenues, providing high-performance compilation of advanced languages, and certification of the resulting executables for safety. The educational program also seeks to address these same challenges by familiarizing undergraduate students with basic formal skills for structuring and reasoning about programs, and graduate students with type-theoretic language design and compilation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
ITR/SY+SI: Language Technology for Trustless Software Dissemination
  • 批准号:
    0121633
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $171.2万
  • 财政年份:
    2001
  • 负责人:
    Karl Crary
  • 依托单位:
国内基金
海外基金
铋基邻近双金属位点Type B异质结光热催化合成氨机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    30.0万元
  • 批准年份:
    2024
  • 负责人:
    黎景卫
  • 依托单位:
智能型Type-I光敏分子构效设计及其抗耐药性感染研究
  • 批准号:
    22207024
  • 项目类别:
    青年科学基金项目(C类)
  • 资助金额:
    20.0万元
  • 批准年份:
    2022
  • 负责人:
    赵琦
  • 依托单位:
TypeⅠR-M系统在碳青霉烯耐药肺炎克雷伯菌流行中的作用机制研究
  • 批准号:
    --
  • 项目类别:
    面上项目
  • 资助金额:
    55万元
  • 批准年份:
    2021
  • 负责人:
    蒋晓飞
  • 依托单位:
替加环素耐药基因 tet(A) type 1 变异体在碳青霉烯耐药肺炎克雷伯菌中的流行、进化和传播
  • 批准号:
    LY22H200001
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2021
  • 负责人:
    蔡加昌
  • 依托单位: