研究概要 |
概要:本プロジェクトの計画は以下の通りである. 1994年度:概念スキーマモデル機能試作のための基本戦略の設定,基本設計 1995年度:実装 1996年度:実装並びに機能評価 前年度にPrographを用いて概念スキーマモデル機能JDMFの仕様を一部実現したが,この方式はJDMFが実現されたと同じプラットフォームでの利用を前提とするもので,研究成果を異種プラットフォーム上で利用することはできない.本年度はこの制約を取り外すためオブジェクト指向の方法を用いて概念スキーマモデル機能の実装作業を行った.詳細は以下の通りである. (1)オブジェクト指向データベースエンジンNeoAccessを採用し,PrographではなくC++とPower Plantを用いた実装作業を行い,本報告時点までに単純ななデータの入出力実験を終了した(しかし,データベースとしては必須のきのうであるインデックスの実現にはまだ至っていない). (2)分散,異種プラットフォーム上での実装に不可欠なプログラム間通信アップルイベントの実験を行い同一コンプピュータ上での2つのアプリケーション間で必要な情報をやりとりすることに成功した.これは将来分散環境でのプログラム間の通信を可能にさせるための基本メカニズムであるが,現時点では分散環境でのアプリケーション間での通信は可能になっていない. (3)JDMFのクラス定義をAppleScriptを利用して多アプリケーションに渡す実験を行い成功した.実現したものはJDMFのクラス定義の転送であるが同じテクニックは一般のデータについても利用できるので,将来分散環境でデータを渡す下地ができた. 以上のように概念スキーマモデル機能の実現は単に単一プラットフォームでの実現から異種分散コンピュータ上での実装に範囲を拡大しており,次年度も引き続き先進的なテクノロジーを取り入れた意欲的な試作を行う所存である.
|