Issue No. 04 - July/August (2008 vol. 25)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2008.103
Victor R. Basili , University of Maryland
Jeffrey C. Carver , Mississippi State University
Daniela Cruzes , University of Maryland
Lorin M. Hochstein , University of Nebraska-Lincoln
Jeffrey K. Hollingsworth , University of Maryland
Forrest Shull , Fraunhofer Center for Experimental Software Engineering-Maryland
Marvin V. Zelkowitz , University of Maryland
Studies of computational scientists developing software for high-performance computing systems indicate that these scientists face unique software engineering issues. Previous failed attempts to transfer SE technologies to this domain haven't always taken these issues into account. To support scientific-software development, the SE community can disseminate appropriate practices and processes, develop educational materials specifically for computational scientists, and investigate the large-scale reuse of development frameworks.
high-performance computing, computational science, empirical software engineering, productivity
J. C. Carver et al., "Understanding the High-Performance-Computing Community: A Software Engineer's Perspective," in IEEE Software, vol. 25, no. , pp. 29-36, 2008.