ユーザ定義を取り込んだプログラムパターンの翻訳
スポンサーリンク
概要
- 論文の詳細を見る
ソースプログラムの意味情報の解釈を支援するツール関発のための要素技術として, ソースプログラムに対してステートメント単位で自然言語コメントを付加するプログラムパターン翻訳ツールの研究を行っている。第1段階として開発したプログラムパターン翻訳ツール(以降PPT-V0)は, C言語の文法の意味やシステムライブラリに含まれる関数や変数に関する知識ベースを利用して翻訳を行う。(図1)実際のユーザプログラムには, ユーザが定義した関数や変数が出現するが, これらのユーザ定義の意味定義をPPT-V0の処理の枠内で処理しようとした場合, システムライブラリ知識を利用する場合とは異なり, アプリケーション, ソースファイル, 関数, 処理ブロックなどユーザ定義の有効範囲の切り替えに対応できない。本稿では, ユーザがC言語で定義した関数や変数の意味定義を利用した翻訳を可能としたプログラムパターン翻訳ツールPPT-V1の処理方式と効果について説明する。
- 社団法人情報処理学会の論文
- 1997-09-24
著者
-
金子 博
株式会社 東芝
-
福田 薫
株式会社 東芝
-
岡山 敬
株式会社東芝
-
福田 薫
株式会社東芝
-
金子 博
株式会社東芝
-
松本 憲幸
株式会社東芝
-
岡山 敬
株式会社 東芝
-
松本 憲幸
株式会社 東芝
関連論文
- CASEツールによるJava言語プログラムの理解支援
- ユーザ定義を取り込んだプログラムパターンの翻訳
- Java言語、C言語プログラムパターンの翻訳
- CASEツールによるアセンブリ言語の支援技術
- CASEツールにおける上流から下流までの一貫性の問題と対策
- CASEツールにおける方法論の並列融合の構想
- 設計方法論に基づいたCASEツールの落とし穴
- ソフトウェア信頼度選定方式の検討
- 統合プログラミング環境(2) : 開発支援データベース
- 統合プログラミング環境(1) : CASE指向ソフトウェアモデル
- C-Prologコンパイラの開発(2) : 内部構造について
- C-Prologコンパイラの開発(1) : 設計思想について
- CASEデータ交換言語STLによる複数方法論の取扱い