Speaker
Dr
Frederick Luehring
(Indiana University)
Description
ATLAS is one of the largest collaborations ever attempted in the physical sciences.
This paper explains how the software infrastructure is organized to manage
collaborative code development by around 200 developers with varying degrees of
expertise, situated in 30 different countries. We will describe how succeeding
releases of the software are built, validated and subsequently deployed to remote
sites. Documentation will also be discussed. 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.
Summary
Solveig Albrand
Christian Arnault
Jerome Fulachier
Vincent Garonne
Simon George
Steven Goldfarb
Traudl Hansl-Kozanecka
Vasily Kabachenko
Fabian Lambert
Steve Lloyd
Frederick Luehring
Edward Moyse
Eric Nzuobontane
Emil Obreshkov
Zhongliang Ren
Grigori Rybkine
Di Qing
David Quarrie
Alessandro De Salvo
Arthur Schaffer
Hans von der Schmitt
Peter Sherwood
Brinick Simmons
Alexander Undrus
Saul Youssef
Primary authors
Dr
David Quarrie
(Lawrence Berkeley National Laboratory (LBNL))
Dr
Frederick Luehring
(Indiana University)
Dr
Solveig Albrand
(LPSC)