A Framework for Defining and Compiling User-Defined Program Analysis in AOP

void loadAllRequiredClasses() 現在ロードされているクラスを含む推移的参照閉包 を計算し,含まれる全てのクラスをロードする void initialize(Config) Config情報に基づきロードパスの設定,推移的参照閉 包の計算及びその閉包に含まれるクラスのロードを 行う. abstract String[] getBTCAvoids() 束縛時検査を回避するパッケージ名を取得する 表 1: abstract class Connector boolean isPreferredAcquaintance( JoinPoint.StaticPart ejp, JoinPoint tjp){