並列タイトル等A Design of Object-oriented Natural Japanese Description Language OONJ and Evaluations of Its Various Descriptive Power
オブジェクト シコウ シゼン ニホンゴ キジュツ ゲンゴ OONJ ノ セッケイ ト ソノ キジュツリョク ノ ヒョウカ
タイトル(掲載誌)情報処理学会研究報告. MPS, 数理モデル化と問題解決研究報告
一般注記application/pdf
テクニカルレポート
非情報系の科学技術諸分野の専門家(ドメインユーザ, DU)が扱う世界をオブジェクト指向(OO)に基づき自然日本語(NJ)を用いた記述方法としてOO構造化フレーム(OOSF)が提案された.しかし表現法や記述力が不足であり, OO記述言語OONJへと発展的な設計を行った.まず汎化階層の枠組みを導入して抽象的および実際の数値等(実値)を与えた要素の記述規則を,次に対象全世界からNJ単語までの集約階層の枠組みを導入した記述規則を設計した. OOSFの構造記述規則を大幅に拡張すると共に,特に初期/境界条件,対象世界の動き全体を記述するシナリオやスクリプト等を設計して, DUの専門領域を十分詳細に記述するための方法や領域を拡張した."NJ単位文"内部の構造化表現法を設計した.更にDUの個別の要求仕様を実現した記述規則や,汎用的/個別的な適用記述規則も設計した.以上をOO記述言語OONJという形式仕様に組み込んだ. OONJの記述力を検証するためOOSFとの比較は水の大気循環の現象を用いて評価した.以上の結果,設計結果は当初の狙い通りOOSFよりも遥かに強い記述力/表現力を持つことが確認された.またOONJ記述の持つ情報はプログラムを作るのに必要な「対象世界に関する汎用情報」を十二分に含むことも確認した.
The aim of the present paper is to design and provide a new Object-Oriented (OO), Natural Japanese (NJ) description language OONJ for the Domain Users (DUs) who analyze and describe the target phenomena in their own expert domain. To describe the abstractive or actual value objects, the "generalization hierarchy" has been introduced. To realize an arbitrarily detailed OO structured descriptions, the "aggregation hierarchy" of the old OO Structured Frame (OOSF) have greatly been extended. The "NJ unit sentence" has also been structured. Many various description rules for the DUs, like the initial/boundary conditions, the scenario and the whole world descriptions, have newly been applied and designed. All these rules have been built in into the formal framework of the OONJ. The comparisons with the old OOSF have been made using the description examples "Atmospheric circulations of the water" and others. The results have shown that the descriptive power of the OONJ for the actual usage of the DUs is far stronger than those of the OOSF or other OO languages, and the OONJ descriptions contain enough information to develop the simulation programs. The OONJ has successfully been constructed and provided as a new strong tool for the DUs.
著作権情報情報処理学会
本文データは学協会の許諾に基づきCiNiiから複製したものである
連携機関・データベース国立情報学研究所 : 学術機関リポジトリデータベース(IRDB)(機関リポジトリ)