Pat
J-GLOBAL ID:200903057506802447

ソースプログラム比較情報生成システム

Inventor:
Applicant, Patent owner:
Agent (1): 小川 眞一
Gazette classification:公開公報
Application number (International application number):2002086873
Publication number (International publication number):2003280903
Application date: Mar. 26, 2002
Publication date: Oct. 03, 2003
Summary:
【要約】【課題】 プログラム開発者が変更内容を適切に把握することのできる比較情報を生成するシステムを提供することを目的とする。【解決手段】 基本比較情報解析部102により判定された変更ブロックについて、詳細比較情報解析部103により各行の変更種別(「修正」「追加」「削除」)を判定する。この判定において、行類似度演算部104により、予約語格納テーブル108を参照し、先頭予約語が一致する変更行と比較行との組合せについて、各組合せ毎に単語単位での一致・不一致に基づく行の類似度を演算する。さらに、当該類似度に基づき、変更ブロックにおける組合せパターン毎の類似度を算出し、その結果に応じて各行についての変更種別(「修正」「追加」「削除」)を判定する。
Claim (excerpt):
変更前ソースプログラムに変更を加えた変更後ソースプログラムについて、前記変更前ソースプログラムに対する修正、追加又は削除の変更種別を示す比較情報を生成するシステムであって、前記ソースプログラムに用いられる言語仕様で定義された先頭予約語とその他の予約語とを格納する予約語格納手段と、前記変更前ソースプログラムと変更後ソースプログラムとを行単位で比較して、変更後ソースプログラム側の変更行から構成される変更部分と、当該変更部分に対応する変更前ソースプログラム側の比較行とを抽出する基本比較情報解析手段と、抽出した前記変更行及び比較行から先頭予約語が存在する変更行及び比較行を抽出し、抽出された変更行及び比較行を比較判定し、各判定結果を比較情報を生成し、出力する詳細情報解析手段とを備えることを特徴とするソースプログラム比較情報生成システム。
IPC (3):
G06F 9/44 ,  G06F 17/30 170 ,  G06F 17/30 240
FI (3):
G06F 17/30 170 A ,  G06F 17/30 240 A ,  G06F 9/06 620 B
F-Term (6):
5B075ND02 ,  5B075PR06 ,  5B076EA08 ,  5B076EA13 ,  5B076EC01 ,  5B076EC02

Return to Previous Page