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

1997 Fiscal Year Final Research Report Summary

Implementing Visual Programming Environment for Rewriting Computation

Research Project

Project/Area Number 07558037
Research Category

Grant-in-Aid for Scientific Research (A)

Allocation TypeSingle-year Grants
Section展開研究
Research Field 計算機科学
Research InstitutionNagoya University

Principal Investigator

INAGAKI Yasuyoshi  Dept.of Engineering Nagoya Univ., Professor, 工学研究科, 教授 (10023079)

Co-Investigator(Kenkyū-buntansha) KAWAGUCHI Nobuo  Dept.of Engineering Nagoya Univ., Assistant Professor, 工学研究科, 助手 (10273286)
YUEN Shoji  Dept.of Engineering Nagoya Univ., Assistant Professor, 工学研究科, 助手 (70230612)
SAKAI Masahiko  Dept.of Engineering Nagoya Univ., Associate Professor, 工学研究科, 助教授 (50215597)
SAKABE Toshiki  Dept.of Engineering Nagoya Univ., Professor, 工学研究科, 教授 (60111829)
Project Period (FY) 1995 – 1997
Keywordsterm rewriting system / rewriting computation / process algebra / visual support environment / programming environment / functional language / computational model / algebraic programming
Research Abstract

In this research, we developed a visualization technique of rewriting computation and an analysis method for parallel computation. By using them, we implement a unified visual support environment for programming of rewriting computation. Additionally, we studied about program verification, visualization and user interfaces for further development. The following results were obtained ;
1. Meta-Language for manipulating rewriting computation
We propose Dinamic Term Rewriting Calculus (DTRC) to enable formal description of program transformation and program verification. We also proposed Term Set Rewriting Systems (TSRS) to extend completion algorithm.
2. Visualization method for rewriting computation
Programming environment TERSE provides various kinds of visualization to support analysis, verification and transformation of Term Rewriting Systems. Currently five sorts of visual viewers are implemented in TERSE.
3. Visual Interface for parallel rewriting computation and its implementation
WE develop a visual environment for communicating processes with a visual graph of labeled transitions systems (LTS). The debugger accepts a pair of LTS's where the one is a specification and the other is an implementation. The system cases the development of correct communicating processes efficiently.

  • Research Products

    (14 results)

All Other

All Publications (14 results)

  • [Publications] 結縁 祥治: "正則な実時間通信プロセスに対するテスト擬順序の記号的特性化" 電子情報通信学会論文誌. J80-D-I. 474-485 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 粕谷 英人: "項集合書換え系とその合流性" 電子情報通信学会論文誌. J80-D-I. 325-334 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Su Feng: "Confluence Property of Simple Frames in Dynamic Term Rewriting Calculus" IEICE Transaction on Information and Systems. E80-D. 625-645 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Masahiko Sakai: "Left-Incompatible Term Rewriting Systems and Functional Strategy" IEICE Transaction on Information and Systems. E80-D. 1176-1182 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 鈴木 晃: "SCCS動作式に対するunfold変換によるLTSモデルの効率的構成法" 信学技報. COMP96-47. 93-100 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 平手 孝: "診断テスト生成に基づくラベル付遷移システムのグラフィカル・デバッガ" 信学技報. COMP97-12. 25-32 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Y.Takahashi, M.Sakai, Y.Toyama: "On the confluence property of conditional term rewriting systems" Transactions of IEICE. J79-D-I (in Japanese). 897-902 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] H.Kasuya, M.Sakai, S.Yamamoto, K.Agusa: "Term Set Rewriting Systems and their Confluent Property" Transactions of IEICE. J80-D-I (in Japanese). 325-334 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Sakai: "Left-Incompatible Term Rewriting System and Functional Strategy" IEICE Trans.on Information and System. E80-D. 1176-1182 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] S.Yuen: "Symbolic Alternative Characterizations of Testing Preorders for Regular Real-Time Communicating Processes" IEICE Trans.on Information and System. J80-D-I (in Japanese). 478-485 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] T.Hirate, S.Yuen, T.Sakabe, Y.Inagaki: "A Graphical Debugger for Labeled. Transition System based on the Diagnostic Test Generation" Tech.rep.of IEICE. COMP 97-12 (in Japanese). 25-32 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] N.Kawaguchi, T.Sakabe, Y.Inagaki: "TERSE : A Visual Environment for Supporting Analysis, Verification and Transformation of Term Rewriting Systems" Proceedings of AMAST'96. LNCS 1101. 571-574 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] N.Kawaguchi, T.Sakabe, Y.Inagaki: "Implementing Visualization of Rerm Rewriting Computation in Standard ML" The Trans.of IEE Japan. Vol.116-C,No.1 (in Japanese). 103-110 (1996)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] N.Kawaguchi, T.Sakabe, Y.Inagaki: "Visual Support Methods for Analysis. Verification and Transformation of Term Rewriting Systems" Computer Software. Vol.13, No.1 (in Japanese). 23-36 (1996)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 1999-03-16  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi