design and implementation of multimedia programming environment with functional-logic languages

函数式逻辑语言多媒体编程环境的设计与实现

基本信息

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

项目摘要

Functional-logic programming languages, which implement both functional and logic paradigms in the single theoretical framework, are suitable for writing more readable programs, correctness checking or program transformations in large-scale programming due to their highly declarative style. We designed and implemented functional-logic programming languages applicable to programming of multi-media systems. Language systems designed and implemented in this research project are enumerated as follows.1.An applicative functional-logic programming language system : This system is based on a narrowing calculus called NCA (Narrowing Calculus for Applicative TRSs), which efficiently executes lazy narrowing for applicative TRSs. It provides much syntactic sugar that enables users to write highly readable programs.2.A functional-logic language system, based on a conditional narrowing calculus LC-NCd (Deterministic Lazy Conditional Narrowing Calculus), under distributed environment : In order to i … More mplement this system, we designed a co-ordination programming environment based on distributed object-oriented programming environment. Since this programming environment is written in Java, it easily interacts with multimedia interfaces developed by Java applets, rapidly developing software components.3.A functionsl-logic programming language system combined with Mathematica : This system provides both highly declarative programming style resulting from functional-logic programming paradigm aud very powerful programming environment from Mathematica.4.Two kinds of functional-logic programming language systems combined with a constraint solving system. One is designed based on a lazy narrowing calculus LNC extended by a set of inference rules implementing a constraint solver. The arithmetic expressions are solved by the constraint solver, whereas functions, as well as the ones occurring in arithmetic expressions, are processed by an abstract machine for the functional-logic programming language. The other is based on a functional programming language supplemented by equational constraints. In this lauguage equational constraints are viewed as relations. Less
函数式逻辑编程语言在单一理论框架中实现函数式和逻辑范式,由于其高度声明性的风格,适合在大规模编程中编写更具可读性的程序、正确性检查或程序转换。本研究项目设计和实现的适用于多媒体系统编程的逻辑编程语言系统列举如下。 1.应用函数逻辑编程语言系统:该系统基于称为NCA的缩小演算(缩小微积分for Applicative TRSs),它可以有效地执行applicative TRSs的惰性缩小,它提供了很多语法糖,使用户能够编写可读的程序。2.基于条件缩小演算LC-NCd(确定性缩小演算)的函数逻辑语言系统。 、分布式环境下:为了实现本系统,我们设计了一个基于分布式面向对象编程环境的协调编程环境。环境是用Java编写的,它可以轻松地与Java小程序开发的多媒体界面交互,快速开发软件组件。3.与Mathematica结合的函数逻辑编程语言系统:该系统提供了由函数逻辑编程范式产生的高度声明式编程风格来自 Mathematica 的非常强大的编程环境。4.两种与约束求解系统相结合的函数逻辑编程语言系统,其中一种是基于惰性缩小演算 LNC 设计的,该演算由一组实现约束的推理规则扩展。算术表达式由约束求解器求解,而函数以及算术表达式中出现的函数由函数逻辑编程语言的抽象机处理,另一种基于函数式编程语言,并辅以函数式编程语言。在这种语言中,方程约束被视为关系。

项目成果

期刊论文数量(59)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
T., Ida: "Leftmost Outside-in Narrowing Calculi" Journal of Functional Programming. 7(2). 129-161 (1997)
T., Ida:《函数式编程杂志》的“Leftmost Outside-in Narrowing Calculi”。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
M.M.T., Chakravarty: "Goffin:Higher-Order Functions Meet Concurrent Constraints" Science of Computer Programming. 30(1-2). 157-199 (1998)
M.M.T.,Chakravarty:“Goffin:高阶函数满足并发约束”计算机编程科学。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
M.Hamada and T.Ida: "Deterministic and Non-deterministic Lazy Conditional Narrowing and their implementations" Journal of Information Processing Society. 79(3). (1998)
M.Hamada 和 T.Ida:“确定性和非确定性惰性条件缩小及其实现”信息处理学会杂志。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
ミデルドープ アート他: "Lazy Narrowing:Strong Completeness and Eager Variable Elimination" Theoretical Computer Science. 167. 95-130 (1996)
Middeldorp, A. 等人:“惰性缩小:强完整性和热切变量消除”理论计算机科学 167. 95-130 (1996)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
浜名誠 他: "Equivalence Between the Quotient Term Model and the Least Complete Herbrand Model for a Functional-Logic Language" The Journal of Functional and Logic Programming. 1997-1. 1-22 (1997)
Makoto Hamana 等人:“函数逻辑语言的商项模型与最不完整 Herbrand 模型之间的等价”,《函数与逻辑编程杂志》1997 年 1-22 期(1997 年)。
  • 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 }}

IDA Tetsuo其他文献

IDA Tetsuo的其他文献

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

{{ truncateString('IDA Tetsuo', 18)}}的其他基金

Development of methods for computational origami based on geometric algebra
基于几何代数的计算折纸方法的发展
  • 批准号:
    16K00008
  • 财政年份:
    2016
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Towards 3D computational oeigami - theory and software development
迈向 3D 计算 oeigami - 理论和软件开发
  • 批准号:
    25330007
  • 财政年份:
    2013
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Formalization of origami and origami-programming based on algebraic graph rewriting
基于代数图重写的折纸形式化和折纸编程
  • 批准号:
    22650001
  • 财政年份:
    2010
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
Modeling and verification of web software based on theories symbolic computation
基于符号计算理论的Web软件建模与验证
  • 批准号:
    20300001
  • 财政年份:
    2008
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Symbolic Computation and Symbolic Computing Grid Based on the Interaction of Provers, Solvers and Reduces
基于证明者、求解者和约简交互的符号计算和符号计算网格
  • 批准号:
    17300004
  • 财政年份:
    2005
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Functional Logic Programming with Distributed Constraint Solving System
分布式约束求解系统的函数逻辑编程
  • 批准号:
    10480053
  • 财政年份:
    1998
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
computation model for higher-order functional-logic languages
高阶函数逻辑语言的计算模型
  • 批准号:
    08458059
  • 财政年份:
    1996
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Systematic Construction of Declarative Programming Systems
声明式编程系统的系统构建
  • 批准号:
    03680022
  • 财政年份:
    1991
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (C)
Program transformation in meta programming environment
元编程环境中的程序转换
  • 批准号:
    62580038
  • 财政年份:
    1987
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for General Scientific Research (C)

相似国自然基金

面向车联网的多媒体内容缓存及分发技术研究
  • 批准号:
    62301328
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
面向大规模流式多媒体数据的快速跨模态检索相关问题研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
模型与数据双驱动下多媒体数据的贝叶斯压缩感知方法研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    33 万元
  • 项目类别:
    地区科学基金项目
面向交互式多媒体应用的云边计算关键技术研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    54 万元
  • 项目类别:
    面上项目
科学传播类:面向化工企业以及高校实验室的化工安全培训与多媒体科普传播
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    15 万元
  • 项目类别:
    专项基金项目

相似海外基金

多核錯体ユニットを有する新規COFの合成と二酸化炭素還元触媒への展開
新型多核配合物COF的合成及其二氧化碳还原催化剂的开发
  • 批准号:
    24K08547
  • 财政年份:
    2024
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
多成分混合媒体を用いた流動沸騰熱伝達と伝熱促進機構の解明
阐明流动沸腾传热和使用多组分混合介质的传热促进机制
  • 批准号:
    24K07899
  • 财政年份:
    2024
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
多孔質媒体の流体流れに及ぼすガスハイドレートの微視的な形態の影響に関する研究
天然气水合物微观形貌对多孔介质流体流动的影响研究
  • 批准号:
    24KJ0664
  • 财政年份:
    2024
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
多孔性亜鉛・金属ポルフィリンダイマー錯体に基づく可視光駆動型水素生成触媒の創製
基于多孔锌-金属卟啉二聚体复合物的可见光驱动制氢催化剂的制备
  • 批准号:
    24K08456
  • 财政年份:
    2024
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
超高頻度電気/光化学水素発生を行う多核錯体触媒の高機能化と逐次水素化反応への展開
超高频电/光化学制氢高性能多核配合物催化剂及其在顺序加氢反应中的应用
  • 批准号:
    24K08494
  • 财政年份:
    2024
  • 资助金额:
    $ 0.7万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了