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
函数逻辑编程语言在单一理论框架中实现函数和逻辑范式,由于其高度声明式的风格,适合编写更具可读性的程序、正确性检查或大规模编程中的程序转换。设计并实现了适用于多媒体系统编程的功能逻辑编程语言。本研究项目设计和实现的语言系统如下:一个可应用的函数逻辑编程语言系统:该系统基于一个称为NCA (narrow calculus for applicative trs)的窄化演算,它有效地执行可应用trs的延迟窄化。它提供了许多语法糖,使用户能够编写高度可读的程序。分布式环境下基于条件收敛演算LC-NCd (Deterministic Lazy conditional narrow calculus)的函数逻辑语言系统:为了更好地实现该系统,我们设计了一个基于分布式面向对象编程环境的协同编程环境。由于该编程环境是用Java编写的,因此可以方便地与Java applet开发的多媒体接口进行交互,从而快速开发软件组件。与Mathematica相结合的函数逻辑编程语言系统:该系统既提供了由函数逻辑编程范式产生的高度声明式的编程风格,又提供了Mathematica提供的非常强大的编程环境。两种函数式逻辑程序设计语言系统结合一个约束求解系统。一种是基于一组实现约束求解器的推理规则扩展的延迟缩小演算LNC设计的。算术表达式由约束求解器求解,而函数以及算术表达式中出现的函数由函数逻辑编程语言的抽象机器处理。另一种是基于函数式编程语言,辅以等式约束。在这种语言中,等式约束被看作是关系。少
项目成果
期刊论文数量(59)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(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
- 作者:
- 通讯作者:
鈴木大郎: "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:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
鈴木大郎: "Completeness of Narrowing for Orthogonal Conditional Rewrite Systems" Proc. of Fuji Int. Workshop on Functional and Logic Programming. 63-77 (1995)
Dairo Suzuki:“正交条件重写系统的缩小的完整性”,富士国际函数和逻辑编程研讨会。
- 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)
Global computing by networked equational constraint solvers
通过网络方程约束求解器进行全局计算
- 批准号:
12480066 - 财政年份:2000
- 资助金额:
$ 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)
Application of Conditional Rewrite Systems to Declarative Programming Languages
条件重写系统在声明式编程语言中的应用
- 批准号:
06680300 - 财政年份:1994
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for General Scientific Research (C)
Systematic Construction of Declarative Programming Systems
声明式编程系统的系统构建
- 批准号:
03680022 - 财政年份:1991
- 资助金额:
$ 0.7万 - 项目类别:
Grant-in-Aid for General Scientific Research (C)
相似海外基金
PFI–TT: Development of an Explainable and Robust Detector of Forged Multimedia and Cyber Threats using Artificial intelligence
PFI™TT:使用人工智能开发可解释且强大的伪造多媒体和网络威胁检测器
- 批准号:
2329858 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
Continuing Grant
Addressing Gaps in Language Access Services through a Patient-Centered Decision-Support Tool
通过以患者为中心的决策支持工具解决语言获取服务中的差距
- 批准号:
10699030 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
Rigorous Research Principles for Practicing Neuroscientists
神经科学家的严格研究原则
- 批准号:
10721722 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
PFI–TT: Development of an Explainable and Robust Detector of Forged Multimedia and Cyber Threats using Artificial intelligence
PFI™TT:使用人工智能开发可解释且强大的伪造多媒体和网络威胁检测器
- 批准号:
2409577 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
Continuing Grant
The development of the Clinical Picture Maker, a novel video platform to aid the diagnosis and treatment of SCN2A-related disorders, and other rare diseases.
开发了 Clinical Picture Maker,这是一个新型视频平台,可帮助诊断和治疗 SCN2A 相关疾病和其他罕见疾病。
- 批准号:
10759930 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
Glove-based Tactile Streaming of Braille Characters and Digital Images for the Visually Impaired
为视障人士提供基于手套的盲文字符和数字图像触觉流传输
- 批准号:
10601900 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
Environmental Neuroscience for All: A participatory science program and platform for students, teachers, scientists, and communities
全民环境神经科学:面向学生、教师、科学家和社区的参与性科学计划和平台
- 批准号:
10665300 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
We Are All Scientists - promotes precision medicine and health research in Indigenous communities through a large scale multimedia campaign and building of strategic partnerships with schools and TCUs
我们都是科学家 - 通过大规模多媒体活动以及与学校和 TCU 建立战略合作伙伴关系,促进原住民社区的精准医学和健康研究
- 批准号:
10912329 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
Addressing Sexual and Reproductive Health Care Disparities and Barriers among Adolescents and Young Adults with Disabilities
解决残疾青少年和年轻人之间的性和生殖保健差异和障碍
- 批准号:
10598412 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:
Learning-based 3D modeling of AMD to assess disease progression and response to treatment
基于学习的 AMD 3D 建模,用于评估疾病进展和治疗反应
- 批准号:
10592517 - 财政年份:2023
- 资助金额:
$ 0.7万 - 项目类别:














{{item.name}}会员




