Climate Cloud Configurator (C3)
C3 is a prototype written in java that provides a visual interface to automated CESM configuration and launching in a cloud environment.
Published in IEEE Computer Society ISSN 0840-7459.
The technical paper is available online at GeorgiaTech
C3 has two major utilities:
- It uses an OWL ontology & HermiT reasoning engine to infer configuration options.
- It automates creation of CESM simulations on virtual machines on the Cloud, using Amazon Elastic Cloud (EC2) in this case
The visual interface is written using Java Swing as a basic proof of concept, this has been further developed into a web service called CESM Case Maker.
An inference engine (Hermit)infers options from those already made, reducing the total number of selections made as well as offloading configuration knowledge requirements from the user to the reasoning engine.
Example subset generated from OWL ontology.
Getting OWL Compset subset 'B - FULLY ACTIVE components with stub glc' from ontology Subset B of Compsets: B_1850 B_2000_CN B_2000 ...
College of Computing Georgia Institute of Technology