A Web-based Visual Analytic Framework for Understanding Large-scale Environmental Models: A Use Case for the Community Land Model

Yang Xu, Dali Wang, Tomislav Janjusic, Wei Wu, Yu Pei, Zhuo Yao

Research output: Contribution to journalConference articlepeer-review

8 Scopus citations

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 languageEnglish
Pages (from-to)1731-1740
Number of pages10
JournalProcedia Computer Science
Volume108
DOIs
StatePublished - 2017
EventInternational Conference on Computational Science ICCS 2017 - Zurich, Switzerland
Duration: Jun 12 2017Jun 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

Fingerprint

Dive into the research topics of 'A Web-based Visual Analytic Framework for Understanding Large-scale Environmental Models: A Use Case for the Community Land Model'. Together they form a unique fingerprint.

Cite this