• 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