methodology

Conducting Testing Experiments

  • Andrea Arcuri, Lionel C. Briand: A Hitchhiker's guide to statistical tests for assessing randomized algorithms in software engineering. Softw. Test., Verif. Reliab. 24(3): 219-250 (2014)
  • Andrea Arcuri, Gordon Fraser: Parameter tuning or default values? An empirical investigation in search-based software engineering. Empirical Software Engineering 18(3): 594-623 (2013)
    • Andrea Arcuri, Gordon Fraser: On Parameter Tuning in Search Based Software Engineering. SSBSE 2011: 33-47
  • Andrea Arcuri: It really does matter how you normalize the branch distance in search-based software testing. Softw. Test., Verif. Reliab. 23(2): 119-147 (2013)
  • Andrea Arcuri, Muhammad Zohaib Z. Iqbal, Lionel C. Briand: Random Testing: Theoretical Results and Practical Implications. IEEE Trans. Software Eng. 38(2): 258-277 (2012)
  • Andrea Arcuri: A Theoretical and Empirical Analysis of the Role of Test Sequence Length in Software Testing for Structural Coverage. IEEE Trans. Software Eng. 38(3): 497-519 (2012)
  • Andrea Arcuri, Lionel C. Briand: Adaptive random testing: an illusion of effectiveness? ISSTA 2011: 265-275
  • Andrea Arcuri, Muhammad Zohaib Z. Iqbal, Lionel C. Briand: Formal analysis of the effectiveness and predictability of random testing. ISSTA 2010: 219-230

Conducting User Studies

  • Raymond P. L. Buse, Caitlin Sadowski, Westley Weimer: Benefits and barriers of user evaluation in software engineering research. OOPSLA 2011: 643-656

Conducting Experiments

  • Experimental Program Analysis, J. Ruthruff, S. Elbaum, and G. Rothermel, Information and Software Technology, V. 52, No. 4, April 2010, pages 359-379. Abstract. PDF.
    • Experimental Program Analysis: A New Program Analysis Paradigm, J. R. Ruthruff, S. Elbaum, and G. Rothermel, Proceedings of the ACM International Symposium on Software Testing and AnalysisJuly 2006, pages 49-60. Abstract. PDF.