TY - GEN
T1 - Project Skeletons for Scientific Software
AU - Riesch, Michael
AU - Haider, Michael
AU - Jirauschek, Christian
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/9
Y1 - 2020/9
N2 - Although research relies heavily on software packages such as mathematical libraries or data analysis tools, efforts to provide high-quality scientific software are hardly rewarded. As a possible way out of this dilemma, project skeletons can be employed to accelerate software development while ensuring code quality. In this work, we review existing project skeletons and present a skeleton template for a C++ library with Python bindings as an example.
AB - Although research relies heavily on software packages such as mathematical libraries or data analysis tools, efforts to provide high-quality scientific software are hardly rewarded. As a possible way out of this dilemma, project skeletons can be employed to accelerate software development while ensuring code quality. In this work, we review existing project skeletons and present a skeleton template for a C++ library with Python bindings as an example.
UR - http://www.scopus.com/inward/record.url?scp=85093973619&partnerID=8YFLogxK
U2 - 10.1109/NUSOD49422.2020.9217756
DO - 10.1109/NUSOD49422.2020.9217756
M3 - Conference contribution
AN - SCOPUS:85093973619
T3 - Proceedings of the International Conference on Numerical Simulation of Optoelectronic Devices, NUSOD
SP - 111
EP - 112
BT - 2020 International Conference on Numerical Simulation of Optoelectronic Devices, NUSOD 2020
PB - IEEE Computer Society
T2 - 2020 International Conference on Numerical Simulation of Optoelectronic Devices, NUSOD 2020
Y2 - 14 September 2020 through 18 September 2020
ER -