The OGCE project develops software to help scientists manage scientific applications and workflows on computational grids and clouds, along with web containers for deploying reusable user interface components to these services.
The OGCE produces open source software that has long been available through SourceForge. During the first half of 2011, we have completed steps to take this software to the next level of open source sustainability by launching two Apache Incubator projects: Apache Rave and Apache Airavata. Rave is a collaboration with Mitre Corp, OneHippo Software, and SURFNet that focuses on containers for Open Social and W3C compatible web components. Airavata consists of OGCE components for application and workflow management, along with messaging and service registries.
The Apache Software Foundation provides an important open source development model that should increase OGCE software sustainability (by attracting a broader range of developers from the Apache community), enforce greater software engineering discipline through third party mentoring, and provide a venue for open credit and community control (“meritocracy”).
Many grid and cloud projects have pursued open source but not open community development, where control of the software is ultimately determined by a broad community of developers. We believe the Apache model is particularly interesting for academics since it provides a way to share credit and control of a project, thus encouraging broader participation.
Principal Investigator: Marlon Pierce
Funded by National Science Foundation grant number OCI-0721656
NSF GSS Codes:
Primary Field: Computer Science (401) - Computer Systems Analysis
Secondary Field: Computer Science (401) - Data Modeling/Warehousing