分散データベースシステムは,複数のノードで動作するDBMSを協調動作させてサービスを提供する.またそれらのサービスをより頑健にするためには,耐故障分散アルゴリズムを実装したサービスなどと複合する必要がある. 本研究では,ディペンダブル・データベースシステムを構築するための,サービス指向フレームワークSquareknotを提案,実装,評価を行った.このフレームワークでは,分散データベースなどを含む様々なサービスをコンポーネントとして組み合わせることでシステムを構築することができる.また,設定ファイルの書き換えによりコンポーネントの組み合わせ,定義したアスペクトの組込みなども可能となる.
|