Design and system development of a programming language based on a temporal linear logic
Design and system development of a programming language based on a temporal linear logic
批准号:
11680359
负责人:
TAKAHASHI Makoto
金额:
$1.98万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
1999
资助国家:
日本
项目状态:
已结题
起止时间:
1999 至 2000
中文摘要
在这个研究项目中,完成了以下工作:直觉时态线性逻辑系统ITLL的设计,基于ITLL的逻辑程序设计语言TLLP的设计,以及TLLP编译系统的开发。除了线性逻辑运算符,它还具有以下逻辑运算符:用于指定下一次只能使用一次的资源的模运算符0,用于指定在任何时候只能使用一次的资源的模运算符,以及用于指定在任何时候只能使用一次的资源的模运算符!它用于指定可在任何时间、任意次数使用的资源。直觉逻辑、直觉线性逻辑和直觉时态逻辑都可以嵌入到逻辑程序设计语言中。逻辑程序设计语言TLLP就是基于这种逻辑程序设计语言的,它是PROLOG和线性逻辑程序设计语言LLP的超集。在TLLP中,可以表示与时间相关的资源消耗的概念。通过扩展Miller的统一证明、Hodas的IO模型和LLP的分级IO模型的思想,给出了TLLP的计算模型。TLLP的编译器基于扩展的分级IO模型,使得TLLP程序能够有效地执行研究了线性逻辑程序设计语言到Java的翻译系统和经典线性逻辑程序设计语言的静态分析方法。
英文摘要
In this research project, the followings are accomplished : the design of Intuitionistic Temporal Linear Logic system ITLL, the design of a logic programming language TLLP which is based on ITLL, and the development of the compiler system of TLLP.In addition to linear logic operators, ITLL has the following logical operators : a modal operator ○ which is used to specify a resource usable only once at the next time, a modal operator □ which is used to specify a resource usable only once at any time, and a modal operator ! which is used to specify a resource usable any number of times and at any time. All of intuitionistic logic, intuitionistic linear logic, and intuitionistic temporal logic can be embedded into ITLL.Logic programming language TLLP is based on this ITLL, and it is a super-set of Prolog and a linear logic programming language LLP.In TLLP, it is possible to represent a concept of time-dependent resource consumption.Computation model of TLLP is given by extending the idea of Miller's uniform proof, Hodas's IO-model, and leveled IO-model of LLP.Compiler of TLLP is based on the extended leveled IO-model which enables the efficient execution of TLLP programs.In order to investigate a further efficient implementation of TLLP, we also studied about a translator system of a linear logic programming language into Java and about a static analysis method of a classical linear logic programming language.
期刊论文(26)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
BANBARA, Mutsunori: "An Abstract Machine for a Compiler System of a Linear Logic Programming Language (in Japanese)"Computer Software. No.18, Vol.1. 39-60 (2001)
BANBARA、Mutsunori:“线性逻辑编程语言编译系统的抽象机(日语)”计算机软件。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
番原睦則: "線形論理型言語のJava言語による処理系の設計と実装"情報処理学会論文誌:プログラミング. 40・SIG10(PRO5). 1-16 (1999)
Mutsunori Banhara:“使用 Java(一种线性逻辑语言)的处理系统的设计和实现”日本信息处理学会杂志:编程 40・SIG10(PRO5)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
KANG, Kyoung-Sun: "A Static Analysis Method for Classical Linear Logic Programming Language"Proc.of the 1999 International Conference on Logic Programming. 610-610 (1999)
KANG, Kyoung-Sun:“经典线性逻辑编程语言的静态分析方法”,1999 年国际逻辑编程会议论文集。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
K.Kang: "A Static Analysis Method for Classical Linear Logic Programming Language"Proc.of the 1999 International Conference on Logic Programming. 610-610 (1999)
K.Kang:“经典线性逻辑编程语言的静态分析方法”,1999 年国际逻辑编程会议论文集。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
姜京順: "古典線形論理型プログラミング言語の静的解析の一手法について"情報処理学論文誌:プログラミング. (採録予定). (2000)
Kyung-sun Kang:“经典线性逻辑编程语言的静态分析方法”《信息处理杂志:编程》(待接受)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 22 条
An Empirical Study of Multisensory Development Support Environments for Children with Difficulties: Comparison of Environments in Japan, the United Kingdom, and the United States
-
批准号:19K02614
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.83万
-
财政年份:2019
-
负责人:TAKAHASHI Makoto
-
依托单位:
Support for Children in the Gray Area Based on Regional Collaboration: A comparative Study of Japan and the United States
-
批准号:16K01870
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.33万
-
财政年份:2016
-
负责人:TAKAHASHI Makoto
-
依托单位:
Development of a faculty training program for safety management on the clinical training
-
批准号:26350309
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.91万
-
财政年份:2014
-
负责人:TAKAHASHI Makoto
-
依托单位:
Study of evolutionary basis in Synesthsia
-
批准号:25870888
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$1.41万
-
财政年份:2013
-
负责人:TAKAHASHI Makoto
-
依托单位:
The use of PP interval variability measures to examine autonomic neural control of heart rate during exercise in humans
-
批准号:23700603
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$2.75万
-
财政年份:2011
-
负责人:TAKAHASHI Makoto
-
依托单位:
Community-based disaster reconstruction strategies and risk managements in developing counties
-
批准号:23320181
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$11.32万
-
财政年份:2011
-
负责人:TAKAHASHI Makoto
-
依托单位:
Study of Education of the Next Generation of Mathematics and Informatics for the Understanding of Mathematical Concepts
-
批准号:23650507
-
项目类别:Grant-in-Aid for Challenging Exploratory Research
-
资助金额:$1.25万
-
财政年份:2011
-
负责人:TAKAHASHI Makoto
-
依托单位:
Human Factor Study for Nuclear Power Plant Operator based on the Nero-Science
-
批准号:21360461
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$7.82万
-
财政年份:2009
-
负责人:TAKAHASHI Makoto
-
依托单位:
Neurophysiological mechanisms of the effectiveness of mental practice using observation of walking
-
批准号:21700531
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$2.58万
-
财政年份:2009
-
负责人:TAKAHASHI Makoto
-
依托单位:
Social mechanisms in the damage, response and reconstruction processes at the 2004 Indian Ocean tsunami
-
批准号:20242025
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$17.8万
-
财政年份:2008
-
负责人:TAKAHASHI Makoto
-
依托单位:
Paired associative stimulation of human spinal motoneuron based on a Hebbian mechanism
-
批准号:19700464
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$2.28万
-
财政年份:2007
-
负责人:TAKAHASHI Makoto
-
依托单位:
Phylogeographic and environment adaptability study of Fagus crenata using SNPs in chloroplast genome
-
批准号:19380096
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$12.65万
-
财政年份:2007
-
负责人:TAKAHASHI Makoto
-
依托单位:
Preparation and Characterization of Er : Ti co-doped LiNbO_3 wave guide laser
-
批准号:19560358
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.75万
-
财政年份:2007
-
负责人:TAKAHASHI Makoto
-
依托单位:
Advancement of Interface Technology based on Neuro-Science
-
批准号:18300039
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$9.15万
-
财政年份:2006
-
负责人:TAKAHASHI Makoto
-
依托单位:
Development of a new bonding method for glass with metal by application of principle of anodic bonding
-
批准号:18560695
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.59万
-
财政年份:2006
-
负责人:TAKAHASHI Makoto
-
依托单位:
A Geographical Study on the Relationships between Country Life and the Rural Idyll
-
批准号:15500682
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$0.96万
-
财政年份:2003
-
负责人:TAKAHASHI Makoto
-
依托单位:
Research on construction of inner-space of learning disabilities by audio-visual stimulation
-
批准号:10558015
-
项目类别:Grant-in-Aid for Scientific Research (B).
-
资助金额:$3.78万
-
财政年份:1998
-
负责人:TAKAHASHI Makoto
-
依托单位:
Research on relation between the inner space and posture of learning disabilities when audio-visual stimulating
-
批准号:08680221
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.6万
-
财政年份:1996
-
负责人:TAKAHASHI Makoto
-
依托单位:
RESEARCH OF SPACE RECOGNITION ON LEARNING DISABILITY CHILDREN USING AUDIO-VISUAL STIMULATION
-
批准号:06680195
-
项目类别:Grant-in-Aid for General Scientific Research (C)
-
资助金额:$1.02万
-
财政年份:1994
-
负责人:TAKAHASHI Makoto
-
依托单位:
Development and analysis of tele-existence multi-junctional robotic finger with magnetic sensor
-
批准号:02650290
-
项目类别:Grant-in-Aid for General Scientific Research (C)
-
资助金额:$1.28万
-
财政年份:1990
-
负责人:TAKAHASHI Makoto
-
依托单位:
海外基金