Organization and management of ATLAS offline software releases

被引:18
|
作者
Obreshkov, E. [2 ]
Albrand, S. [3 ]
Collot, J. [3 ]
Fulachier, J. [3 ]
Lambert, F. [3 ]
Adam-Bourdarios, C. [4 ]
Arnault, C. [4 ]
Garonne, V. [4 ]
Rousseau, D. [4 ]
Schaffer, A. [4 ]
von der Schmitt, H. [5 ]
De Salvo, A. [6 ]
Kabachenko, V. [7 ]
Ren, Z. [8 ]
Qing, Di [8 ]
Nzuobontane, E. [9 ]
Sherwood, P. [9 ]
Simmons, B. [9 ]
George, S. [10 ]
Rybkine, G. [10 ]
Lloyd, S. [11 ]
Undrus, A. [12 ]
Youssef, S. [13 ]
Quarrie, D. [14 ]
Hansl-Kozanecka, T. [1 ,15 ]
Luehring, F. [16 ]
Moyse, E. [17 ]
Goldfarb, S. [18 ]
机构
[1] CEA, DAPNIA, Gif Sur Yvette, France
[2] Bulgarian Acad Sci, INRNE, BG-1040 Sofia, Bulgaria
[3] CNRS, IN2P3, LPSC, Grenoble, France
[4] Univ Paris 11, CNRS, IN2P3, LAL, F-91405 Orsay, France
[5] Max Planck Inst Phys & Astrophys, D-80805 Munich, Germany
[6] Ist Nazl Fis Nucl, Rome 1, Italy
[7] Inst High Energy Phys, Protvino, Russia
[8] Acad Sinica, Inst Phys, Taipei, Taiwan
[9] UCL, London, England
[10] Royal Holloway Univ London, London, England
[11] Queen Mary Univ London, London, England
[12] BNL, Upton, NY USA
[13] Boston Univ, Boston, MA 02215 USA
[14] Univ Calif Berkeley, Canc Res Lab, Berkeley, CA 94720 USA
[15] Univ Calif Santa Cruz, Santa Cruz, CA 95064 USA
[16] Indiana Univ, Bloomington, IN 47405 USA
[17] Univ Massachusetts, Amherst, MA 01003 USA
[18] Univ Michigan, Ann Arbor, MI 48109 USA
关键词
software management; release management; software verification; distribution; documentation;
D O I
10.1016/j.nima.2007.10.002
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
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 and situated in 30 different countries. ATLAS offline software currently consists of about 2 million source lines of code contained in 6800 C ++ classes, organized in more than 1000 packages. We will describe how releases of the offline ATLAS 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. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:244 / 251
页数:8
相关论文
共 50 条
  • [1] Comparing Reliability Levels of Software Releases
    Rotella, Pete
    Chulani, Sunita
    2018 IEEE/ACM 6TH INTERNATIONAL WORKSHOP ON CONDUCTING EMPIRICAL STUDIES IN INDUSTRY (CESI), 2018, : 1 - 4
  • [2] Software quality management in turbulent times – are there alternatives to process oriented software quality management?
    Werner Mellis
    Software Quality Journal, 1998, 7 : 277 - 295
  • [3] Software quality management in turbulent times - are there alternatives to process oriented software quality management?
    Mellis, W
    SOFTWARE QUALITY JOURNAL, 1998, 7 (3-4) : 277 - 295
  • [4] Software Management in Product Structure
    Senaltun, Gulden
    Cangelir, Can
    PRODUCT LIFECYCLE MANAGEMENT: TOWARDS KNOWLEDGE-RICH ENTERPRISES (PLM 2012), 2012, 388 : 369 - 378
  • [5] Distributed software engineering management
    Zhao, LN
    Zhang, Y
    Ye, XZ
    Zhang, SY
    PROCEEDINGS OF 2005 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-9, 2005, : 39 - 44
  • [6] Documentation Technical Debt - A Qualitative Study in a Software Development Organization
    Mendes, Leonardo
    Cerdeiral, Cristina
    Santos, Gleison
    PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, : 447 - 451
  • [7] Knowledge Capability and Maturity in Software Management
    Baskerville, Richard
    Pries-Heje, Jan
    DATA BASE FOR ADVANCES IN INFORMATION SYSTEMS, 1999, 30 (02): : 26 - 43
  • [8] Creation of Software Management for Water Dynamometer
    Dimitrov, Radostin Dimitrov
    Wrobel, Radoslaw
    Veleva, Neli Dobrinova
    Andrych-Zalewska, Monika
    2024 9TH INTERNATIONAL CONFERENCE ON ENERGY EFFICIENCY AND AGRICULTURAL ENGINEERING, EE & AE 2024, 2024,
  • [9] Software image management for large networks
    Satyanarayanan, OT
    2002 IEEE WORKSHOP ON IP OPERATIONS AND MANAGEMENT, 2002, : 217 - 221
  • [10] Quality management metrics for software development
    Osmundson, JS
    Michael, JB
    Machniak, MJ
    Grossman, MA
    INFORMATION & MANAGEMENT, 2003, 40 (08) : 799 - 812