生物医学におけるインテリジェントアプリケーションの開発者は、システムに必要な知識を表現、管理、共有、再利用する上で課題に直面している。 多くの推論システムは、複雑な推論方法のために計算上非効率的である問題解決アプローチを使用しています。 このようなシステムは,知識がドメインオントロジーやアプリケーションコードに含まれているため,構築と保守が困難である。 ドメインと知識を統合する包括的な方法論が必要である。
OWLは、これらのwebで知識を表現するための標準言語として浮上しています。 OWLは記述論理にも基づいており、自動推論をサポートしています。 インテリジェントなアプリケーションが分類タスクとして受け入れられる場合、OWLは、公理とクラス定義の形で推論知識だけでなく、ドメイン知識の両方をエンコードできる標準的な知識表現言語の利点を提供する。
Protégé OWLは過去2年間首尾よく配備された。 これはJavaで実装されており、幅広いハードウェアプラットフォーム上で動作します。 Protégé OWLはJavaで実装されており、幅広いハードウェアプラットフォーム上で動作します。 数百人のユーザーからなる非常に活発なコミュニティを持ち、事実上の標準的なOWLエディタになっています。
Protégé OWLは、OWLでオントロジーを構築し、それらのオントロジーを使用するインテリジェントなアプリケーションに非常に便利なさまざまな機能を提供します。
-
グラフィカルユーザインタフェース(GUI)とAPI。 Protégé OWLはProtégéフレームベースのモデルに基づいて構築されており、Protégé GUIfor編集クラス、スロット(プロパティ)、インスタンス(個人)を使用しています。 ITPROVIDES APIは、開発者がProtégé OWLin彼らのアプリケーションを統合することができます。
-
論理OWL式のためのグラフィカルエディタ。 Protégéのフクロウは快適な表現の編集者を提供するそれはユーザーがすぐにマウスかキーボードとの表現を組み立てることを可能にする。 Italsoは、primitiveand定義されたクラスのグラフィカルなオブジェクト指向の表示を使用します。 エディタは、ドラッグ/ドロップとコピー/貼り付けをサポートしています。
-
複雑なタスクを合理化するウィザード。 クラスのグループの作成、クラスのセットの分離、多くのプロパティ値を設定するためのプロパティの行列の作成、値分割の作成など、一般的なオント
-
reasonersへの直接アクセス。 Protégé OWLは、Racerなどの高性能クラスに直接アクセスできます。 ユーザーインターフェイスは、(1)一貫性チェック、(2)分類(包摂)、(3)インスタンス分類の三つのタイプの推論をサポートしています。
Protégé OWLがProtégé systemtheに造るので次の有用な特徴はまた利用できる:
-
フォーム生成。 Protégé OWLは、クラス定義からインスタンスデータを取得するユーザー interfacetoを自動的に生成することができ、knowledge取得をサポートする便利な機能です。
-
マルチユーザーサポート。 Protégé OWLは、synchronousknowledgeエントリのためのマルチユーザーサポートを提供します。
-
複数のストレージ形式のサポート。 Protégé OWLは、代替ファイル形式のバックエンドで拡張することができます。 現在の形式には、クリップ、XML、RDF、およびOWLが含まれます。
私たちは、二つの異なる生物医学的ドメインで推論アプリケーションを開発するためにProtégé OWLを使用しています:貫通傷害とTNM腫瘍分類を推論します。 それは生物医学のcreatingotherの理性的な適用に同様に有用かもしれません。