Characterizing the OSS process
暂无分享,去创建一个
The Open Source model of software development has gained the attention of both the business, the practitioners’ and the research communities. The Open Source process has been described by the seminal paper by Eric Raymond [4] and [5]. However, sound empirical studies are still very limited [3], [6]. Our goal is to investigate the OS process by empirical means, to analyze, characterize it, and possibly model it with quantitative models. It should be noted that the Open Source process provides open process and product data, and therefore is a rare opportunity for empirical research. Our initial research focus is on the characterization of the process, starting from the evolution of OS projects. In traditional projects, a significant number of releases in a short time is usually considered an instability factor [7] and [8], while in the OSS community, it is an evidence of vitality, shows the commitment of the authors and the power of attraction of other programmers [9]. Is it possible to characterize the vitality of projects? And, can vitality be traced to some other characteristics of a project?
[1] Nikolai Bezroukov,et al. A Second Look at the Cathedral and the Bazaar , 1999, First Monday.
[2] Josh Lerner,et al. The Simple Economics of Open Source , 2000 .
[3] Ioannis Stamelos,et al. Code quality analysis in open source software development , 2002, Inf. Syst. J..
[4] Audris Mockus,et al. A case study of open source software development: the Apache server , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.