version française rss feed
HAL : in2p3-00118224, version 1

Fiche détaillée  Récupérer au format
15th International Conference on Computing in High Energy and Nuclear Physics - CHEP 06, Mumbai : India
Organization and management of ATLAS software releases
S. Albrand1, J. Collot1, J. Fulachier1, F. Lambert1, C. Arnault2, V. Garonne2, A. Schaffer2, E. Nzuobontane, P. Sherwood, B. Simmons, S. George, G. Rybkine, R. Holloway, S. Lloyd, . E. Obreshkov, A. De Salvo, H. Von der Schmitt, V. Kabachenko, Z. Ren, D. Qing, D. Quarrie, T. Hansl-Kozanecka, F. Luehring, A. Undrus, E. Moyse, S. Goldfarb
ATLAS Collaboration(s)

ATLAS is one of the largest collaborations ever undertaken in the physical sciences. This paper explains how the software infrastructure is organized to manage collaborative code development by around 300 developers with varying degrees of expertise, situated in 30 different countries. We will describe how the succeeding releases of the software are built, validated and subsequently deployed to remote sites. Several software management tools have been used, the majority of which are not ATLAS specific; we will show how they have been integrated. ATLAS offline software currently consists of about 2 MSLOC contained in 6800 C++ classes, organized in almost 1000 packages.
1 :  LPSC - Laboratoire de Physique Subatomique et de Cosmologie
2 :  LAL - Laboratoire de l'Accélérateur Linéaire
Liste des fichiers attachés à ce document : 
Paper71_Albrand.pdf(68.4 KB)