• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Abstraction of Nonterminating Processes and Its Algebraic Specification

Research Project

Project/Area Number 63580025
Research Category

Grant-in-Aid for General Scientific Research (C)

Allocation TypeSingle-year Grants
Research Field Informatics
Research InstitutionNagoya University

Principal Investigator

SAKABE Toshiki  Nagoya Univ., Faculty of Eng., Associate Professor, 工学部, 助教授 (60111829)

Co-Investigator(Kenkyū-buntansha) HIRATA Tomio  Nagoya Univ., Faculty of Eng., Associate Professor, 工学部, 助教授 (10144205)
INAGAKI Yasuyoshi  Nagoya Univ., Faculty of Eng., Professor, 工学部, 教授 (10023079)
Project Period (FY) 1988 – 1989
Project Status Completed (Fiscal Year 1989)
Budget Amount *help
¥2,100,000 (Direct Cost: ¥2,100,000)
Fiscal Year 1989: ¥400,000 (Direct Cost: ¥400,000)
Fiscal Year 1988: ¥1,700,000 (Direct Cost: ¥1,700,000)
Keywordsnonterminating process / equational logic / algebraic specification / concurrent process / CCS / tree pattern matching / 代数的仕様
Research Abstract

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.

Report

(3 results)
  • 1989 Annual Research Report   Final Research Report Summary
  • 1988 Annual Research Report
  • Research Products

    (24 results)

All Other

All Publications (24 results)

  • [Publications] 直井徹: "項書換え系とその保存的拡大における代数的意味論と動作的意味論の関連について" 電子情報通信学会論文誌. J71-D-I. 1893-1900 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Tohru Naoi: "Algebraic Semantics and Complexity of Term Rewriting Systems" Proc-of ACM 3rd International Conference on Rewriting Techniques and Applications. 311-325 (1989)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] 結縁祥治: "CCSにおける通的通信名前づけについて" 情報処理学会研究報告. SF-86-26. 1-10 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] 平田富夫: "木パタ-ンマッチングアルゴリズム" 情報処理学会研究報告. 88-AL-4. 1-7 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] 酒井正彦: "代数的仕様における帰納的性質の証明法" 電子情報通信学会技術研究報告. COMP88-86. 83-92 (1989)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] 山本晋一郎: "TRSインタプリタの並列最外戦略実現法" 電子情報通信学会技術研究報告. COMP88-94. 41-50 (1989)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Tohru NAOI and Yasuyoshi INAGAKI: "Algebraic Semantics and Complexity of Term Rewriting Systems" Transactions on IEICE, vol.J71 D-I, pp.1893-1900, 1988.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Tohru NAOI and Yasuyoshi INAGAKI: "Algebraic Semantics and Complexity of Term Rewriting Systems" Proceedings of ACM Third International Conference on Rewriting Techniques and Applications pp.311-325, 1989.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Shoji YUEN, Toshiki SAKABE and Yasuyoshi INAGAKI: "Dynamic Communication Naming in CCS" Research Report of IPSJ, SF-88 26, pp.1-10, 1988.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Tomio HIRATA and Yasuyoshi INAGAKI: "Tree Pattern Matching Algorithms" Research Report of IPSJ, 88-AL 4, pp.1-7, 1988.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] Masahiko SAKAI, Toshiki SAKABE and Yasuyoshi INAGAKI: "Proving Method of Inductive Properties of Algebraic Specifications" Technical Research Report of IEICE, COMP88-86, pp.83-92 1989.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] 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.

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1989 Final Research Report Summary
  • [Publications] 北英彦: "プログラミング言語の代数的意味論に対する公理的検証体系の健全性" 電子情報通信学会論文誌. J72-D-I. 377-386 (1989)

    • Related Report
      1989 Annual Research Report
  • [Publications] Tohru Naoi: "Algebraic Semanstics and Complexity of Term Rewriting Systems" Proc.of ACM 3rd International Conference on Rewriting Techniqre and Applications. 311-325 (1989)

    • Related Report
      1989 Annual Research Report
  • [Publications] 坂部俊樹: "代数的仕様作成支援のための基本ツ-ル" 平成元年度電気関係学会東海支部連合大会予稿集. S-84-S-87 (1989)

    • Related Report
      1989 Annual Research Report
  • [Publications] 松繁孝紀: "通信機能付き項書換え系" 平成元年度ソフトウエア科学会全国大会論文集. 209-212 (1989)

    • Related Report
      1989 Annual Research Report
  • [Publications] 田中義憲: "代数的意味論に基づく項書換え系の等価変換手続き" 平成元年度ソフトウエア科学会全国大会論文集. 213-216 (1989)

    • Related Report
      1989 Annual Research Report
  • [Publications] 結縁祥治: "CCSの意味論とその拡張" 平成元年度電気・情報関連学会連合大会予稿集. 5-63-5-66 (1989)

    • Related Report
      1989 Annual Research Report
  • [Publications] 結縁祥治,坂部俊樹,稲垣康善: 情報処理学会研究報告. 88ーSFー26. 26.6.1-26.6.10 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] 平田富夫,稲垣康善: 情報処理学会研究報告. 88ーALー4. 4.1.1-4.1.7 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] 酒井正彦,坂部俊樹,稲垣康善: 電子情報通信学会技術研究報告. COMP88ー86. 83-92 (1989)

    • Related Report
      1988 Annual Research Report
  • [Publications] 酒井正彦,坂部俊樹,稲垣康善: 電子情報通信学会技術研究報告. COMP88ー93. 37-40 (1989)

    • Related Report
      1988 Annual Research Report
  • [Publications] 山本晋一郎,酒井正彦,坂部俊樹,稲垣康善: 電子情報通信学会技術研究報告. COMP88ー94. 41-50 (1989)

    • Related Report
      1988 Annual Research Report
  • [Publications] 山中英樹,坂部俊樹,稲垣康善: 電子情報通信学会技術研究報告. COMP88ー96. 61-70 (1989)

    • Related Report
      1988 Annual Research Report

URL: 

Published: 1988-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi