DocumentCode
61587
Title
Run-Time Extensibility and Librarization of Simulation Software
Author
Brown, Jed ; Knepley, Matthew G. ; Smith, Barry F.
Author_Institution
Argonne Nat. Lab., Univ. of Colorado Boulder, Boulder, CO, USA
Volume
17
Issue
1
fYear
2015
fDate
Jan.-Feb. 2015
Firstpage
38
Lastpage
45
Abstract
Build-time configuration and environment assumptions are hampering progress and usability in scientific software. This situation, which would be utterly unacceptable in nonscientific software, somehow passes for the norm in scientific packages. The scientific software community needs reusable, easy-to-use software packages that are flexible enough to accommodate next-generation simulation and analysis demands.
Keywords
digital simulation; natural sciences computing; software packages; build-time configuration; environment assumptions; next-generation simulation; run-time extensibility; scientific packages; scientific software community; simulation software librarization; software packages; Analytical models; Complexity theory; Computational modeling; Computer applications; Resource management; Runtime; Scientific computing; Software algorithms; Software development; extensible software; object-oriented; scientific computing; simulation; software composability; software library;
fLanguage
English
Journal_Title
Computing in Science & Engineering
Publisher
ieee
ISSN
1521-9615
Type
jour
DOI
10.1109/MCSE.2014.95
Filename
6894481
Link To Document