20121105 Jill

From OO Lab
(Difference between revisions)
Jump to: navigation, search
 

Latest revision as of 12:50, 12 November 2012

[edit] Progress Check

  • 大概想好graph的提問方式,正在更改中
  • 詳細讀完Selective Capture and Replay of Program Executions paper

[edit] Meeting Log

  • PTA部分,CRUnit可以參考的部分
    • Config file:若不隨著project file走的話,directory要可以讓user更改
    • Setting config:可能可以在註解的部份加上user name
  • CRUnit的Graphviz是希望能夠透過比較general的方式,規律地跑出.dot file然後呈現給user看
  • graphviz的部分可以將兩個選edge的結構改成tree給user選擇,不過問題就是如何讓程式可以按照既定的路徑找出需要的資訊

[edit] Research Log

  • Selective capture and replay of program execution
    • 其中的scaffolding如何運作可能是比較關鍵的地方
      • =>scaffolding主要就是模擬external code的行為(為了讓 observed code能夠獨立被執行)
  • 讀懂另一篇Automatic Test Factoring for Java
    • next:動手做做看(1)挑選DIVA某個class的某個method為目標 (2)對這個class動手插probe (3)模擬產生unit test code (模仿paper) (4)進而攻擊paper
  • 目標:針對某個class產生unit test code,並可獨立執行這些observed code(or a class),希望能對以後的DIVA開發有些幫助
Personal tools