CAREER: A Partial Evaluation Tool Set for Automatically Customizing Adaptable Software
CAREER: A Partial Evaluation Tool Set for Automatically Customizing Adaptable Software
批准号:
9701418
负责人:
John Hatcliff
金额:
$10.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1997
资助国家:
美国
项目状态:
已结题
起止时间:
1997-07-01 至 1998-09-09
中文摘要
9701418部分评估是程序专业化、定制和优化的自动工具。该项目的目标是建立部分评估技术,作为构建和定制用现代命令式编程语言编写的可适应软件的新方法的关键组成部分。尽管得到了成功的应用,但目前的部分求值技术不能令人满意地处理包括面向对象、多任务和异常处理功能的现代命令式语言。此外,部分求值器构造还没有开始接近编译器构造的成熟度,在编译器构造中,组织良好的工具集极大地减轻了设计、构建和修改系统的负担。该项目的重点是构建一个独立于语言的工具集,用于构建能够处理现代命令式语言中的特征的部分评估系统。该工具包将建立在Arcadia项目开发的IRIS语言处理设施之上。该工具集的核心将是Ada 95的通用专业化环境。将通过在(A)为一个或多个应用领域构建一个专用专门化程序,以及(B)为IRIS工具支持的第二种语言的最小核心构建第二个通用专门化程序而重复使用人工产物来验证工具集原理。***
英文摘要
9701418 Partial evaluation is an automatic tool for program specialization, customization, and optimization. The goal of this project is to establish partial evaluation technology as the key component of a new methodology for constructing and customizing adaptable software written in modern imperative programming languages. Despite successful applications, current partial evaluation technology is unable to satisfactorily treat modern imperative languages that include object-oriented, multitasking, and exception- handling features. Moreover, partial-evaluator construction does not begin to approach the maturity of compiler construction where well-organized tools sets dramatically ease the burden of designing, building, and modifying systems. The project focuses on the construction of a language-independent tool set for building partial evaluation systems that can handle features found in modern imperative languages. This tool set will be built on top of the IRIS language processing facilities developed in the Arcadia project. The core of the tool set will be a general- purpose specialization environment for Ada 95. The tool set philosophy will be validated by reusing artifacts in (a) the construction of a special-purpose specializer for one or more application domains, and (b) the construction of a second general-purpose specializer for a minimal core of a second language supported by the IRIS tools. ***
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
FDA SIR: Architecturally-Integrated Hazard Analyses for Medical Application Platforms
-
批准号:1565544
-
项目类别:Continuing Grant
-
资助金额:$16.0万
-
财政年份:2016
-
负责人:John Hatcliff
-
依托单位:
FDA SIR: Compositional Approaches to Safety and Risk Management for Medical Application Platforms
-
批准号:1446544
-
项目类别:Standard Grant
-
资助金额:$8.0万
-
财政年份:2015
-
负责人:John Hatcliff
-
依托单位:
FDA SIR: Risk Assessment Techniques for Apps & Devices within Interoperable Medical Frameworks
-
批准号:1355778
-
项目类别:Standard Grant
-
资助金额:$8.0万
-
财政年份:2013
-
负责人:John Hatcliff
-
依托单位:
CPS: Synergy: Collaborative Research: Trustworthy Composition of Dynamic App-Centric Architectures for Medical Application Platforms
-
批准号:1239543
-
项目类别:Standard Grant
-
资助金额:$88.0万
-
财政年份:2012
-
负责人:John Hatcliff
-
依托单位:
An Integrated Development and Certification Environment for a Medical Device Coordination Framework
-
批准号:1065887
-
项目类别:Standard Grant
-
资助金额:$8.0万
-
财政年份:2011
-
负责人:John Hatcliff
-
依托单位:
CPS:Medium:Collaborative Research:Infrastructure and Technology Innovations for Medical Device Coordination
-
批准号:0932289
-
项目类别:Standard Grant
-
资助金额:$83.95万
-
财政年份:2009
-
负责人:John Hatcliff
-
依托单位:
Development of an Open Test-bed for Application of Formal Methods to Plug and Play Medical Devices
-
批准号:0734204
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:John Hatcliff
-
依托单位:
CRI: Collaborative Research: A Community Resource to Support Controlled Experimentation with Program Analysis and Software Testing Techniques
-
批准号:0454348
-
项目类别:Continuing Grant
-
资助金额:$23.7万
-
财政年份:2005
-
负责人:John Hatcliff
-
依托单位:
Collaborative Research: Program Analysis Techniques to Support Dependable RTSJ Applications
-
批准号:0429141
-
项目类别:Continuing Grant
-
资助金额:$11.25万
-
财政年份:2004
-
负责人:John Hatcliff
-
依托单位:
CISE Postdoctoral Research Associates: A Model Construction Tool Suite for Finite-State Verification Java (CCR)
-
批准号:9901605
-
项目类别:Standard Grant
-
资助金额:$6.6万
-
财政年份:1999
-
负责人:John Hatcliff
-
依托单位:
CAREER: A Partial Evaluation Tool Set for Automatically Customizing Adaptable Software
-
批准号:9896354
-
项目类别:Continuing Grant
-
资助金额:$13.07万
-
财政年份:1998
-
负责人:John Hatcliff
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Graphon mean field games with partial observation and application to failure detection in distributed systems
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:MATHIEULOUROCHLAURIERE
-
依托单位:
Partial EIV 模型参数估计理论及其在测量数据处理中的应用研究
-
批准号:41664001
-
项目类别:地区科学基金项目
-
资助金额:40.0万元
-
批准年份:2016
-
负责人:王乐洋
-
依托单位:
Partial Spread Bent函数与Bent-Negabent函数的构造及密码学性质研究
-
批准号:61402377
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2014
-
负责人:苏为
-
依托单位:
图的l1-嵌入性以及partial立方图和多重median图的刻画
-
批准号:11261019
-
项目类别:地区科学基金项目
-
资助金额:45.0万元
-
批准年份:2012
-
负责人:王广富
-
依托单位: