A component-based approach to integrated modeling in the geosciences: The design of CSDMS

  • Authors:
  • Scott D. Peckham;Eric W. H. Hutton;Boyana Norris

  • Affiliations:
  • CSDMS, University of Colorado, 1560 30th Street, UCB 450, Boulder, CO 80309, USA;CSDMS, University of Colorado, 1560 30th Street, UCB 450, Boulder, CO 80309, USA;Mathematics and Computer Science Division, Argonne National Laboratory, 9700 S. Cass Ave., Argonne, IL 60439, USA

  • Venue:
  • Computers & Geosciences
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Development of scientific modeling software increasingly requires the coupling of multiple, independently developed models. Component-based software engineering enables the integration of plug-and-play components, but significant additional challenges must be addressed in any specific domain in order to produce a usable development and simulation environment that also encourages contributions and adoption by entire communities. In this paper we describe the challenges in creating a coupling environment for Earth-surface process modeling and the innovative approach that we have developed to address them within the Community Surface Dynamics Modeling System.