著者・編者片野, 克紀 / 池田, 陽祐 / 畠山, 正行
KATANO, Katsunori / IKEDA, Yousuke / HATAKEYAMA, Masayuki
並列タイトル等Extentions and implementations of generalization hierarchy constitutions on Object-oriented Design Description Japanese ODDJ
オブジェクト シコウ セッケイ キジュツ ゲンゴ ODDJ ノ ハンカ カイソウ コウセイ ヘノ カクチョウ ト ソノ ジッソウ
タイトル(掲載誌)情報処理学会研究報告. ソフトウェア工学研究会報告
一般注記application/pdf
テクニカルレポート
オブジェクト指向(OO)設計記述言語ODDJは,分析記述言語OONJと実装記述言語OPDJと連携して分析から実装までのモデリング/プログラミング過程を一貫したOO記述で実現し,プログラム生成までの大幅な負担減少を狙う「記述言語系」の一端を担う言語である.従来のODDJの仕様や記述を支援するためのエディタの機能および特性には幾つかの問題点が残っていた.本論文では,言語仕様に汎化階層構成(いわゆる,クラス階層)を導入し, ODDJをエディタで記述支援するために定義したXMLで書かれたDTDの仕様の改訂を行うと共に, ODDJ自体の仕様(構造化記述規則)の拡張を行った.その結果, OONJやOPDJとの連携機能が強化され,エディタの機能の改善,汎化階層の概念もエディタで使用可能になった.
The Object-oriented Design Description Japanese ODDJ is one of the description language series that are constituted with the analysis description language OONJ, ODDJ and the implementation description language OPDJ. The ODDJ cooperates with the OONJ and the OPDJ, this series of description languages realize an integrally consistent OO descriptions through the modeling/programming processes from the analysis stage up to the implementation stage. These processes are to be realized some significant reduction of the program development load of the users. Some problems have been left in the existing ODDJ language specifications and in the description support editor. In the present paper, we have introduced the generalization hierarchy constitutions in the language specifications that are so called the class hierarchy, and we have revised the DTD specifications based on the XML for the ODDJ description support by the editor in the computer system. We have also extended the specifications of the ODDJ itself, especially of the structured description rules. As the results, the cooperation functions with the OONJ and the OPDJ have been upgraded, the functions of editor has been improved, and the concept of the generalization hierarchy have been applied and realized in the ODDJ editor.
著作権情報情報処理学会
本文データは学協会の許諾に基づきCiNiiから複製したものである
連携機関・データベース国立情報学研究所 : 学術機関リポジトリデータベース(IRDB)(機関リポジトリ)