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

リフレクティブ構成モデルの研究

Research Project

Project/Area Number 02249104
Research Category

Grant-in-Aid for Scientific Research on Priority Areas

Allocation TypeSingle-year Grants
Research InstitutionThe University of Tokyo

Principal Investigator

米澤 明憲  東京大学, 理学部, 教授 (00133116)

Co-Investigator(Kenkyū-buntansha) 中島 玲二  京都大学, 数理解析研究所, 教授 (60109080)
佐々 政孝  筑波大学, 電子情報工学系, 教授 (20016182)
大内 東  北海道大学, 工学部, 教授 (50002308)
Project Period (FY) 1990
Project Status Completed (Fiscal Year 1990)
Budget Amount *help
¥8,000,000 (Direct Cost: ¥8,000,000)
Fiscal Year 1990: ¥8,000,000 (Direct Cost: ¥8,000,000)
Keywordsリフレクション / 並列オブジェクト / 項書き換えシステム / 属性文法 / 分散オペレ-ティングシステム
Research Abstract

米澤の研究では、既に提案した、並列オブジェクト指向言語の計算モデルの一つであるアクタモデルに基づいた新しいリフレクティブな計算のモデルGroupーwide Reflecーtionに関してさらなる考察を行ない、モデルの正当性や、その応用などに関して様々な結果を得た。また、既に作成したリフレクティブな計算が表現可能な並列オブジェクト指向言語ABCL/Rに対して、Groupーwide reflectionの成果をとり入れ、新たに言語ABCL/R2を提案作成した。
大内の研究では、リフレクション機能を持つ関数型言語Brownのインタプリタの代数的仕様記述を与えた。これは項書き換えシステムとして解釈可能な等式の集合であるため、リダクションにより直接実行可能である。また、従来の高階のラムダ計算に基づくものと異なり、一階の等式論理に基づいているため、プログラムに関する形式的な推論に適している。さらに、人間にとっても直接的に理解しやすい意味をもっているため、インプリメントや言語の拡張をしやすいと考えている。
佐々の研究では、インクリメンタルな属性評価法について研究した。これは一般に、ソ-スプログラムに対する属性付き解析木が与えられているときに、ソ-スプログラムの一部が修正されたとき、必要最小限の再解析を行うだけで属性付き解析木を修正する方法である。属性付き解析木をオブジェクト、ソ-スプログラムを外界と考えると、これはリフレクティブなモデルとなっている。
中島の研究では、分散オペレ-ティング・システムToMに関する研究を行なった。ToMの特徴の一つは、プログラムの単位であるモジュ-ルと、実行の単位であるスレッドを分離していることである。モジュ-ルをオブジェクト、スレッドのRPCをメッセ-ジと考えると、これは並列オブジェクト指向言語の一種とみなせる。しかもOSの機能自身もRPCで呼び出されるので、リフレクションにより実現されている。

Report

(1 results)
  • 1990 Annual Research Report
  • Research Products

    (16 results)

All Other

All Publications (16 results)

  • [Publications] Takuo WATANABE,Akinori YONEZAWA: "An actorーbased metalevel architecture for groupーwide reflection." Proceedings of the ECOOP/OOPSLA'90 Workshop on Reflection and Metalevel Architectures in ObjectーOriented Programming. (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Takuo WATANABE Akinori YONEZAWA: "An actorーbased metalevelarchitecture for groupーwide reflection." Proceedings of the REX scool/workshop on foundation of ObjectーOriented Languages. (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Satoshi MATSUOKA,Akinori YONEZAWA: "Metalevel solution to inheritance anomaly in concurrent objectーoriented languages." Proceedings of the ECOOP/OOPSLA'90 Workshop on Reflection and Metalevel Architectures in objectーOriented Programming.(1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Satoshi MATSUOKA,Takuo WATANABE,Akinori YONEZAWA: "Hybrid group reflective architecture for objectーoriented concurrent re^^'flective programming."

    • Related Report
      1990 Annual Research Report
  • [Publications] Masahito KURIHARA,Azuma OHUCHI: "Modularity of simple termination of term rewriting systems" 情報処理. 31. 633-642 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Masahito KURIHARA,Azuma OHUCHI: "Modularity of simple termination of term rewriting systems with shared constructors." 情報処理学会研究報告. 90. 1-10 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Masahito KURIHARA,Azuma OHUCHI: "Termination of direct sum of simplyーterminating term rewriting systems." International Conference on Information Technology Commemorating the 30th Anniversary of the Information Processing Society of Japan (InfoJapan'90). 1. 11-18 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Hisashi KONDOH,Masahito KURIHARA,Azuma OHUCHI: "Termination verifier of term rewriting systems with reason maintenance system." JapaneseーSino SapporoーShenyang International Conference on Computer Applications. 1. 5-8 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Masahito KURIHARA,Hisashi KONDOH,Azuma OHUCHI: "Using ATMS to efficiently verify the termination of term rewriting systems." Pacific Rim International Conference on Artificial Intelligence (PRICAI'90). 1. 456-461 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] Masahito KURIHARA,Azuma OHUCHI: "An algebraic specification of a reflective Ianguage" 情報処理学会研究報告.

    • Related Report
      1990 Annual Research Report
  • [Publications] Masataka SASSA,etal: "Towards the Generation of All Compiler Phases" Proceedings of 3rd Int.Workshop on Compiler Compilers,to appear in Lecture Notes in Computer Science. (1991)

    • Related Report
      1990 Annual Research Report
  • [Publications] 岡本 利夫,桜川 貴司,堀切 和典,山岸 久夫: "分散OS ToMにおけるネットワ-クの概要" 日本ソフトウェア科学会ソフトウェア研究会(関西). SWー90ー7ー3. 15-22 (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] 新井 潤,月岡 鉄三,萩野 達也,吉本 雅彦: "分散OS ToMの仮想記憶管理機構について" 日本ソフトウェア科学会第7回大会論文集. (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] 岡本 利夫,桜川 貴司,堀切 和典,山岸 久夫: "分散OS ToMにおけるネットワ-クの概要" 日本ソフトウェア科学会第7回大会論文集. (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] 立木 秀樹,服部 隆志,針間 正紀: "分散OS ToMにおけるファイル・システム" 日本ソフトウェア科学会第7回大会論文集. (1990)

    • Related Report
      1990 Annual Research Report
  • [Publications] 原田 浩: "分散OS ToMにおける排他制御機構" 日本ソフトウェア科学会第7回大会論文集. (1990)

    • Related Report
      1990 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi