loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
29th International Conference on Software Engineering (ICSE'07)
Software Development Environments for Scientific and Engineering Software: A Series of Case Studies
Minneapolis, Minnesota
May 20-May 26
ISBN: 0-7695-2828-7
Jeffrey C. Carver, Mississippi State University, USA
Richard P. Kendall, Carnegie Mellon University, USA
Susan E. Squires, Sun Microsystems
Douglass E. Post, Computing Modernization Office
The need for high performance computing applications for computational science and engineering projects is growing rapidly, yet there have been few detailed studies of the software engineering process used for these applications. The DARPA High Productivity Computing Systems Program has sponsored a series of case studies of representative computational science and engineering projects to identify the steps involved in developing such applications (i.e. the life cycle, the workflows, technical challenges, and organizational challenges). Secondary goals were to characterize tool usage and identify enhancements that would increase the programmers? productivity. Finally, these studies were designed to develop a set of lessons learned that can be transferred to the general computational science and engineering community to improve the software engineering process used for their applications. Nine lessons learned from five representative projects are presented, along with their software engineering implications, to provide insight into the software development environments in this domain.
Citation:
Jeffrey C. Carver, Richard P. Kendall, Susan E. Squires, Douglass E. Post, "Software Development Environments for Scientific and Engineering Software: A Series of Case Studies," icse, pp.550-559, 29th International Conference on Software Engineering (ICSE'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.