・Lifecycle Service:オブジェクトを生成、削除、複製及び移動するサービス
? データベース管理関連
・Persistent Service:オブジェクトをデータベースやファイルへ保存するサービス
・Query Service:データベースへの問い合わせを行うサービス
・Transaction Service:トランザクション処理を行うサービス
? その他
・Relationship Service:オブジェクトの関係の生成、削除及び管理を行うサービス
・Security Service:オブジェクトのセキュリティーに関するサービス
(2) GPME Facilities(GF)
GPMEで実装され本開発研究で拡張されるPMと、IDL定義されたアクセスサポートから構成される。PMへのインスタンスの作成と、PMからのインスタンスの取り出しは、このサービスを利用して行う。アクセスサービスの主な機能は下記の通りである。
? PMオープンとクローズ
? トランザクション管理とクラスタ管理
? インスタンス取得とインスタンス属性値取得及びリンク先インスタンス取得
? インスタンス生成とインスタンス属性値設定及びインスタンス間リンク生成
? メソッド実行
(3) ACIM Common Facilities(ACF)
ACIM Common Facilitiesは、GPME Facilityとして提供されるPMのオントロジには直接依存しないが、ACIMリファレンスアーキテクチャに沿った造船業のためのアプリケーション構築に有用なサービス群である。このカテゴリーに含まれるサービス例として、以下のものがある。
? Agent Support Facility:エージェントによる各種ユーザー支援
? WorkFLow Management Facility:ワークフロー管理に関する支援機能
? PMメンテナンスサービス
? ルール計算、PERT計算などの標準的な計算サービス
(4) Domain Function Facilities(DFF)
造船業固有のアプリケーション開発に必要な機能群の集合であり、造船業のオントロジに基づく各種サービスを提供する。GPME FLとして開発されたメソッド群のうち、スキーマに依存するメソッドはこのカテゴリーに含まれる。サービスの内容は、対象とするアプリケーションの種類と機能に依存する。想定されるアプリケーションとしては、構造部材設計アプリケーションや配管設計アプリケーションなどが挙げられるが、これらのアプリケーション実現に必要な多数のサービス群の集合体である。これらのサービスは単に一つのアプリケ