课题基金 / 基金详情

CAREER: Clamp - Language Support for C-Level Abstraction, Modularity, and Portability

CAREER: Clamp - Language Support for C-Level Abstraction, Modularity, and Portability
职业:Clamp - C 级抽象、模块化和可移植性的语言支持
批准号:
0447697
负责人:
Daniel Grossman
金额:
$0.0万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2005
资助国家:
美国
项目状态:
已结题
起止时间:
2005-09-15 至 2011-08-31

项目摘要

项目成果

Daniel Grossman的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
CCF-0447697Dan GrossmanUniversity of WashingtonCAREER: Clamp: Language Support for C-Level Abstraction, Modularity, and PortabilityThis research involves the design, implementation, and evaluation of new programming-language technologies (in a new language called "Clamp") for modular and portable low-level software. The goal is to provide alanguage for programmers that allows for machine-specific assumptions where necessary and a powerful system for ensuring such assumptions are never made implicitly. Doing so should make it easier to buildrobust software infrastructure and detect defects early in the software-development process. Automated support for checking low-level invariants should also make it easier to teach reliable-software idioms to students and professionals. Key technical difficulties in providing a safe-but-convenient low-level language are support for alias analysis (determining when program expressions refer to the same memory) and compile-time arithmetic (reasoning about the possible results of a numeric computation). Therefore, the Clamp infrastructure is intended to make it easy to use different approaches to these problems with minimal change to the Clamp implementation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
FMitF: Track I: Retargetable, Verifiable, Optimizable Computer-Aided Manufacturing
  • 批准号:
    2017927
  • 项目类别:
    Standard Grant
  • 资助金额:
    $74.99万
  • 财政年份:
    2020
  • 负责人:
    Daniel Grossman
  • 依托单位:
SHF: Medium: A Code-Centric Approach to Specifying, Checking, and Discovering Shared-Memory Communication
  • 批准号:
    1064497
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $90.12万
  • 财政年份:
    2011
  • 负责人:
    Daniel Grossman
  • 依托单位:
CPA-SEL-T: Collaborative Research: Unified Open Source Transactional Infrastructure
  • 批准号:
    0811405
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.0万
  • 财政年份:
    2008
  • 负责人:
    Daniel Grossman
  • 依托单位:
Delivering on the Promises of Software Transactions for Programming Languages
  • 批准号:
    0702226
  • 项目类别:
    Standard Grant
  • 资助金额:
    $37.5万
  • 财政年份:
    2007
  • 负责人:
    Daniel Grossman
  • 依托单位:
国内基金
海外基金
C-clamp结构域选择性识别含非甲基化CpG位点的DNA序列的分子机制
  • 批准号:
    32100969
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2021
  • 负责人:
    段博
  • 依托单位:
发展含有DBN-G-clamp化学修饰的RNA链间交联新技术并应用于microRNA靶标的鉴定
  • 批准号:
    22077006
  • 项目类别:
    面上项目
  • 资助金额:
    63.0万元
  • 批准年份:
    2020
  • 负责人:
    王晶
  • 依托单位: