May 21 – 25, 2012
New York City, NY, USA
US/Eastern timezone

ROOT: High Quality, Systematically

May 24, 2012, 1:30 PM
4h 45m
Rosenthal Pavilion (10th floor) (Kimmel Center)

Rosenthal Pavilion (10th floor)

Kimmel Center

Poster Software Engineering, Data Stores and Databases (track 5) Poster Session


Axel Naumann (CERN)


We will present new approaches to implementing quality control procedures in the development of the ROOT data processing framework. A multi-platform, cloud-based infrastructure is used for supporting the incremental build and test procedures employed in the ROOT software development process. Tests run continuously and a custom generic tool has been adopted for CPU and heap regression monitoring. We also use static analysis to check for coding errors. We will show how the adoption of these new procedures has influenced the way ROOT is developed.

Primary author

Presentation materials