• DocumentCode
    3406714
  • Title

    A dataset from change history to support evaluation of software maintenance tasks

  • Author

    Dit, Bogdan ; Holtzhauer, Andrew ; Poshyvanyk, Denys ; Kagdi, Huzefa

  • Author_Institution
    Comput. Sci. Dept., Coll. of William & Mary, Williamsburg, VA, USA
  • fYear
    2013
  • fDate
    18-19 May 2013
  • Firstpage
    131
  • Lastpage
    134
  • Abstract
    Approaches that support software maintenance need to be evaluated and compared against existing ones, in order to demonstrate their usefulness in practice. However, oftentimes the lack of well-established sets of benchmarks leads to situations where these approaches are evaluated using different datasets, which results in biased comparisons. In this data paper we describe and make publicly available a set of benchmarks from six Java applications, which can be used in the evaluation of various software engineering (SE) tasks, such as feature location and impact analysis. These datasets consist of textual description of change requests, the locations in the source code where they were implemented, and execution traces. Four of the benchmarks were already used in several SE research papers, and two of them are new. In addition, we describe in detail the methodology used for generating these benchmarks and provide a suite of tools in order to encourage other researchers to validate our datasets and generate new benchmarks for other subject software systems. Our online appendix: http://www.cs.wm.edu/semeru/data/msr13/.
  • Keywords
    Java; software maintenance; Java applications; SE tasks; change history; change request textual description; feature location; impact analysis; software engineering tasks; software maintenance tasks; source code; Benchmark testing; Gold; Java; Large scale integration; Software maintenance; Software systems; Generate Benchmarks; datasets; feature location; impact analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mining Software Repositories (MSR), 2013 10th IEEE Working Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    2160-1852
  • Print_ISBN
    978-1-4799-0345-0
  • Type

    conf

  • DOI
    10.1109/MSR.2013.6624019
  • Filename
    6624019