CAREER: Controlling Space Properties of Higher-Order Typed Programs

职业:控制高阶类型程序的空间属性

基本信息

  • 批准号:
    9733088
  • 负责人:
  • 金额:
    $ 20万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    1998
  • 资助国家:
    美国
  • 起止时间:
    1998-06-01 至 2000-12-31
  • 项目状态:
    已结题

项目摘要

Higher-order, typed, functional languages provide an abstract view of computation that supports software engineering activities elegantly, and that is amenable to formal verification. Such languages do not, however, support direct control over computational resources as is needed in domains such as operating systems, the Internet, and embedded systems. This project aims at augmenting such languages with programming constructs, semantic models, compiling and analysis tools for controlling computational resources, particularly space usage. Despite its focus on functional languages, the research addresses a problem common to other modern programming languages like Java that include automatic space management. All such languages suffer from unpredictable space behavior, which causes programmers to waste considerable resources on locating suspected space leaks and optimizing space usage. Furthermore, many of the methods, like the type-based encapsulation of memory threads, are mostly language- independent, and hence universally applicable. Two of the potentially most exciting applications of this language- supported encapsulation are the guaranteeing of safety for mobile code on the Internet and the optimization of parallel programs.
高阶的、类型化的、函数式语言提供了一种抽象的计算视图,它优雅地支持软件工程活动,并且服从于形式验证。然而,这样的语言不支持如在诸如操作系统、因特网和嵌入式系统的领域中所需要的对计算资源的直接控制。该项目旨在通过编程结构、语义模型、编译和分析工具来增强这些语言,以控制计算资源,特别是空间使用。尽管其重点是函数式语言,但该研究解决了其他现代编程语言(如Java)常见的问题,包括自动空间管理。所有这些语言都遭受不可预测的空间行为,这导致程序员浪费大量资源来定位可疑的空间泄漏和优化空间使用。 此外,许多方法,如内存线程的基于类型的封装,大多是语言无关的,因此普遍适用。这种语言支持的封装的两个潜在的最令人兴奋的应用是保证互联网上移动的代码的安全性和并行程序的优化。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Amr Sabry其他文献

Edinburgh Research Explorer With a Few Square Roots, Quantum Computing Is as Easy as Pi
爱丁堡研究探索者只需几个平方根,量子计算就像 Pi 一样简单
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Jacques Carette;McMaster University;R. Kaarsgaard;Jacques Carette;C. Heunen;Amr Sabry
  • 通讯作者:
    Amr Sabry
How to remove a dynamic prompt: static and dynamic delimited continuation operators are equally expressible
如何删除动态提示:静态和动态分隔延续运算符同样可表达
  • DOI:
  • 发表时间:
    2005
  • 期刊:
  • 影响因子:
    0
  • 作者:
    O. Kiselyov;Daniel P. Friedman;Amr Sabry
  • 通讯作者:
    Amr Sabry
Not by equations alone
不能仅通过方程
Quantum omputation of Hydrogen Bond Dynamics and Vibrational Spectra
氢键动力学和振动光谱的量子计算
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Philip Ri;M. Revelle;Christopher Yale;D. Lobser;Ashlyn D. Bur;Susan M. Clark;Debadrita Saha;M. A. Lopez;Anurag Dwivedi;Jeremy M. Smith;Sam A. Norrell;Amr Sabry;S. Iyengar;Sriniva an;Philip Richerme
  • 通讯作者:
    Philip Richerme
With a Few Square Roots, Quantum Computing Is as Easy as Pi
只需几个平方根,量子计算就像圆周率一样简单

Amr Sabry的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Amr Sabry', 18)}}的其他基金

SHF: Small: Information Effects
SHF:小:信息效应
  • 批准号:
    1217454
  • 财政年份:
    2012
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
SHF: Small: Reversible Concurrency
SHF:小:可逆并发
  • 批准号:
    1116725
  • 财政年份:
    2011
  • 资助金额:
    $ 20万
  • 项目类别:
    Standard Grant
CAREER: Controlling Space Properties of Higher-Order Typed Programs
职业:控制高阶类型程序的空间属性
  • 批准号:
    0196063
  • 财政年份:
    2000
  • 资助金额:
    $ 20万
  • 项目类别:
    Continuing Grant

相似海外基金

Controlling Transcritical Thermoacoustic Interactions for Space Propulsion and Novel Energy Systems
控制空间推进和新型能源系统的跨临界热声相互作用
  • 批准号:
    RGPIN-2016-04143
  • 财政年份:
    2021
  • 资助金额:
    $ 20万
  • 项目类别:
    Discovery Grants Program - Individual
Selling Space, Controlling Land: A Political Economy of Cartography in Early Modern England
出售空间,控制土地:现代早期英国地图学的政治经济学
  • 批准号:
    2573370
  • 财政年份:
    2021
  • 资助金额:
    $ 20万
  • 项目类别:
    Studentship
IN-ORBIT ASSEMBLY:ROBUST AUTONOMOUS METHODSFOR CONTROLLING ROBOT MANIPULATORS IN SPACE
在轨组装:用于控制太空机器人操纵器的鲁棒自主方法
  • 批准号:
    2605103
  • 财政年份:
    2021
  • 资助金额:
    $ 20万
  • 项目类别:
    Studentship
New formation of controlling power over urban space in contemporary Japan
当代日本城市空间控制力的新形成
  • 批准号:
    20K01156
  • 财政年份:
    2020
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Controlling Transcritical Thermoacoustic Interactions for Space Propulsion and Novel Energy Systems
控制空间推进和新型能源系统的跨临界热声相互作用
  • 批准号:
    RGPIN-2016-04143
  • 财政年份:
    2020
  • 资助金额:
    $ 20万
  • 项目类别:
    Discovery Grants Program - Individual
Controlling Transcritical Thermoacoustic Interactions for Space Propulsion and Novel Energy Systems
控制空间推进和新型能源系统的跨临界热声相互作用
  • 批准号:
    RGPIN-2016-04143
  • 财政年份:
    2019
  • 资助金额:
    $ 20万
  • 项目类别:
    Discovery Grants Program - Individual
Development of catalytic dearomative functionalization of arenes by ligand-controlling reaction space of catalysts
通过配体控制催化剂反应空间开发芳烃催化脱芳功能化
  • 批准号:
    19K15573
  • 财政年份:
    2019
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Controlling Transcritical Thermoacoustic Interactions for Space Propulsion and Novel Energy Systems
控制空间推进和新型能源系统的跨临界热声相互作用
  • 批准号:
    RGPIN-2016-04143
  • 财政年份:
    2018
  • 资助金额:
    $ 20万
  • 项目类别:
    Discovery Grants Program - Individual
Development of a new class of zeolite catalyst with ultra-high selective reaction space by controlling the location of active sites with atomic-scale
通过原子尺度控制活性位点的位置开发具有超高选择性反应空间的新型沸石催化剂
  • 批准号:
    18KK0136
  • 财政年份:
    2018
  • 资助金额:
    $ 20万
  • 项目类别:
    Fund for the Promotion of Joint International Research (Fostering Joint International Research (B))
Controlling molecular orientation of Stilbene-derivatives by utilizing one-dimensional nano space: Toward constructing novel wavelength-conversion devices
利用一维纳米空间控制二苯乙烯衍生物的分子取向:构建新型波长转换器件
  • 批准号:
    18K04864
  • 财政年份:
    2018
  • 资助金额:
    $ 20万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了