The Scalability-Efficiency/Maintainability-Portability Trade-Off in Simulation Software Engineering: Examples and a Preliminary Systematic Literature Review
The Scalability-Efficiency/Maintainability-Portability Trade-Off in Simulation Software Engineering: Examples and a Preliminary Systematic Literature Review
复制标题
仿真软件工程中的可扩展性-效率/可维护性-可移植性权衡:示例和初步系统文献综述
DOI:
10.1109/se-hpccse.2016.008
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
Yang Wang
中科院分区:
文献类型:
--
作者:
D. Pflüger;M. Mehl;Julian Valentin;Florian Lindner;David Pfander;S. Wagner;D. Graziotin;Yang Wang
Large-scale simulations play a central role in science and the industry. Several challenges occur when building simulation software, because simulations require complex software developed in a dynamic construction process. That is why simulation software engineering (SSE) is emerging lately as a research focus. The dichotomous trade-off between scalability and efficiency (SE) on the one hand and maintainability and portability (MP) on the other hand is one of the core challenges. We report on the SE/MP trade-off in the context of an ongoing systematic literature review (SLR). After characterizing the issue of the SE/MP trade-off using two examples from our own research, we (1) review the 33 identified articles that assess the trade-off, (2) summarize the proposed solutions for the tradeoff, and (3) discuss the findings for SSE and future work. Overall, we see evidence for the SE/MP trade-off and first solution approaches. However, a strong empirical foundation has yet to be established; general quantitative metrics and methods supporting software developers in addressing the trade-off have to be developed. We foresee considerable future work in SSE across scientific communities.
影响因子:
6.3
作者:
Pitt-Francis, Joe;Pathmanathan, Pras;Gavaghan, David J.
通讯作者:
Gavaghan, David J.