Search For:

Displaying 1-5 out of 5 total
Self-Perceptions about Software Engineering: A Survey of Scientists and Engineers
Found in: Computing in Science & Engineering
By Jeffrey Carver,Dustin Heaton,Lorin Hochstein,Roscoe Bartlett
Issue Date:January 2013
pp. 7-11
Scientists and engineers devote considerable effort to developing large, complex codes to solve important problems. However, while they often develop useful code, many scientists and engineers are frequently unaware of how various software engineering prac...
Overview of the TriBITS lifecycle model: A Lean/Agile software lifecycle model for research-based computational science and engineering software
Found in: 2012 IEEE 8th International Conference on E-Science (e-Science)
By Roscoe A. Bartlett,Michael A. Heroux,James M. Willenbring
Issue Date:October 2012
pp. 1-8
Software lifecycles are becoming an increasingly important issue for computational science & engineering (CSE) software. The process by which a piece of CSE software begins life as a set of research requirements and then matures into a trusted high-qua...
Integration strategies for Computational Science & Engineering software
Found in: Software Engineering for Computational Science and Engineering, ICSE Workshop on
By Roscoe A. Bartlett
Issue Date:May 2009
pp. 35-42
In order to make significant progress in solving challenging problems in Computational Science & Engineering (CS&E), we need to integrate a large amount of software written by different groups of experts. Modern Lean/Agile methodologies would seem ...
Fourth international workshop on software engineering for computational science and engineering: (SE-CSE2011)
Found in: Proceeding of the 33rd international conference on Software engineering (ICSE '11)
By Diane Kelly, Ian Gorton, Jeffrey C. Carver, Judith Segal, Lorin Hochstein, Roscoe Bartlett
Issue Date:May 2011
pp. 1226-1227
Computational Science and Engineering (CSE) software supports a wide variety of domains including nuclear physics, crash simulation, satellite data processing, fluid dynamics, climate modeling, bioinformatics, and vehicle development. The increase in the i...
Hybrid differentiation strategies for simulation and analysis of applications in C++
Found in: ACM Transactions on Mathematical Software (TOMS)
By Bart G. Van Bloemen Waanders, Martin Berggren, Roscoe A. Bartlett
Issue Date:July 2008
pp. 1-29
Computationally efficient and accurate derivatives are important to the success of many different types of numerical methods. Automatic differentation (AD) approaches compute truncation-free derivatives and can be efficient in many cases. Although present ...