Practical software quality engineering on a large multi-disciplinary HPC development team
Practical software quality engineering on a large multi-disciplinary HPC development team
- Author(s):
- DOI: 10.1049/ic:20040412
For access to this article, please select a purchase option:
Buy conference paper PDF
Buy Knowledge Pack
IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.
26th International Conference on Software Engineering - W3S Workshop "Software Engineering for High Performance Computing System (HPCS) Applications" — Recommend this title to your library
Thank you
Your recommendation has been sent to your librarian.
- Author(s): Source: 26th International Conference on Software Engineering - W3S Workshop "Software Engineering for High Performance Computing System (HPCS) Applications", 2004 p. 19 – 23
- Conference: 26th International Conference on Software Engineering - W3S Workshop "Software Engineering for High Performance Computing System (HPCS) Applications"
- DOI: 10.1049/ic:20040412
- ISBN: 0 86341 418 4
- Location: Edinburgh, UK
- Conference date: 24 May 2004
- Format: PDF
We discuss several software engineering practices that have proven useful in a large multidisciplinary physics code development project at Lawrence Livermore National Laboratory. In the project discussed, as with many large-scale efforts in HPC scientific computing, we have had to balance the competing demands of being a stable "production" code that our user base can rely on with being a platform for research into new physics, models, and software architectures. The ideas presented here are not meant to necessarily transfer to other environments with different needs. It is our belief that projects need to be given large latitude in defining their own software engineering process versus a prescribed a solution. However, the ideas presented are hopefully high level and general enough that we hope other projects might find some inspiration and adopt similar methods if it is to their benefit, much as we have done through the years.
Inspec keywords: software quality; program testing; software development management; configuration management; software metrics
Subjects: Software engineering techniques; Software management; Diagnostic, testing, debugging and evaluating systems
Related content
content/conferences/10.1049/ic_20040412
pub_keyword,iet_inspecKeyword,pub_concept
6
6