当前位置: X-MOL 学术Comput. Sci. Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Software development strategies for High Energy Physics simulations based on Quantum Field Theory
Computing in Science & Engineering ( IF 2.1 ) Pub Date : 2020-07-01 , DOI: 10.1109/mcse.2019.2947017
Tomasz Przedzinski 1 , Maciej Malawski 2 , Zbigniew Was 3
Affiliation  

Let us review the main elements of strategies, which we identified in the development of high energy physics simulations. Based on exemplary Monte Carlo simulation projects, several conjectures for the general aspects of work on scientific software are presented, including openness to change, robustness against external changes, modular development processes, and the constant evolution of tests. The analyzed projects were developed over more than 30 years, much longer than the typical lifetime of computer industry software. Some general observations are drawn together with quantitative evaluation on how the quality of software, measured mainly by the precision of the simulation, grows together with the complexity of software and tests. We find these observations interesting, even if attempts to generalize may remain to a degree speculative, as every researcher is tuning that to the specific needs of their own application. In the future, this can be validated, adjusted, or extended by the experiences gained in other projects.

中文翻译:

基于量子场论的高能物理模拟软件开发策略

让我们回顾一下我们在开发高能物理模拟时确定的策略的主要元素。基于示例性的蒙特卡罗模拟项目,提出了对科学软件工作的一般方面的几个猜想,包括对变化的开放性、对外部变化的鲁棒性、模块化开发过程和测试的不断演变。所分析的项目开发时间超过 30 年,远远长于计算机行业软件的典型生命周期。一些一般性观察与对软件质量(主要由模拟的精度衡量)如何与软件和测试的复杂性一起增长的定量评估一起得出。我们发现这些观察结果很有趣,即使试图概括可能在一定程度上仍然是推测性的,因为每个研究人员都在根据自己的应用程序的特定需求进行调整。将来,这可以通过在其他项目中获得的经验进行验证、调整或扩展。
更新日期:2020-07-01
down
wechat
bug