Teamscale: Software Quality Control in Real-Time

被引:17
作者
Heinemann, Lars [1 ]
Hummel, Benjamin [1 ]
Steidl, Daniela [1 ]
机构
[1] CQSE GmbH, Garching, Germany
来源
36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014) | 2014年
关键词
Quality control; static analysis; incremental; real-time;
D O I
10.1145/2591062.2591068
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When large software systems evolve, the quality of source code is essential for successful maintenance. Controlling code quality continuously requires adequate tool support. Current quality analysis tools operate in batch-mode and run up to several hours for large systems, which hampers the integration of quality control into daily development. In this paper, we present the incremental quality analysis tool Teamscale, providing feedback to developers within seconds after a commit and thus enabling real-time software quality control. We evaluated the tool within a development team of a German insurance company. A video demonstrates our tool: http://www.youtube.com/watch?y=nnuqp1u75Cg.
引用
收藏
页码:592 / 595
页数:4
相关论文
共 13 条
[1]  
Bauer V., 2012, ICSM 12
[2]  
Deissenboeck F., 2008, IEEE SOFTW
[3]  
Deissenboeck F., 2010, ICSE 10
[4]  
Eick S. G., 2001, IEEE SOFTW
[5]  
GODE N, 2009, CSMR 09
[6]  
Gode N., 2011, ICSE 11
[7]  
Haderer N., 2010, ICSM 10
[8]  
Hummel B., 2010, ICSM 10
[9]  
JUERGENS E, 2009, ICSE 09
[10]  
Parnas D. L., 1994, ICSE 94