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