Skip to main content
Article thumbnail
Location of Repository

How to Share Experiments

By Gregory Gay, Tim Menzies, Bojan Cukic and Burak Turhan

Abstract

OURMINE is an environment for developing and sharing data mining experiments. Adding new tools to OURMINE, in a variety of languages, is a rapid and simple process. This makes it a useful research tool. OURMINE also has pedagogical advantages. Complicated graphical interfaces have been eschewed for simple commandline prompts. This simplifies the learning curve for data mining novices. The simplicity also encourages large scale modification and experimentation with the code. More importantly, OURMINE is a useful communication tool. For example, in this paper, we show the OURMINE code required to reproduce a recent experiment checking how defect predictors learned from one site apply to another. This is an important result for the PROMISE community since it shows that our shared repository is not just a useful academic resource. Rather, it is a valuable resource industry: companies that lack the local data required to build those predictors can use PROMISE data to build defect predictors. As this example shows, OURMINE offers a succinct notation for describing experiments. We therefore propose OUR-MINE as a candidate technology for the creation of libraries of reusable software engineering experiments. Categories and Subject Descriptors i.5 [learning]: machine learning; d.2.8 [software engineering]: product metric

Topics: experimentation
Year: 2013
OAI identifier: oai:CiteSeerX.psu:10.1.1.352.9795
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://citeseerx.ist.psu.edu/v... (external link)
  • http://menzies.us/pdf/09ourmin... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.