デルタ抽出の方法を整理し、それに合わせて抽出メソッドを追加した。
1. 参照元オブジェクトと参照先オブジェクトを関連付けたデルタ(container-component型)
2. 自分(thisオブジェクト)と、自分がメソッド内で参照したオブジェクトを関連付けたデルタ(this-another型)
3. 呼び出し元オブジェクトと呼び出し先オブジェクトを関連付けたデルタ(caller-callee型)

【修正内容】
・this-another型のデルタを抽出できるように、MethodExecutionにメソッド内で参照されたオブジェクトの一覧を取得するメソッドを作成した。
・caller-callee型のデルタを抽出する専用のメソッドをDeltaExtractor内に作成した。
・TracePointにメソッド内の次の実行文に進めるメソッドを作成した。
1 parent 21d8a78 commit 75413019146a3f2c603aad1b45517360712b05f5
n-nittta authored on 24 Apr 2020
Showing 3 changed files
View
org.ntlab.traceAnalyzer/src/org/ntlab/deltaExtractor/DeltaExtractor.java
View
org.ntlab.traceAnalyzer/src/org/ntlab/trace/MethodExecution.java
View
org.ntlab.traceAnalyzer/src/org/ntlab/trace/TracePoint.java