作者
Diomidis Spinellis, Georgios Gousios, Vassilios Karakoidas, Panagiotis Louridas, Paul J Adams, Ioannis Samoladas, Ioannis Stamelos
发表日期
2009/3/27
期刊
Electronic Notes in Theoretical Computer Science
卷号
233
页码范围
5-28
出版商
Elsevier
简介
Traditionally, research on quality attributes was either kept under wraps within the organization that performed it, or carried out by outsiders using narrow, black-box techniques. The emergence of open source software has changed this picture allowing us to evaluate both software products and the processes that yield them. Thus, the software source code and the associated data stored in the version control system, the bug tracking databases, the mailing lists, and the wikis allow us to evaluate quality in a transparent way. Even better, the large number of (often competing) open source projects makes it possible to contrast the quality of comparable systems serving the same domain. Furthermore, by combining historical source code snapshots with significant events, such as bug discoveries and fixes, we can further dig into the causes and effects of problems. Here we present motivating examples, tools, and …
引用总数
20082009201020112012201320142015201620172018201920202021202220232024268141798767466853
学术搜索中的文章
D Spinellis, G Gousios, V Karakoidas, P Louridas… - Electronic Notes in Theoretical Computer Science, 2009