Research on Self-evolution Mechanisms of Computer Programs

计算机程序自进化机制研究

基本信息

  • 批准号:
    07458053
  • 负责人:
  • 金额:
    $ 3.26万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
  • 财政年份:
    1995
  • 资助国家:
    日本
  • 起止时间:
    1995 至 1996
  • 项目状态:
    已结题

项目摘要

This project aims at development of the mechanism for self-organization of computer programs. Self-optimizing property of fully lazy evaluation of functional programs is our starting point of this project. Implementation of a partial evaluator based on this approach shows that the idea is promising while much work remains to be done for making it practical.In Addition to this approach, a novel idea for program transformation system has been explored and implemented for evaluation. Although most program transformation systems so far relies on heuristics, our new system is completely mechanical. It is based on hylomorphisms which comes from research on constructive algorithmics. Algorithms for implementation have been developed and the system HYLO is worked out.These results have been made public at international conferences and published in the proceedings.
该项目旨在开发计算机程序自组织的机制。函数式程序的完全惰性求值的自优化特性是我们这个项目的出发点。基于该方法的部分求值器的实现表明,该思想是有前途的,但要使其实用化还有许多工作要做。除此之外,还探索并实现了一种新的程序转换系统的思想,用于求值。虽然到目前为止大多数程序转换系统都依赖于自动化,但我们的新系统完全是机械的。它是建立在对构造性算法研究的基础上的。已经开发了执行的算法,并编制了海洛系统,这些结果已在国际会议上公布,并在会议记录上发表。

项目成果

期刊论文数量(21)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Zhenjiang Hu: "Cheap Tupling in Calculational Form" 8th International Symposium on Programming Languages, Implementations, Logics, and Programs, Springer LNCS 1140, September. 471-472 (1996)
胡振江:“计算形式的廉价元组”第八届编程语言、实现、逻辑和程序国际研讨会,Springer LNCS 1140,9 月。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
石井裕一郎: "関数型言語における参照透明性を保持する参照型" 日本ソフトウェア科学会第12回大会論文集. 257-260 (1995)
Yuichiro Ishii:“在函数式语言中保持引用透明度的引用类型”日本软件学会第 12 届年会记录 257-260 (1995)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Zhenjiang Hu: "An Extension of the Acid Rain Theorem" Proc.The Second Fuji International Workshop on Functional and Logic Programming,World Scientific. (1997)
胡振江:《酸雨定理的延伸》论文集,第二届富士函数与逻辑编程国际研讨会,世界科学出版社。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Zhenjiang Hu: "Deriving Structural Hylomorphisms from Recursive Definitions." ACM International Conference on Functional Programming (ICFP'96). 73-82 (1996)
胡振江:“从递归定义推导结构同态。”
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Zhenjiang Hu: "Formal Derivation of Parallel Program for 2-dimensional Maximum Segment Sum Problem." Annual European Conference in Parallel Processing (Euro-Par'96) Springer LNCS 1123. 553-562 (1996)
胡振江:“二维最大线段和问题并行程序的形式化推导”。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
{{ 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 }}

TAKEICHI Masato其他文献

TAKEICHI Masato的其他文献

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

{{ truncateString('TAKEICHI Masato', 18)}}的其他基金

Parallelism-Oblivious Parallel Programming
并行性-不经意的并行编程
  • 批准号:
    22650006
  • 财政年份:
    2010
  • 资助金额:
    $ 3.26万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
Bidirectional Transformation Mechanisms and its Application
双向转化机制及其应用
  • 批准号:
    19200002
  • 财政年份:
    2007
  • 资助金额:
    $ 3.26万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
Calculation Carrying Document Processing Language and its Application
计算承载文档处理语言及其应用
  • 批准号:
    15200001
  • 财政年份:
    2003
  • 资助金额:
    $ 3.26万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
Implementation of Constructive Parallel Programming Models
构造性并行编程模型的实现
  • 批准号:
    11480065
  • 财政年份:
    1999
  • 资助金额:
    $ 3.26万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Implementation of Program Calculator System
程序计算器系统的实现
  • 批准号:
    11694130
  • 财政年份:
    1999
  • 资助金额:
    $ 3.26万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Implementation of a Program Calculation System
程序计算系统的实现
  • 批准号:
    10558041
  • 财政年份:
    1998
  • 资助金额:
    $ 3.26万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Program Optimization Based on Constructive Algorithmics
基于构造算法的程序优化
  • 批准号:
    09680326
  • 财政年份:
    1997
  • 资助金额:
    $ 3.26万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Research on Fundamental Mechanisms for Software Evolution
软件演化基本机制研究
  • 批准号:
    09245103
  • 财政年份:
    1997
  • 资助金额:
    $ 3.26万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
Implementation of Parallel Functional Programming Systems
并行函数编程系统的实现
  • 批准号:
    06558039
  • 财政年份:
    1994
  • 资助金额:
    $ 3.26万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
Parallel Evaluation of Functional Programs
功能程序的并行评估
  • 批准号:
    01550278
  • 财政年份:
    1989
  • 资助金额:
    $ 3.26万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (C)

相似海外基金

Two Contributions Toward Extending the Logic Programming Paradigm: Lazy Evaluation over Relations and Fine-Grained Synchronization
对扩展逻辑编程范式的两个贡献:对关系的惰性求值和细粒度同步
  • 批准号:
    8604571
  • 财政年份:
    1986
  • 资助金额:
    $ 3.26万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了