An overview of the Software Development Process for the NASA Langley Atmospheric Data Center Archive Next Generation system
Abstract
The Atmospheric Science Data Center (ASDC) at NASA Langley Research Center is responsible for the archive and distribution of Earth science data in the areas of radiation budget, clouds, aerosols, and tropospheric chemistry. The ASDC has developed and implemented the Archive Next Generation (ANGe) system, a state-of-the-art data ingest, archival, and distribution system to serve the atmospheric sciences data provider and user communities. The ANGe project follows a software development process that covers the full life-cycle of the system, from initial requirements to deployment to production to long-term maintenance of the software. The project uses several tools to support the different stages of the process, such as Subversion for source code control, JIRA for change management, Confluence for documentation and collaboration, and Bamboo for continuous integration. Based on our experience with developing ANGe and other projects at the ASDC, we also provide support for local science projects by setting up Subversion repositories and tools such as Trac, and providing training and support on their use. An overview of the software development process and the tools used to support it will be presented.
- Publication:
-
AGU Fall Meeting Abstracts
- Pub Date:
- December 2013
- Bibcode:
- 2013AGUFMIN23C1438P
- Keywords:
-
- 1976 INFORMATICS Software tools and services