会议论文详细信息
20th International Conference on Computing in High Energy and Nuclear Physics
The ATLAS data management software engineering process
物理学;计算机科学
Lassnig, M.^1 ; Garonne, V.^1 ; Stewart, G.A.^1 ; Barisits, M.^1 ; Beermann, T.^2 ; Vigne, R.^3 ; Serfon, C.^1 ; Goossens, L.^1 ; Nairz, A.^1 ; Molfetas, A.^4
European Organization for Nuclear Research (CERN), Geneva
1211, Switzerland^1
Bergische Universität Wuppertal, Wuppertal
42119, Germany^2
University of Vienna, Vienna
1010, Austria^3
University of Melbourne, VIC
3010, Australia^4
关键词: ATLAS experiment;    Data management software;    Data management system;    Software development approach;    Software engineering process;    Source codes;    Typical development;    Work-flows;   
Others  :  https://iopscience.iop.org/article/10.1088/1742-6596/513/5/052017/pdf
DOI  :  10.1088/1742-6596/513/5/052017
学科分类:计算机科学(综合)
来源: IOP
PDF
【 摘 要 】

Rucio is the next-generation data management system of the ATLAS experiment. The software engineering process to develop Rucio is fundamentally different to existing software development approaches in the ATLAS distributed computing community. Based on a conceptual design document, development takes place using peer-reviewed code in a test-driven environment. The main objectives are to ensure that every engineer understands the details of the full project, even components usually not touched by them, that the design and architecture are coherent, that temporary contributors can be productive without delay, that programming mistakes are prevented before being committed to the source code, and that the source is always in a fully functioning state. This contribution will illustrate the workflows and products used, and demonstrate the typical development cycle of a component from inception to deployment within this software engineering process. Next to the technological advantages, this contribution will also highlight the social aspects of an environment where every action is subject to detailed scrutiny.

【 预 览 】
附件列表
Files Size Format View
The ATLAS data management software engineering process 754KB PDF download
  文献评价指标  
  下载次数:31次 浏览次数:30次