Title :
What software engineering can do for computational science and engineering
Author_Institution :
Dept. of Comput. Sci., Univ. of Alabama, Tuscaloosa, AL, USA
fDate :
Sept. 30 2012-Oct. 4 2012
Abstract :
It is becoming increasingly common for scientists and engineers to use software simulations to replace dangerous or expensive experimentation. In other domains, such as earth science, experiments may not be particularly dangerous or expensive, but take so long that it is more efficient for scientists and engineers to use software simulations instead of performing direct experimentation. Because of this heavy reliance on the results of software simulations, it is vital for the software to produce accurate results. To help ensure accurate results, software should be correctly designed and implemented. In more general applications, software engineering (SE) researchers and practitioners have developed practices that help developers design their software and implement those designs.
Keywords :
engineering computing; natural sciences computing; software engineering; Earth science; computational science; software engineering; software simulation; Computer science; Educational institutions; Interviews; Scientific computing; Software; Software engineering; Testing;
Conference_Titel :
Visual Languages and Human-Centric Computing (VL/HCC), 2012 IEEE Symposium on
Conference_Location :
Innsbruck
Print_ISBN :
978-1-4673-0852-6
DOI :
10.1109/VLHCC.2012.6344525