Abstract
This study introduces a web-based visual analytic framework to better understand the software structures of large-scale environmental models. The framework integrates data management, software structures analysis, and web-based visualizations. A system for the Community Land Model (CLM) is developed to demonstrate the capability of the proposed framework. It consists of three major components: (1) a Fortran-syntax analysis tool that decomposes CLM source code into simpler forms; (2) an application tier that further analyzes and converts the prepro-cessed data into meaningful software structural information; (3) a web-based front end that is developed using state-of-the-art web technologies and visualization toolkit (e.g., D3.js). The framework provides users with easy access to the internal structures of complex environmental models. Currently, the prototype system is being used by CLM modelers and field scientists to tackle different environmental research problems.
| Original language | English |
|---|---|
| Pages (from-to) | 1731-1740 |
| Number of pages | 10 |
| Journal | Procedia Computer Science |
| Volume | 108 |
| DOIs | |
| State | Published - 2017 |
| Event | International Conference on Computational Science ICCS 2017 - Zurich, Switzerland Duration: Jun 12 2017 → Jun 14 2017 |
Funding
The majority of this research was funded by the Biological and Environmental Research, Ac-celerated Climate Modeling for Energy and Terrestrial Ecosystem Science projects, US. Department of Energy. Oak Ridge National Laboratory is managed by UT-Battelle LLC for the Department of Energy under contract DE-AC05-00OR22725.
Keywords
- environment
- information visualization
- software engineering
- web-based services