课题基金 / 基金详情

Design and Implementation of a Higher-Order Logic Programming Language

Design and Implementation of a Higher-Order Logic Programming Language
高阶逻辑编程语言的设计与实现
批准号:
9102159
负责人:
Michael Kifer
金额:
$35.48万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1991
资助国家:
美国
项目状态:
已结题
起止时间:
1991-07-01 至 1995-06-30

项目摘要

项目成果

Michael Kifer的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
HiLog is an untyped logic with a higher-order syntax and a first-order semantics. This project will extend the theory of HiLog, design a Horn-clause logic programming language based on HiLog, and develop an efficient implementation of this language. The goal is to develop a more powerful system than is currently available for declarative programming. HiLog permits variables over predicates and thus supports a more powerful programming and metaprogramming style. It also lets the programmer construct new predicate names using function symbols, which leads to a simple and clean methodology for modular programming in HiLog. However, the semantics of the new language is first-order so that an implementation of efficiency comparable to Prolog is achievable. The eventual implementation will use newly developed indexing techniques to increase its efficiency. It will support a low-level (WAM-based) implementation of the extension-table evaluation technique to provide a complete logical evaluation of queries. The extension-table techniques will be extended to support a more complete implementation of negation in logic programs based on the well-founded semantics. The system will be a powerful prototyping tool that can help in the development of robust software more quickly.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CCF-BSF: SHF: Small: Integration and Evolution of Software Models with Executable Logic
  • 批准号:
    1814457
  • 项目类别:
    Standard Grant
  • 资助金额:
    $41.25万
  • 财政年份:
    2018
  • 负责人:
    Michael Kifer
  • 依托单位:
SHF: Medium:Performance Analysis and Optimization for Logic Rule Engines
  • 批准号:
    0964196
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $80.8万
  • 财政年份:
    2010
  • 负责人:
    Michael Kifer
  • 依托单位:
A Deductive Engine for the Semantic Web
  • 批准号:
    0311512
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $29.86万
  • 财政年份:
    2003
  • 负责人:
    Michael Kifer
  • 依托单位:
Logic-based Modeling Analysis, and Implementation of Workflow Management Systems
  • 批准号:
    0072927
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $47.99万
  • 财政年份:
    2000
  • 负责人:
    Michael Kifer
  • 依托单位:
海外基金