An Effective Framework for Implementing Derivation Systems

实施推导系统的有效框架

基本信息

  • 批准号:
    9803971
  • 负责人:
  • 金额:
    $ 7万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    1998
  • 资助国家:
    美国
  • 起止时间:
    1998-07-15 至 2001-06-30
  • 项目状态:
    已结题

项目摘要

9803971 Many reasoning and specification tasks require the analysis of logically complex syntactic objects. Such tasks arise, for instance, in using typing systems, in describing and prototyping programming languages, in effecting program transformations, in demonstrating program correctness, in realizing theorem provers, in describing the semantics of natural languages and in constructing corresponding parsers for them. A satisfactory framework for performing such tasks is obtained from using lambda- terms to represent the objects that are of interest and a constructive logic to describe their properties. This research addresses questions of implementation and use of lambda Prolog, a programming language that provides such a framework. The starting point for this work is an implementation of lambda Prolog that embodies the first serious attempt to realize many of its new features in an efficient manner. Using this system, the project conducts an extensive empirical study of the impact on efficiency of choices in the representation of lambda terms and in the compilation of unification and other operations on these terms. Refinements to the structure of lambda terms and to other language features are considered towards understanding the tradeoffs between efficiency and expressiveness. Issues relevant to constructing a flexible programming system around the language are studied. Finally, the strength of the programming system and of the methods supported by it are tested by employing them to implement a compiler for lambda Prolog.***
许多推理和规范任务需要分析逻辑上复杂的句法对象。例如,在使用类型系统、描述和原型化编程语言、实现程序转换、证明程序正确性、实现定理证明器、描述自然语言的语义以及为它们构造相应的解析器时,都会出现这样的任务。 一个令人满意的框架,执行这样的任务是从使用lambda-条款来表示感兴趣的对象和一个建设性的逻辑来描述它们的属性。这项研究解决了问题的实现和使用的lambda Prolog,编程语言,提供了这样一个框架。这项工作的起点是lambda Prolog的实现,它体现了以有效的方式实现其许多新功能的第一次认真尝试。使用这个系统,该项目进行了广泛的实证研究的影响,选择的效率表示的lambda条款,并在这些条款的统一和其他操作的编译。 对lambda术语的结构和其他语言特性的改进被认为是为了理解效率和表达能力之间的权衡。围绕语言构建灵活的编程系统的相关问题进行了研究。最后,编程系统和它所支持的方法的强度通过使用它们来实现Lambda Prolog的编译器来测试。

项目成果

期刊论文数量(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 }}

Dale Miller其他文献

Corporate heritage brand management: Corporate heritage brands versus contemporary corporate brands
企业传承品牌管理:企业传承品牌与当代企业品牌
  • DOI:
    10.1057/bm.2015.17
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Holly B. Cooper;B. Merrilees;Dale Miller
  • 通讯作者:
    Dale Miller
Rebuilding community corporate brands: A total stakeholder involvement approach
  • DOI:
    10.1016/j.jbusres.2012.07.010
  • 发表时间:
    2013-02-01
  • 期刊:
  • 影响因子:
  • 作者:
    Dale Miller;Bill Merrilees
  • 通讯作者:
    Bill Merrilees
Culture and marketing strategy in discount retailing
折扣零售的文化与营销策略
  • DOI:
    10.1016/j.jbusres.2006.10.016
  • 发表时间:
    2007
  • 期刊:
  • 影响因子:
    0
  • 作者:
    B. Merrilees;B. McKenzie;Dale Miller
  • 通讯作者:
    Dale Miller
Conference on Materials for Process Industries
  • DOI:
    10.1557/s088376940005106x
  • 发表时间:
    1984-06-01
  • 期刊:
  • 影响因子:
    4.900
  • 作者:
    Dale Miller
  • 通讯作者:
    Dale Miller
City branding: A facilitating framework for stressed satellite cities
  • DOI:
    10.1016/j.jbusres.2011.07.021
  • 发表时间:
    2013-01-01
  • 期刊:
  • 影响因子:
  • 作者:
    Bill Merrilees;Dale Miller;Carmel Herington
  • 通讯作者:
    Carmel Herington

Dale Miller的其他文献

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

{{ truncateString('Dale Miller', 18)}}的其他基金

Reasoning About Specifications of Computation
关于计算规范的推理
  • 批准号:
    9912387
  • 财政年份:
    2000
  • 资助金额:
    $ 7万
  • 项目类别:
    Standard Grant
U.S.-France Cooperative Research: Logic-Based Specification and Verification Tools for Concurrent Languages
美法合作研究:基于逻辑的并发语言规范和验证工具
  • 批准号:
    9815645
  • 财政年份:
    1999
  • 资助金额:
    $ 7万
  • 项目类别:
    Standard Grant
U.S.-France Cooperative Research (INRIA): Structuring of Proof Search in the Logic Programming Paradigm
美法合作研究(INRIA):逻辑编程范式中证明搜索的结构
  • 批准号:
    9896139
  • 财政年份:
    1997
  • 资助金额:
    $ 7万
  • 项目类别:
    Standard Grant
U.S.-France Cooperative Research (INRIA): Structuring of Proof Search in the Logic Programming Paradigm
美法合作研究(INRIA):逻辑编程范式中证明搜索的结构
  • 批准号:
    9412553
  • 财政年份:
    1995
  • 资助金额:
    $ 7万
  • 项目类别:
    Standard Grant
Proof as Computation
证明作为计算
  • 批准号:
    9400907
  • 财政年份:
    1994
  • 资助金额:
    $ 7万
  • 项目类别:
    Standard Grant
Concurrency and Proof Theory
并发与证明论
  • 批准号:
    9209224
  • 财政年份:
    1992
  • 资助金额:
    $ 7万
  • 项目类别:
    Continuing grant
Analysis and Development of Meta-logics and Logical Frameworks
元逻辑和逻辑框架的分析和开发
  • 批准号:
    9102753
  • 财政年份:
    1991
  • 资助金额:
    $ 7万
  • 项目类别:
    Continuing grant
Higher Order Proof Systems
高阶证明系统
  • 批准号:
    8705596
  • 财政年份:
    1987
  • 资助金额:
    $ 7万
  • 项目类别:
    Continuing grant

相似海外基金

Pathfinder Parks: Implementing a common framework to track & accelerate progress towards Net Zero in the South Downs National Park using the OnePlanet Platform.
Pathfinder Parks:实施通用框架来跟踪
  • 批准号:
    10093123
  • 财政年份:
    2024
  • 资助金额:
    $ 7万
  • 项目类别:
    Demonstrator
Developing a policy framework for implementing exercise therapy as standard of care for Nova Scotian's living with a cancer diagnosis
制定政策框架,将运动疗法作为新斯科舍省癌症诊断患者的护理标准
  • 批准号:
    465748
  • 财政年份:
    2022
  • 资助金额:
    $ 7万
  • 项目类别:
    Fellowship Programs
Developing & Implementing Patient Registries: A Framework for Rare Diseases
发展
  • 批准号:
    475661
  • 财政年份:
    2022
  • 资助金额:
    $ 7万
  • 项目类别:
    Studentship Programs
Implementing the Provincial Post COVID-19 Rehabilitation Framework for Screening & Transitions in Alberta: A Pragmatic Evaluation
实施省级 COVID-19 后筛查康复框架
  • 批准号:
    448917
  • 财政年份:
    2021
  • 资助金额:
    $ 7万
  • 项目类别:
    Operating Grants
Collaborative Research: Framework: Software: NSCI : Computational and data innovation implementing a national community hydrologic modeling framework for scientific discovery
合作研究:框架:软件:NSCI:计算和数据创新实施国家社区水文建模框架以促进科学发现
  • 批准号:
    2054506
  • 财政年份:
    2020
  • 资助金额:
    $ 7万
  • 项目类别:
    Standard Grant
Developing and validating a novel Matlab-based framework for implementing mechanical joint stability constraints within OpenSim musculoskeletal models
开发并验证一种基于 Matlab 的新型框架,用于在 OpenSim 肌肉骨骼模型中实施机械关节稳定性约束
  • 批准号:
    518358-2018
  • 财政年份:
    2020
  • 资助金额:
    $ 7万
  • 项目类别:
    Postgraduate Scholarships - Doctoral
Developing and validating a novel Matlab-based framework for implementing mechanical joint stability constraints within OpenSim musculoskeletal models
开发并验证一种基于 Matlab 的新型框架,用于在 OpenSim 肌肉骨骼模型中实施机械关节稳定性约束
  • 批准号:
    518358-2018
  • 财政年份:
    2019
  • 资助金额:
    $ 7万
  • 项目类别:
    Postgraduate Scholarships - Doctoral
Implementing a Framework for Assessing Teaching Effectiveness
实施评估教学效果的框架
  • 批准号:
    1856653
  • 财政年份:
    2019
  • 资助金额:
    $ 7万
  • 项目类别:
    Standard Grant
Collaborative Research: Framework: Software: NSCI : Computational and data innovation implementing a national community hydrologic modeling framework for scientific discovery
合作研究:框架:软件:NSCI:计算和数据创新实施国家社区水文建模框架以促进科学发现
  • 批准号:
    1835818
  • 财政年份:
    2018
  • 资助金额:
    $ 7万
  • 项目类别:
    Standard Grant
Developing and validating a novel Matlab-based framework for implementing mechanical joint stability constraints within OpenSim musculoskeletal models
开发并验证一种基于 Matlab 的新型框架,用于在 OpenSim 肌肉骨骼模型中实施机械关节稳定性约束
  • 批准号:
    518358-2018
  • 财政年份:
    2018
  • 资助金额:
    $ 7万
  • 项目类别:
    Postgraduate Scholarships - Doctoral
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了