|
META TOPICPARENT |
name="DuckyHomework" |
Ducky Thesis Proposal Notes
|
|
Proposed data-gathering methods |
|
< < | @@@ A description of the research design and instruments and data gathering methods. |
|
I will use data collected by BSD which contains a replication of the first part of Robillard et al's study, where professional programmers search for specific interesting methods in the code. |
|
- many individual logs of traces of a small number of developers either fixing one well-described bug or adding a well-defined feature, with the code available
- many individual logs of traces of a large number of developers working on unknown material, without the code available
|
|
< < | We do not have data corresponding to the second part of Robillard et al's study, where professional programmers attempt to add a feature. I might need to run a study replicating that part. |
> > | We do not have data corresponding to the second part of Robillard et al's study, where professional programmers attempt to add a feature. I might need to run a user study replicating that part. |
|
Proposed analysis methods |
|
< < | @@@ An outline of the plan for data analysis and the rationale for the level and method chosen, applicable statistical tests and computer programs. |
|
I will use three techniques to analyze the data:
- eyeballs (better word?) -- I will examine the data visually, with filters as appropriate to change how the data is visualized
|
|
Having found patterns, I will write code to recognize those patterns. |
|
> > | @@@ not sure what to put for what statistical tests I will use |