1994 Fiscal Year Annual Research Report
統合プログラミング環境のための多層構造永続プログラミング言語の研究
Project/Area Number |
06452393
|
Research Category |
Grant-in-Aid for General Scientific Research (B)
|
Research Institution | Kyushu University |
Principal Investigator |
牧之内 顕文 九州大学, 工学部, 教授 (30221576)
|
Co-Investigator(Kenkyū-buntansha) |
黒木 進 九州大学, 工学部, 助手 (20225288)
天野 浩文 九州大学, 大型計算機センター, 助教授 (80231992)
吉田 紀彦 九州大学, 工学部, 助教授 (00182775)
|
Keywords | 分散並列処理 / 永続プログラミング言語 / オブジェクト指向データベースプログラミング言語 / 入れ子トランザクション / 計算完備問い合わせ言語 / 並列プログラミング |
Research Abstract |
本研究はマルチCPUワークステーションが高速ネットワークでつながった並列分散コンピューティング環境で,(a)他サイトと白サイトの計算機資源(プログラム,ファイル)の利用の仕方の差異,(b)並列コンピュータ上での並列プログラミングと分散CPU上での並列プログラミングの法の差異,(c)プログラムデータとファイル中のデータとの構造的・処理方法上の差異,(d)計算機能と検索機能の差異を統合するプログラミング言語設計と実装を目的としている. 本言語はワカシ,イナダ,ワラサ,ブリの4階層からなっており本年度は,(1)ワカシのトランザクション・リカバリ機能の設計と実装,(2)イナダの高性能化,(3)イナダのテスト,(4)ワラサとイナダの統合,(5)ブリの検討を目標としていた. 本年度は(1)並列分散トランザクション方式を新たに開発し,設計・実装を行った.この設計で,入れ子トランザクションモデルを拡張し,並列分散環境上での分散並列実行に適用可能とした.リカバリについては設計は終了した.(2)イナダに分散メソッドの並列処理機能をもたせた.それにより,ワラサの層が不要になった.(3)この言語実装のプラットホームをSUNワークステーションのソラリスに変えたため,移植が必要となり,ワカシ,イナダの実装がおくれた.そのため,テスト・評価作業は来年度に回された.(4)オブジェクト指向問い合わせ言語OQL(SQLを包含している)の調査を行い,それに計算完備性を付加するための検討を行った.
|
Research Products
(6 results)
-
[Publications] 江 允: "WARASA:軽量プロセス上での並列オブジェクト指向プログラミング言語" 情報処理学会論文誌. 35. 1342-1351 (1994)
-
[Publications] G.Bai: "WAKASHI/D:A Distributed Storage Server for New Generation Database Systems" Proc.Int.Sympo.Advanced Database Technologies and Their Integration. 137-144 (1994)
-
[Publications] G.Yu: "An Integration Dara Model and Language for the Conventional Multidatabase System" アドバンストデータベースシンポジウム'94論文集. 65-72 (1994)
-
[Publications] S.Narazaki: "Strategies for Selecting Communication Structures in Cooperative Search" Proc.FGCS'94 Workshop on Heterogeneous Cooperative Knowledge-Bases. 155-166 (1994)
-
[Publications] G.Yu: "Transform More Semantics from Relational Databases into Object-Oriented Databases" Proc.4th Int.Conf.Database Systems for Advanced Applications. (掲載予定). (1995)
-
[Publications] H.Amano: "The Multi-Type Mechanism and View Functions of an Object-Oriented Persistent Programming Language INADA" H.Imai et al.(Eds.)Advances of Computing Techniques. (掲載予定). (1995)