DocumentCode
3668888
Title
Software quality assurance for the development of JASMIN infrastructure
Author
Cao Xiaolin;Zhang Aiqing;Liu Qingkai
Author_Institution
Institute of Applied Physics and Computational Mathematics, No. 2, Fenghao East Road, Haidian District, Beijing, China
fYear
2014
Firstpage
439
Lastpage
444
Abstract
JASMIN is a parallel software infrastructure oriented to accelerate the development of parallel programs for large scale simulations of complex applications on supercomputer. Tens of application programs have been reconstructed or developed on JASMIN. With the rising effort needed to develop and maintain JASMIN, it is very crucial to fulfil software quality assurance. Compared with open source or commercial software development, there are four challenges including parallel computing, higher technical risks etc in the development of JASMIN. A Four-phases-twelve-nodes process are presented and widely used for a seriers new software modules development. These modules meet the requirements arising from application programs and improve performance for adapting new supercomputer.
Keywords
"Software","Computational modeling","Supercomputers","Algorithm design and analysis","Software algorithms","Parallel processing","Computer architecture"
Publisher
ieee
Conference_Titel
Software Engineering and Applications (ICSOFT-EA), 2014 9th International Conference on
Type
conf
Filename
7293899
Link To Document