• DocumentCode
    2038051
  • Title

    What software engineering can do for computational science and engineering

  • Author

    Heaton, Dustin

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Alabama, Tuscaloosa, AL, USA
  • fYear
    2012
  • fDate
    Sept. 30 2012-Oct. 4 2012
  • Firstpage
    225
  • Lastpage
    226
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing (VL/HCC), 2012 IEEE Symposium on
  • Conference_Location
    Innsbruck
  • ISSN
    1943-6092
  • Print_ISBN
    978-1-4673-0852-6
  • Type

    conf

  • DOI
    10.1109/VLHCC.2012.6344525
  • Filename
    6344525