Abstraction of Nonterminating Processes and Its Algebraic Specification
Abstraction of Nonterminating Processes and Its Algebraic Specification
批准号:
63580025
负责人:
SAKABE Toshiki
金额:
$1.34万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (C)
财政年份:
1988
资助国家:
日本
项目状态:
已结题
起止时间:
1988 至 1989
中文摘要
本研究目的在于建立非终止过程的代数规范的技术基础。具体的研究课题和结果如下:1。研究了表达非终止过程的理性等式逻辑的语义问题。采用斯科特的顺序理论方法,形式化了术语重写系统的语义。该语义的特征点是:(1)语义中包含了项重写系统的计算复杂性;(2)非终止计算的复杂性是自然给定的。对于实现代数语言的解释器或编译器,树模式匹配是最基本的操作。在代数语言的研究中,提出了三种树模式匹配算法。特别是使用收缩数组的并行树匹配算法,它以线性时间顺序运行,并且易于在vlsi中实现。CCS是包括非终止进程在内的并发进程的形式化模型。在CCS的研究中,对原有的CCS进行了扩展,使被处理者之间的通信链路能够动态变化,并对扩展后的CCS的语义进行了研究。为了研究扩展CCS的表达能力,在扩展CCS中描述了监视器。结果表明,监测器的互斥同步机制用扩展的CCS的新特性清晰地表达出来,监测器的抽象机制也自然地通过扩展的CCS上的观测等价语义得到解释。提出了一种基于术语重写系统的并发进程模型。该模型称为通信术语重写系统。本研究的主要成果是证明了处理内部计算与通信计算的独立性和计算值的唯一性。
英文摘要
The purpose of this research project is to establish technical foundation of algebraic specification of nonterminating processes. Specific research topics and the results are as follows:1. Semantical aspect of the rational equational logic, in which nonterminating processes are expressed, has been investigated. Adopting Scott's order theoretic approach, the semantics of term rewriting system has been formalized. Characteristic points of the semantics are (1) that computational complexity of term rewriting systems is incorporated in the semantics and (2) that complexity of nonterminating computation is naturally given.2. For implementing interpreters or compilers of algebraic languages, tree pattern matching is the most fundamental operation. In the research of algebraic languages, three algorithms for tree pattern matching, have been proposed. Particularly, the parallel tree matching algorithm using systolic array is interesting in that it runs in linear time order and is easily implemented in VLSI.3. CCS is a formal model of concurrent processes including nonterminating processes. In the research of CCS, the original CCS has been extended so that communication links among processed can be changed dynamically, and the semantics of the extended CCS has been investigated. To investigate the expressive power of the extended CCS, monitors has been described in the extended CCS. As results mutual exclusion synchronization mechanism of monitors are plainly expressed in terms of new features of the extended CCS, and abstraction mechanism of monitors is naturally explained through the semantics of the observational equivalence on the extended CCS.4. A model of concurrent processes based on term rewriting system has been proposed. The model is called the communicating term rewriting systems. Main results of this research is that independence of internal computation of processed from computation for communication and uniqueness of computed values are proved.
期刊论文(24)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
山中英樹,坂部俊樹,稲垣康善: 電子情報通信学会技術研究報告. COMP88ー96. 61-70 (1989)
Hideki Yamanaka、Toshiki Sakabe、Yasuyoshi Inagaki:IEICE COMP88-96 (1989)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
結縁祥治: "CCSにおける通的通信名前づけについて" 情報処理学会研究報告. SF-86-26. 1-10 (1988)
Shoji Yuen:“关于 CCS 中的通用通信命名”日本信息处理学会研究报告 SF-86-26 (1988)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
酒井正彦: "代数的仕様における帰納的性質の証明法" 電子情報通信学会技術研究報告. COMP88-86. 83-92 (1989)
Masahiko Sakai:“代数规范中归纳性质的证明方法”IEICE COMP88-86 (1989)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Tohru NAOI and Yasuyoshi INAGAKI: "Algebraic Semantics and Complexity of Term Rewriting Systems" Transactions on IEICE, vol.J71 D-I, pp.1893-1900, 1988.
Tohru NAOI 和 Yasuyoshi INAGAKI:“代数语义和术语重写系统的复杂性”,IEICE 交易,第 J71 D-I 卷,第 1893-1900 页,1988 年。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Shin-ichirou YAMAMOTO, Masahiko SAKAI, Toshiki SAKABE and Yasuyoshi INAGAKI: "An Implementation of the Outer-most Parallel Strategy of the TRS Interpreter," Technical Research Report of IEICE, COMP88-86, pp.41-50 1989.
Shin-ichirou YAMAMOTO、Masahiko SAKAI、Toshiki SAKABE 和 Yasuyoshi INAGAKI:“TRS 解释器最外层并行策略的实现”,IEICE 技术研究报告,COMP88-86,第 41-50 页,1989 年。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 24 条
Study of Verification of Security of Programs based on Term Rewriting Systems and Tree Automata
-
批准号:20300010
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$8.07万
-
财政年份:2008
-
负责人:SAKABE Toshiki
-
依托单位:
Type Inference of Object-Oriented Programs with Exceptions Based on Term Rewriting
-
批准号:16300005
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$3.86万
-
财政年份:2004
-
负责人:SAKABE Toshiki
-
依托单位:
Foundamental Study on Fundational Model of Concurrent Computation
-
批准号:02680020
-
项目类别:Grant-in-Aid for General Scientific Research (C)
-
资助金额:$1.09万
-
财政年份:1990
-
负责人:SAKABE Toshiki
-
依托单位:
海外基金