PDIアルゴリズム : プログラム差分合成のためのアルゴリズム
-
- 西村 進
- 京都大学数理解析研究所
書誌事項
- タイトル別名
-
- PDI Algorithm : An Algorithm for Program Difference Integration
説明
<p>プログラミングの過程において,あるプログラムを元に,複数の異なったバージョンのプログラムを作ることがある.プログラム差分合成アルゴリズム(program difference integration algorithm)とは,このようにして作られた,2つの異なるバージョンのプログラムを1つに合成するためのアルゴリズムである.プログラム差分合成アルゴリズムには,HPRアルゴリズムなどが提案されている.しかし,これらのアルゴリズムでは,条件分岐などによるプログラム・コードの取捨選択を考慮しなければならない場合は,合成ができないことがしられている. 本論文では,HPRアルゴリズムで使われている後方プログラムスライスに加えて,前方プログラムスライスを用いてプログラムの解析を行なうことにより,上記の問題を解決するPDIアルゴリズムを提案する.また,プログラムを代数の要素とみなすことによって,PDIアルゴリズムが結合律を満たすことも示す.</p>
収録刊行物
-
- コンピュータ ソフトウェア
-
コンピュータ ソフトウェア 12 (5), 5_487-5_501, 1995-09-18
日本ソフトウェア科学会
- Tweet
詳細情報 詳細情報について
-
- CRID
- 1390282763061817344
-
- NII論文ID
- 130007505146
-
- ISSN
- 02896540
-
- 本文言語コード
- ja
-
- データソース種別
-
- JaLC
- CiNii Articles
-
- 抄録ライセンスフラグ
- 使用不可