Repositories with Public Data about Software Development

Repositories with Public Data about Software Development

Jesus M. Gonzalez-Barahona (Universidad Rey Juan Carlos, Spain), Daniel Izquierdo-Cortazar (Universidad Rey Juan Carlos, Spain) and Megan Squire (Elon University, USA)
Copyright: © 2010 |Pages: 13
DOI: 10.4018/jossp.2010040101
OnDemand PDF Download:
$30.00
List Price: $37.50

Abstract

Empirical research on software development based on data obtained from project repositories and code forges is increasingly gaining attention in the software engineering research community. The studies in this area typically start by retrieving or monitoring some subset of data found in the repository or forge, and this data is later analyzed to find interesting patterns. However, retrieving information from these locations can be a challenging task. Meta-repositories providing public information about software development are useful tools that can simplify and streamline the research process. Public data repositories that collect and clean the data from other project repositories or code forges can help ensure that research studies are based on good quality data. This paper provides some insight as to how these meta-repositories (sometimes called a “repository of repositories”, RoR) of data about open source projects should be used to help researchers. This paper describes in detail two of the most widely used collections of data about software development: FLOSSmole and FLOSSMetrics.
Article Preview

2. Data Retrieval: The First Step

In this section we discuss what data is available and how this data can be organized for ease-of-use by the researcher. The large volume of data in public software repositories is usually comprised of:

Complete Article List

Search this Journal:
Reset
Open Access Articles: Forthcoming
Volume 10: 4 Issues (2019): Forthcoming, Available for Pre-Order
Volume 9: 4 Issues (2018): Forthcoming, Available for Pre-Order
Volume 8: 4 Issues (2017): 3 Released, 1 Forthcoming
Volume 7: 4 Issues (2016)
Volume 6: 1 Issue (2015)
Volume 5: 3 Issues (2014)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing