Reproducible Research

Reproducible Research from the Trenches

I am involved in promoting Reproducible Research in Software Engineering together with Prof. Barbara Kitchenham. Some of my invited talks and seminars concerning this topic:

1) Reproducible Research from the Trenches – How I do reproducible research by example, Invited Talk at CREST/SSE group headed by Prof. Mark Harman, UCL, London, UK, June 25, 2014.

2) Reproducible Research from the Trenches, Invited Talk at School of Computing and Mathematics, Software Engineering Group (Prof. Pearl Brereton and Prof. Barbara Kitchenham), Keele University, UK, July 2, 2014.

My Reproducible Research papers

Readers of my papers should note that some of my papers (especially recent ones) have been produced in accordance with the principles of reproducible research and that my data and R scripts can be found by accessing this web page or web pages referenced here:

1) Lech Madeyski and Barbara Kitchenham, “How variations in experimental designs impact the construction of comparable effect sizes for meta-analysis”.

2) Lech Madeyski and Barbara Kitchenham, “Reproducible Research – What, Why and How”.

3) Lech Madeyski, Barbara Kitchenham and Shari L. Pfleeger, “Why Reproducible Research is Essential for Effective Security”

My R package – ‘reproducer’

The R package ‘reproducer’ includes data analysis functions and data sets (e.g., related to software defect prediction) to streamline reproducible research in software engineering.

The package is avavilable from CRAN: http://cran.r-project.org/web/packages/reproducer/index.html

To cite package ‘reproducer’ in publications use:

Lech Madeyski (2015). reproducer: Reproduce Statistical Analyses and Meta-Analyses. R package version 0.1.2. http://madeyski.e-informatyka.pl/reproducible-research/

Lech Madeyski, Marian Jureczko (2015). Which process metrics can significantly improve defect prediction models? An empirical study. Software Quality Journal, (accepted) doi:10.1007/s11219-014-9241-7

Corresponding BibTeX entries:

  @Manual{,
    title = {reproducer: Reproduce Statistical Analyses and
      Meta-Analyses},
    author = {Lech Madeyski},
    year = {2015},
    note = {R package version 0.1.2},
    url = {http://madeyski.e-informatyka.pl/reproducible-research/},
  }
  @Article{,
    title = {Which process metrics can significantly improve defect
      prediction models? An empirical study},
    author = {Lech Madeyski and Marian Jureczko},
    journal = {Software Quality Journal},
    year = {2015},
    doi = {10.1007/s11219-014-9241-7},
    url = {http://dx.doi.org/10.1007/s11219-014-9241-7},
  }