Our science community should work together and create a unified, predictive science of surface processes through the development of a Community Surface-Dynamics Modeling System (CSDMS). CSDMS is a digital library of inter-connectable process modules able to predict the transport and accumulation of sediment and solutes in landscapes and seascapes, and how these surfaces evolve over a broad range of time and space scales. CSDMS is a complete Sediment Modeling Environment. CSDMS includes the protocols for community-generated, continuously evolving, distributed, open software.
To this end, the CSDMS project has chosen to use the Common Component Architecture (CCA) to aid in the creation and linking of model components, and the building of a language-neutral library of models for the community (c, c++, F77, F9x, java, and python). This website houses the latest developments of the CSDMS efforts using CCA.
