课题基金 / 基金详情

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

design and implementation of multimedia programming environment with functional-logic languages
函数式逻辑语言多媒体编程环境的设计与实现
批准号:
07558152
负责人:
IDA Tetsuo
金额:
$0.7万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
1995
资助国家:
日本
项目状态:
已结题
起止时间:
1995 至 1997

项目摘要

项目成果

IDA Tetsuo的其他基金

相似基金

相关文献

中文摘要
翻译
函数逻辑程序设计语言在单一的理论框架中同时实现函数和逻辑范例,由于其高度声明性的风格,适合于在大规模程序设计中编写更具可读性的程序、正确性检查或程序转换。我们设计并实现了适用于多媒体系统编程的函数逻辑编程语言。1.一种应用型函数逻辑程序设计语言系统:该系统基于一种称为NCA的窄化演算,该演算能有效地对应用型TRSS执行惰性收缩。它提供了大量的语法糖,使用户能够编写可读性很强的程序。2.在分布式环境下,基于确定延迟条件窄化演算的函数逻辑语言系统:为了I…在实现该系统的基础上,设计了一个基于分布式面向对象编程环境的协同编程环境。由于该编程环境是用Java编写的,因此它很容易与Java Applet开发的多媒体界面交互,从而快速开发软件组件。3.结合数学的函数逻辑编程语言系统:该系统既提供了源于函数逻辑编程范型的高度声明性编程风格,也提供了来自数学的非常强大的编程环境。4.两种函数逻辑编程语言系统与约束求解系统相结合。一种是基于懒惰的狭窄演算LNC,通过实现约束求解器的一组推理规则来扩展LNC。算术表达式由约束求解器求解,而函数以及出现在算术表达式中的函数由函数逻辑编程语言的抽象机处理。另一种是基于函数式编程语言,并辅之以等式约束。在这种语言中,方程约束被视为关系。较少
英文摘要
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
期刊论文(59)
专著(0)
科研奖励(0)
会议论文
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
ミデルドープ アート他: "Lazy Narrowing:Strong Completeness and Eager Variable Elimination" Theoretical Computer Science. 167. 95-130 (1996)
Middeldorp, A. 等人:“惰性缩小:强完整性和热切变量消除”理论计算机科学 167. 95-130 (1996)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
浜名誠 他: "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: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
鈴木大郎: "Level- confluence of conditional rewrite systems with extra variables in right- hand sides" Proc. of the 6th Int. Conf. on RTA'95. :1995. 179-193
Dairo Suzuki:“右侧有额外变量的条件重写系统的汇合”,第 6 届国际会议,1995 年。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
共 58 条
    Development of methods for computational origami based on geometric algebra
    • 批准号:
      16K00008
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.91万
    • 财政年份:
      2016
    • 负责人:
      IDA Tetsuo
    • 依托单位:
    Towards 3D computational oeigami - theory and software development
    • 批准号:
      25330007
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.66万
    • 财政年份:
      2013
    • 负责人:
      IDA Tetsuo
    • 依托单位:
    Formalization of origami and origami-programming based on algebraic graph rewriting
    • 批准号:
      22650001
    • 项目类别:
      Grant-in-Aid for Challenging Exploratory Research
    • 资助金额:
      $2.1万
    • 财政年份:
      2010
    • 负责人:
      IDA Tetsuo
    • 依托单位:
    Modeling and verification of web software based on theories symbolic computation
    • 批准号:
      20300001
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $12.23万
    • 财政年份:
      2008
    • 负责人:
      IDA Tetsuo
    • 依托单位:
    海外基金