Tools for the study of the usual data sources found in libre software projects

被引:27
作者
Universidad Rey Juan Carlos, Spain [1 ]
机构
来源
Int. J. Open Source Softw. Processes | 2009年 / 1卷 / 24-45期
关键词
Bug tracking; Mailing list; Open source software; Software metrics; Software repository mining; Source code management;
D O I
10.4018/jossp.2009010102
中图分类号
学科分类号
摘要
Due to the open nature of Free/Libre/Open Source software projects, researchers have gained access to a rich set of development-related information. Although this information is publicly available on the Internet, obtaining and analyzing it in a convenient way is not an easy task and many considerations have to be taken into account. In this paper we present the most important data sources that can be found in libre software projects and that are studied by the research community: source code, source code management systems, mailing lists and bug tracking systems. We will give advice for the problems that can be found when retrieving and preparing the data sources for a posterior analysis, as well as provide information about the tools that support these tasks. Copyright © 2009, IGI Global.
引用
收藏
页码:24 / 45
页数:21
相关论文
共 36 条
  • [21] Minkov E., Wang R., Cohen W., Extracting personal names from emails: Applying named entity recognition to informal text, Proceedings of the Human Language Technology Conference, (2005)
  • [22] Mockus A., Votta L.G., Identifying reasons for Software changes using historic databases, Proc Intl Conf Softw Maintenance, pp. 120-130, (2000)
  • [23] Oman P., Hagemeister J., Metrics for assessing a Software system's maintainability, International Conference on Software Maintenance, pp. 337-344, (1992)
  • [24] Robles G., Duenas S., Gonzalez-Barahona J.M., Corporate involvement of libre Software: Study of presence in debian code over time, OSS, pp. 121-132, (2007)
  • [25] Robles G., Gonzalez-Barahona J.M., Beyond source code: The importance of other artifacts in Software development (a case study), Journal of Systems and Software, 79, 9, pp. 1233-1248, (2006)
  • [26] Robles G., Gonzalez-Barahona J.M., Michlmayr M., Amor J.J., Mining large Software compilations over time: Another perspective of Software evolution, Third International Workshop on Mining Software Repositories, pp. 3-9, (2006)
  • [27] Robles G., Gonzalez-Barahona J.M., Michlmayr M., Evolution of volunteer participation in libre Software projects: Evidence from Debian, In 1st International Conference on Open Source Systems, pp. 100-107, (2005)
  • [28] Robles G., Koch S., Gonzalez-Barahona J.M., Remote analysis and measurement of libre Software systems by means of the CVSAnalY tool, Proc 2nd Workshop on Remote Analysis and Measurement of Software Systems, pp. 51-56, (2004)
  • [29] Robles G., Prieto-Martinez J.L., Gonzalez- Barahona J.M., Assessing and evaluating documentation in libre Software projects, Proceedings of the Workshop on Evaluation Frameworks for Open Source Software, (2006)
  • [30] Spinellis D., Code Reading: The Open Source Perspective, (2003)