Organization and Management of ATLAS Software Releases
Presented by Dr. Frederick LUEHRING on 14 Feb 2006 from 16:00 to 16:20
Type: oral presentation
Track: Software Tools and Information Systems
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.