• DocumentCode
    728861
  • Title

    A Scientific Function Test Framework for Modular Environmental Model Development: Application to the Community Land Model

  • Author

    Dali Wang ; Janjusic, Tomislav ; Iversen, Colleen ; Thornton, Peter ; Karssovski, Misha ; Wei Wu ; Yang Xu

  • Author_Institution
    Oak Ridge Nat. Lab., Oak Ridge, TN, USA
  • fYear
    2015
  • fDate
    18-18 May 2015
  • Firstpage
    16
  • Lastpage
    23
  • Abstract
    As environmental models have become more complicated, we need new tools to analyze and validate these models and to facilitate collaboration among field scientists, observation dataset providers, environmental system modelers, and computer scientists. Modular design and function test of environmental models have gained attention recently within the Biological and Environmental Research Program of the U.S. Department of Energy. In this paper, we will present our methods and software tools 1) to analyze environmental software and 2) to generate modules for scientific function testing of environmental models. We have applied these methods to the Community Land Model with three typical scenarios: 1) benchmark case function validation, 2) observation-constraint function validation, and 3) a virtual root module generation for root function investigation and evaluation. We believe that our strategies and experience in scientific function test framework can be beneficial to many other research programs that adapt integrated environmental modeling methodology.
  • Keywords
    environmental science computing; land use planning; program testing; software tools; virtual reality; Biological and Environmental Research Program; U.S. Department of Energy; benchmark case function validation; community land model; environmental software analysis; integrated environmental modeling methodology; modular design; modular environmental model development; module generation; observation-constraint function validation; scientific function test framework; software tools; virtual root module generation; Analytical models; Biological system modeling; Computational modeling; Ecosystems; Libraries; Mathematical model; Software; Community Earth System Model; Community Land Model; Friction Velocity; Function Test; Modular Design; Photosynthesis; Root;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for High Performance Computing in Science (SE4HPCS), 2015 IEEE/ACM 1st International Workshop on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/SE4HPCS.2015.10
  • Filename
    7173506