Skip to content

maakinakano/ConceptLatticeAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WithoutCallee
 同一コンセプト内でcaller-callee関係があった場合 calleeは見せない方がわかりやすい?
 11/06	calleeをとりあえず---->を先頭につけてみる
 11/06	結構---->となるやつがあったので何段目で呼ばれたかを表してみる
 11/07  callerの後にcalleeが来るように並び替えて表示する ひとまずWithoutCallee完成
 
 WithoutFeature
 あるfeatureに注目して関係のなさそうなコンセプトをはじく
 11/10	featureのあるコンセプトの上位コンセプトと下位コンセプト以外全部消す
 		→下位コンセプトが呼び出しているメソッドを持つコンセプトが消えてしまう?
 11/10	内包を持つ下位コンセプトから到達できる上位コンセプトも表示
 		→どのシナリオからも呼ばれないメソッドがあるとボトムから上位にあるコンセプト(つまりすべて)が含まれてしまうなどさすがにおかしい
 11/10	f0を含むシナリオが実行したメソッド(つまりオブジェクトをもつ下位コンセプトの上位コンセプト)を含む
 
 ScoreConcept
 あるfeatureに関係しているかどうかをスコアリング
 11/15	ReadChangeWriterのequalFeatureメソッドが間違っている(比較しているfeatureが存在しているコンセプトもfeature以外のattributeが一致しているか調べないといけない)
 		→今回の例ではエラーとしてでない 今度直す
 11/15	ScoreConceptでfeatureとの関連度をスコアとして表示できるように変更 スコアは(1/下位feature)

 ShowSuperCallee
 上位コンセプトをCalleeとして呼んでいるならそれを教えた方が見やすい?
 11/09	全てのSuperConceptを探索し終わっているものから順に探索するようなループを組む
 11/16  自分の上位コンセプトすべてに対しcalleeがいないか確かめる
 		→あれば先頭に"sub(コンセプト番号)-(メソッド番号)==>"を付ける

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages