Scientific software frameworks and grid computing: Improving programming productivity

Bill Appelbe*, Louis Moresi, Steve Quenette, Patrick Sunter

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

Scientific research applications, or codes, are notoriously difficult to develop, use, and maintain. This is often because scientific software is written from scratch in traditional programming languages such as C and Fortran, by scientists rather than expert programmers. By contrast, modern commercial applications software is generally written using toolkits and software frameworks that allow new applications to be rapidly assembled from existing component libraries. In recent years, scientific software frameworks have started to appear, both for grid-enabling existing applications and for developing applications from scratch. This paper compares and contrasts existing scientific frameworks and extrapolates existing trends.

Original languageEnglish
Title of host publicationGrid-Based Problem Solving Environments
Subtitle of host publicationIFIP TC2/ WG 2.5 Working Conference on Grid-Based Problem Solving Environments: Implications for Development and Deployment of Numerical Software
EditorsPatrick W. Gaffney, James C.T. Pool
Pages401-413
Number of pages13
DOIs
Publication statusPublished - 2007
Externally publishedYes

Publication series

NameIFIP International Federation for Information Processing
Volume239
ISSN (Print)1571-5736

Fingerprint

Dive into the research topics of 'Scientific software frameworks and grid computing: Improving programming productivity'. Together they form a unique fingerprint.

Cite this