オントロジーエディタ - 操作マニュアル

※このマニュアルは,旧バージョン(ver.4.x)の簡単な操作方法を概説したものです.
 分散開発対応版(ver5.0)の新機能については,クイックリファレンスおよび操作マニュアル(分散開発対応版)をご覧下さい.

 目次

  
 

1.概要

 
 

2.システム要件

 
 

3.システム構成(画面構成)

 
 

4.操作方法

 
 

5.各種メニューの説明

 
 

6.用語説明

 
 

7.本システムに関するお問合せ

 
 

 1. 概要

 
 

本システムは,オントロジーの基礎理論に関する考察に基づいて設計なされたオントロジー構成内容の閲覧・編集する記述環境である. 

 
 

オントロジーをグラフィカルに表示・編集する機能を持ち,ユーザはマウス操作で容易にオントロジーを表示・編集することができる.

 
 
 

topへ戻る

 2. システム要件

  
  OS:Java実行環境を持つOS  
  Java実行環境:Java 2 Platform, Standard Edition v 1.4以降  
  XMLパーサ:Xercesが必要  
  ※動作確認をした環境(Windows XP,2000,MacOS 10.x)  
 
 

topへ戻る

 3. システム構成(画面構成)

 
  オントロジーエディタは,複数のオントロジーを編集できるように,メイン画面内にオントロジーの編集パネルを複数表示できる形式(MDI形式)を採用している.  
   
   
   
  オントロジーエディタの編集パネル(Editor Panel)は,以下の4つの部分から構成される.  
   ・描画パネル(Browsing Panel):オントロジーをグラフィカルに表示する.  
   ・ナビゲーションパネル(Navigation Panel):オントロジーをガイドする.  
   ・定義パネル(Definition Panel):オントロジーの定義内容を表示・編集する.  
   ・オントロジー編集ツールバー(Ontology Edit Tool Bar):オントロジーの編集に用いるボタンメニュー.  
   
  また,各編集パネルを操作するためのメニューがメイン画面に配置されている  
   ・メニューバー(Menu Bar):各機能を実行するためのプルダウンメニュー.  
   ・編集ツールバー(Edit Tool Bar):編集パネルの操作に用いるボタンメニュー.  
   
  以下,それぞれの機能について簡単に説明する.  
  ・描画パネル(Browsing Panel)  
   ノードとリンクを用いてオントロジーをグラフィカルに表示する.   
   表示パネルは,概念表示とソース表示のパネルで構成される.  
   概念表示パネルは,全体概念表示パネルと関係概念パネルで構成される.  
   主にこの概念表示パネルでオントロジーの編集を行う.  
   
  ・ナビゲーションパネル(Navigation Panel)  
   編集したオントロジーを参照するためのガイドを行う.  
   ナビゲーションパネルは,  
    ツリーパネル:概念を表すノードをis-a関係のみに基づいて,木(Tree)状に表示する.  
    概念マップパネル:オントロジーの全体をマップ表示する.  
    検索パネル:キーワードにより概念を検索する.  
   から構成される.  
   
  ・定義パネル(Definition Panel)  
   オントロジーを定義内容の表示・編集する.  
   定義パネルは,  
    基本概念定義パネル:基本概念(Browsing Panelではノードで表されている)の定義内容を表示・編集する.  
    ロール概念定義パネル:ロール概念(Browsing Panelではスロットで表されている)の定義内容を表示・編集する.  
   から構成される.  
   
  ・オントロジー編集ツールバー  
   オントロジーの編集に用いるボタンメニュー.オントロジーの編集,拡大・縮小表示や表示パネル切替などに用いる.  
   
  ・メニューバー(Menu Bar)  
   様々な機能を実行するための,以下の5つのメニューがある.  
    ファイル(File):主にファイルを操作に関するメニュー  
    編集(Edit):オントロジーの編集に関するメニュー  
    表示(View):編集パネルの表示に関するメニュー  
    ウインド(Window):メイン画面内の各編集パネルに関するメニュー  
    ヘルプ(help):ヘルプやバージョン情報に関するメニュー  
 
 

topへ戻る

 4. 操作方法

 
  (1)編集パネルを開く  
  ・新規作成  
   メニューバーの[ファイル]-[新規作成...]を選択すると,メイン画面に新しい編集パネルが表示されます.  
  ・既存ファイルを編集する  
   メニューバーの[ファイル]-[開く...]を選択すると,ファイル選択画面が表示されます.  
   編集するファイルを選択して[開く]ボタンを押すと,メイン画面に新しい編集パネルが表示され,ファイル内容が表示されます.  
  ・インポート  
   メニューバーの[ファイル]-[インポート]-[階層付きテキスト]を選択すると,ファイル選択画面が表示されます.  
   インポートするファイルを選択して[開く]ボタンを押すと,メイン画面に新しい編集パネルが表示され,インポート結果が表示されます.  
   ※インポートするファイル形式は,半角の「+」で階層付けしたファイル  
     
  (2)オントロジーを編集する  
   描画パネル上の描画オブジェクト(ノード,スロット,リンク)をクリックすると選択状態になり,編集することができます.  
  ・ノードを編集する  
   追加:オントロジー編集ツールバーの[概念を追加]ボタンを押す  
    ※ノードを選択した状態で追加すると,選択ノードの下位概念としてis-aリンクとともに追加されます  
   移動:選択状態でマウスドラックすると,移動させることができます  
   削除:メニューバーの[編集]-[削除]を選択する  
  ・スロットを編集する
 (ノードを選択した状態で)
 
   追加:オントロジー編集ツールバーの[スロットを追加]ボタンを押す  
   移動:選択状態で右クリックメニュー[移動]を選択した後,マウスドラックで移動させることができます  
   削除:メニューバーの[編集]-[削除]を選択する  
   スロットの上下移動:スロットの表示順序を変更するには,[編集]-[スロットを1つ上げる]/[スロットを1つ下げる]を選択すると,表示順を上下させることができる.  
  ・リンクを編集する
 (関係付けるノードをシフトキーを押しながら順番に選択した状態で)
 
   追加:オントロジー編集ツールバーの[リンクを追加]ボタンを押す  
   移動:選択状態で右クリックメニュー[移動]を選択した後,マウスドラックで移動させることができます  
   削除:選択状態でメニューバーの[編集]-[削除]を選択する  
  ・定義内容を編集する  
   選択したノード・スロットの定義内容が定義パネルに表示され,テキストボックスあるいはタブ内のボックスやスロットリストを編集する  
   ※描画オブジェクトの複数選択:シフトを押しながらマウスクリックをする,あるいはマウスドラックで選択枠を表示し範囲を指定すると,複数選択することができます.  
   
  (3)ファイルを保存する  
  ・上書き保存  
   メニューバーの[ファイル]-[上書き保存]を選択すると,ファイルに保存されます  
  ・別名のファイルに保存  
   メニューバーの[ファイル]-[名前をつけて...]を選択すると,ファイル選択画面が表示されます  
   保存するファイル名を入力して[保存]ボタンを押すと,ファイルに保存されます  
  ・エクスポート  
   メニューバーの[ファイル]-[エクスポート]-[(エクスポート形式)]を選択すると,出力ウインドが表示されます.  
   ファイルに保存するには,出力ウインド内の[ファイル保存]のボタンを押して下さい.  
   
  (4)その他  
  ・ツリー表示パネル  
   ナビゲーションパネルの[全体ツリー]または[関係ツリー]のタブを選択し,is-a関係ツリー表示パネルを表示します  
   各ノードを選択すると,描画パネルの該当ノードが選択状態になります(パネル移動します)  
  ・概念マップパネル:概念の全体をマップ表示する.  
   ナビゲーションパネルの[概念マップ表示]を選択し,概念マップ表示パネルを表示します  
   赤い表示枠をマウスドラックにより移動させると,描画パネルも同期して移動します  
  ・検索パネル:キーワードにより概念を検索する.  
   ナビゲーションパネルの[検索]を選択し,検索パネルを表示します  
   テキストボックスにキーワードを入力し,[検索]ボタンを押すと,検索結果一覧が表示されます  
   検索結果の各欄を選択すると,描画パネルの該当ノードが選択状態になります(パネル移動します)  
  ・拡大・縮小表示  
   オントロジー編集ツールバー,あるいは編集ツールバーのコンボボックスにて表示倍率を選択すると,描画パネルの表示倍率を変更できます  
  ・クラス制約を編集する  
   描画パネル上のスロットが選択状態で,オントロジー編集ツールバーの[クラスを選択]ボタンを選択すると,[概念を選択して下さい]ウインドが表示されます  
   表示される概念ツリーの制約概念のノードを選択して,[選択]ボタンを押すと編集できます  
  ・公理を編集する  
   描画パネル上のノードあるいはスロットが選択状態で,オントロジー編集ツールバーの[公理を編集]ボタンを選択すると,[公理入力]ウインドが表示されます  
   各ボックスを編集して,[OK]ボタンを押すと編集でます  
   (注意)公理の編集について,出力されるデータの文法に関しては,現在、大阪大学溝口研究室にて設計中のため,近日中に変更する可能性があります.  
  ・ウインドの切り替え  
   メニューバーの[ウインド]メニューの下部に表示されているウインドのファイル名を選択すると,編集パネルが表示されます  
 
 

topへ戻る

 5. 各種メニューの説明

  
  (1)メニューバー  
  ・ファイル  
   新規作成:新しい編集パネルを開きます  
   開く:編集パネルを開き,ファイルを読み込みます  
   上書き保存:編集中のデータをファイルに保存します  
   名前を付けて保存:編集中のデータを別名のファイルに保存します  
   インポート:階層付きテキストファイルをインポートします  
   エクスポート:編集中のデータをエクスポートします(XML-DTD,DAML+OIL,RDFS)  
   バックアップファイル:バックアップファイルを削除します  
   印刷:編集中のデータを印刷します  
   終了:システムを終了します  
   強制終了:システムを強制終了します(編集中のデータは保存されません)  
  ・編集  
   元に戻す:編集を元に戻します  
   やり直し:編集をやり直します  
   スロットを1つ上げる:選択したスロットの表示順を1つ上げます  
   スロットを1つ下げる:選択したスロットの表示順を1つ下げます  
   公理の編集:選択したノードまたはスロットの公理を編集します  
   削除:選択した描画オブジェクトを削除します  
   すべてを選択:描画パネル上の描画オブジェクトをすべて選択します  
   下位概念を選択:選択したノードの下位概念を選択状態にします  
   切り取り:選択した描画オブジェクトを切り取ります  
   コピー:選択した描画オブジェクトをコピーします  
   貼り付け:切り取った描画オブジェクトを貼り付けます  
  ・表示  
   概念のみを表示:描画パネルにおいて概念(ノード)のみを表示します  
   白黒表示:描画パネルにおいて白黒表示します(印刷用)  
   整列:選択状態のノードおよびそのノードの下位概念のノードを垂直方向または水平方にノードを整列します  
   ソース表示:オントロジーエディタのソースコードを別ウインドで表示します  
   上位概念を表示:描画パネルにおいて,継承スロットの上位概念を表示します(チェック時:上位概念を表示)  
   サブ言語表示:描画パネルにおいて,サブ言語を表示します(チェック時:サブ言語にて表示)  
   キャンパスサイズ指定:描画パネルのキャンパスサイズを設定します  
  ・ウインド  
   すべてを表示:編集パネルをすべて開きます  
   すべてを閉じる:編集パネルをすべて閉じます  
   言語:編集パネルの言語設定を変更します(英語/日本語)  
  ・ヘルプ  
   ヘルプについて:ヘルプを表示します  
   バージョン情報:バージョン情報を表示します  
   
  (2)編集ツールバー  
   新規作成:新しい編集パネルを開きます  
   開く:編集パネルを開き,ファイルを読み込みます  
   上書き保存:編集中のデータをファイルに保存します  
   名前を付けて保存:編集中のデータを別名のファイルに保存します  
   印刷:編集中のデータを印刷します  
   切り取り:選択した描画オブジェクトを切り取ります  
   コピー:選択した描画オブジェクトをコピーします  
   貼り付け:切り取った描画オブジェクトを貼り付けます  
   削除:選択した描画オブジェクトを削除します  
   元に戻す:編集を元に戻します  
   やり直し:編集をやり直します  
   縮小:編集パネルの表示倍率を下げる  
   拡大:編集パネルの表示倍率を下げる  
   表示倍率選択リスト:表示倍率を選択する  
   ヘルプ:ヘルプを表示します  
   
  (3)オントロジー編集ツールバー  
   概念を追加:概念(ノード)を追加します  
   リンクを追加:リンクを追加します  
   スロットを追加:スロットを追加します  
   表示倍率選択リスト:表示倍率を選択する  
   クラスを選択:クラス制約を選択・編集します  
   公理を編集:公理を編集します  
   削除:選択している描画オブジェクトを削除します  
   全体に表示:描画パネルを全体に表示します(タブによる切り替え)  
   縦に分割表示:描画パネルを縦に分割して表示します  
   横に分割表示:描画パネルを横に分割して表示します  
   選択モード:描画パネルにおいて,マウス操作により描画オブジェクトを選択できるようにします  
   移動モード:描画パネルにおいて,マウスドラックによりパネルを移動できるようにします  
   
  (4)ショートカットキー  
   本システムではショートカットキーを利用することができます.  
   新規作成 :Ctrl+ O  
   上書き保存 :Ctrl+ S  
   印刷 :Ctrl+P  
   終了 :Ctrl+E  
   強制終了 :Ctrl+Q  
   元に戻す :Ctrl+Z  
   やり直し :Ctrl+Y  
   スロットを1つ上げる :Alt+Up  
   スロットを1つ下げる :Alt+Down  
   削除 :Delete  
   すべてを選択 :Ctrl+A  
   下位概念を選択 :Ctrl+N  
   切り取り :Ctrl+X  
   コピー :Ctrl+C  
   貼り付け :Ctrl+V  
   垂直方向に整列 :Ctrl+G  
   水平方向に整列 :Ctrl+H  
   
  (5)マウスメニュー  
   ナビゲーションパネルのツリー表示パネルおよび描画パネルにおいて,右クリックすると必要に応じてマウスメニューが表示されます.選択することができます.  
 
 

topへ戻る

 6. 用語説明

 
  本書内で取り上げている用語に関して解説する  
   
  ・オントロジー  
   オントロジーエディタで扱う”オントロジー”の定義は以下のとおり.  
   オントロジーは対象世界を説明するのに必要な概念と,それらの概念間の関係から構成される.最も基本的な関係は,一般-特殊(is-a)関係で,概念のラベルとis-a関係による階層の記述がオントロジーとして最もプリミティブなものである.  
   本システムで構築を目指すオントロジーでは,それらに意味定義(制約)や関係の記述(公理的記述)を加える.そうすることにより,オントロジーはモデル構築の際に適切なガイドや示唆を与えることができる.  
   
  ・全体概念と関係概念  
   本システムは,以下の2つの概念を分けて取り扱っている.  
   全体概念:あるものをその一部分となす複数の概念から構成される全体としてとらえ概念化したもの.  
   関係概念:複数の概念間に成り立つ関係を概念化したもの.  
   
  ・ノード  
   概念を表現する単位として,本システムではノードと呼んでいる.  
   概念(=ノード)の意味定義は以下のとおり.  
     概念を表すラベル  
     上位概念  
     自然言語による定義(内容説明)  
     部分概念 part-of関係で表される部分概念  
     属性 attribute-of関係で表される属性  
     公理  
   
  ・スロット  
   部分概念または属性を表現する単位として,本システムではスロットと呼んでいる.  
   部分概念(=スロット)の意味定義は以下のとおり.  
     ロール概念:全体から見た部分概念の表す概念  
     クラス制約:ロール概念で定義された役割(ロール)を担うものが属するべきクラスに関する制約  
     ロールホルダー:ロール概念で定義された役割を担った状態の基本概念を表す概念  
     自然言語による定義(内容説明)  
     公理  
   
  ・リンク  
   概念間の関係を表現する単位として,本システムではリンクと呼んでいる.  
   本システムで扱う概念間の関係(リンク)の種類は以下のとおり.  
     is-a関係  
     関係概念による関係  
 
 

topへ戻る

 7.本システムに関するお問合せ

 
 
  • オントロジーエディタに関するお問合せは、法造サポート(info@hozo.jp)まで
 
 

Copyright(C) 1996-2007 Mizoguch Lab. and Toko Seiki Co,. Ltd. All rights reserved.