Science Inventory

TOWARD DEVELOPMENT OF A COMMON SOFTWARE APPLICATION PROGRAMMING INTERFACE (API) FOR UNCERTAINTY, SENSITIVITY, AND PARAMETER ESTIMATION METHODS AND TOOLS

Citation:

Babendreier, J E. TOWARD DEVELOPMENT OF A COMMON SOFTWARE APPLICATION PROGRAMMING INTERFACE (API) FOR UNCERTAINTY, SENSITIVITY, AND PARAMETER ESTIMATION METHODS AND TOOLS. Proceedings of the International Workshop on Uncertainty, Sensitivity, and Parameter Estimation for Multimedia Environmental Modeling, Rockville, MD, August 19 - 21, 2003. U.S. Nuclear Regulatory Commission, Washington, DC, 153-169, (2004).

Impact/Purpose:

The primary goals are to: (1) Construct a 400-node PC-based supercomputing cluster supporting Windows and Linux computer operating systems (i.e. SuperMUSE: Supercomputer for Model Uncertainty and Sensitivity Evaluation); (2) Develop platform-independent system software for the management of SuperMUSE and parallelization of EPA models and modeling systems for implementation on SuperMUSE (and other PC-based clusters); (3) Conduct uncertainty and sensitivity analyses of the 3MRA modeling system; (4) Develop advanced algorithmic software for advanced statistical sampling methods, and screening, localized, and global sensitivity analyses; and (5) Provide customer-oriented model applications for probabilistic risk assessment supporting quality assurance in multimedia decision-making.

Description:

The final session of the workshop considered the subject of software technology and how it might be better constructed to support those who develop, evaluate, and apply multimedia environmental models. Two invited presentations were featured along with an extended open discussion on the concept of creating a core "interface level" of programming standards for environmental modeling software. Discussion was primarily devoted to review of a recently developed experimental Application Programming Interface (API) for uncertainty analysis (UA), sensitivity analysis (SA), and parameter estimation (PE) methods and tools. Designated as the Calibration, Optimization, and Sensitivity and Uncertainty Algorithms API (CUSO-API; Appendix A), the API was created through a joint collaboration of ISCMEM's Software System Design and Implementation Workgroup and the Uncertainty Analysis and Parameter Estimation Workgroup. The goal of this session was to begin building towards consensus on an adoptable UA/SA/PE API that might one day evolve to meet most, if not all, of the related UA/SA/PE needs of environmental modelers.

Record Details:

Record Type:DOCUMENT( PAPER IN NON-EPA PROCEEDINGS)
Product Published Date:10/01/2004
Record Last Revised:01/31/2008
OMB Category:Other
Record ID: 96660