Principles and Applications of Partial Evaluation
部分评估的原理和应用
基本信息
- 批准号:9104043
- 负责人:
- 金额:$ 5万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:1991
- 资助国家:美国
- 起止时间:1991-07-01 至 1992-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Partial evaluation is a program transformation technique for specializing a program with respect to some known part of its input. The resulting residual program has the property that when applied to the remaining part of the input, it will yield the desired result. Since many problems can be shown to be "specializations" of a more general problem, this provides the basis for a simple, automatic, formal methods approach to program development. This research comprises a comprehensive, in-depth study of the theory of partial evaluation. Expected results include: (1) a better understanding of the mathematical principles upon which partial evaluation is based, (2) better strategies for implementing a partial evaluator, including various static analyses to enhance performance, (3) plans for applications of partial evaluation, including: (a) semantics-based compilation (the automatic generation of compilers from denotational semantics specifications), (b) incremental computation (the automatic generation of incremental programs from non-incremental ones), and (c) program execution monitoring (the automatic generation of monitors - debuggers, profilers, etc. - from a standard continuation semantics).
部分求值是一种程序转换技术, 根据程序输入的某些已知部分专门化程序。 由此产生的剩余程序具有这样的性质,即当应用于 输入的其余部分,它将产生所需的结果。 由于许多问题可以被证明是一个更“专业化”的 一般的问题,这提供了一个简单的,自动的, 程序开发的形式化方法。 这项研究包括全面、深入地研究 部分评价理论 预期成果包括:(1) 理解数学原理, (2)更好的战略,以实现部分 评估器,包括各种静态分析,以提高性能, (3)部分评价的应用计划,包括: 基于语义的编译(编译器的自动生成 从指称语义规范),(B)增量 计算(自动生成增量程序, 非增量的),以及(c)程序执行监控( 自动生成监视器-调试器,分析器等-从 标准延续语义)。
项目成果
期刊论文数量(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 }}
Paul Hudak其他文献
Denotational semantics of a para-functional programming language
- DOI:
10.1007/bf01414441 - 发表时间:
1986-04-01 - 期刊:
- 影响因子:0.900
- 作者:
Paul Hudak - 通讯作者:
Paul Hudak
Paul Hudak的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Paul Hudak', 18)}}的其他基金
Collaborative Research: CSR/EHS: Building Physically Safe Embedded Systems
合作研究:CSR/EHS:构建物理安全的嵌入式系统
- 批准号:
0720682 - 财政年份:2007
- 资助金额:
$ 5万 - 项目类别:
Continuing Grant
ITR: Dance, a Programming Language for the Control of Humanoid Robots
ITR:舞蹈,一种用于控制人形机器人的编程语言
- 批准号:
0325690 - 财政年份:2003
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
ITR: A Framework for Rapid Development of Reliable Robotics Software
ITR:快速开发可靠机器人软件的框架
- 批准号:
0205542 - 财政年份:2002
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
Principles of Functional Reactive Programming
函数式反应式编程原理
- 批准号:
9900957 - 财政年份:1999
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
Enhancing Geographic Education with Data Visualization and GIS Technology
利用数据可视化和 GIS 技术加强地理教育
- 批准号:
9650346 - 财政年份:1996
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
Building Evolutionary Software Through Modular Executable Specifications and Incremental Derivations
通过模块化可执行规范和增量推导构建进化软件
- 批准号:
9633390 - 财政年份:1996
- 资助金额:
$ 5万 - 项目类别:
Continuing Grant
Software Support for the Yale Haskell Implentation
对 Yale Haskell 实现的软件支持
- 批准号:
9104987 - 财政年份:1991
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
The Operational Semantics of Parallel Functional Programs
并行函数程序的操作语义
- 批准号:
8809919 - 财政年份:1988
- 资助金额:
$ 5万 - 项目类别:
Continuing Grant
相似国自然基金
Applications of AI in Market Design
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国青年学者研 究基金项目
英文专著《FRACTIONAL INTEGRALS AND DERIVATIVES: Theory and Applications》的翻译
- 批准号:12126512
- 批准年份:2021
- 资助金额:12.0 万元
- 项目类别:数学天元基金项目
相似海外基金
Nonlinear Stochastic Partial Differential Equations and Applications
非线性随机偏微分方程及其应用
- 批准号:
2307610 - 财政年份:2023
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
Partial Differential Equations, geometric aspects and applications
偏微分方程、几何方面和应用
- 批准号:
DE230100954 - 财政年份:2023
- 资助金额:
$ 5万 - 项目类别:
Discovery Early Career Researcher Award
DMS-EPSRC Collaborative Research: Stability Analysis for Nonlinear Partial Differential Equations across Multiscale Applications
DMS-EPSRC 协作研究:跨多尺度应用的非线性偏微分方程的稳定性分析
- 批准号:
2219384 - 财政年份:2022
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
The Spaces of Partial Differential Equations and Applications
偏微分方程空间及其应用
- 批准号:
574758-2022 - 财政年份:2022
- 资助金额:
$ 5万 - 项目类别:
University Undergraduate Student Research Awards
High-performance computational methods for Partial Differential Equations and applications
偏微分方程的高性能计算方法及应用
- 批准号:
RGPIN-2021-03502 - 财政年份:2022
- 资助金额:
$ 5万 - 项目类别:
Discovery Grants Program - Individual
Seventh Annual KUMUNU-ISU Conference in Partial Differential Equations, Dynamical Systems, and Applications
第七届 KUMUNU-ISU 偏微分方程、动力系统和应用年度会议
- 批准号:
2230000 - 财政年份:2022
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
DMS-EPSRC: Stability Analysis for Nonlinear Partial Differential Equations across Multiscale Applications
DMS-EPSRC:跨多尺度应用的非线性偏微分方程的稳定性分析
- 批准号:
EP/V051121/1 - 财政年份:2022
- 资助金额:
$ 5万 - 项目类别:
Research Grant
Branching Processes, Random Partial Differential Equations and Applications
分支过程、随机偏微分方程及其应用
- 批准号:
2205497 - 财政年份:2022
- 资助金额:
$ 5万 - 项目类别:
Standard Grant
Backward Stochastic Partial Differential Equations: Theory and Applications in Stochastic Control and Mathematical Finance
后向随机偏微分方程:随机控制和数学金融的理论与应用
- 批准号:
RGPIN-2018-04325 - 财政年份:2022
- 资助金额:
$ 5万 - 项目类别:
Discovery Grants Program - Individual
DMS-EPSRC Collaborative Research: Stability Analysis for Nonlinear Partial Differential Equations across Multiscale Applications
DMS-EPSRC 协作研究:跨多尺度应用的非线性偏微分方程的稳定性分析
- 批准号:
2219391 - 财政年份:2022
- 资助金额:
$ 5万 - 项目类别:
Standard Grant