NASA Logo, National Aeronautics and Space Administration
Computational Technologies Project

FRAMEWORKS

A framework is a software architecture that consists of several large components and the bonds between them. The goals of a framework are to:

  • Foster reusability among software components and portability among high-end computing architectures,
  • Reduce the time required to modify research application codes,
  • Structure systems for better management of evolving codes, and
  • Enable software exchange between major centers of research.

The Round-3 Grand Challenge Investigators are building frameworks in areas as diverse as:

  • Earth system modeling (climate and weather)
  • Earthquake forecasting
  • Space weather modeling
  • Gamma-ray burst and radiation flow modeling
USA.gov NASA Logo - nasa.gov