Enhancing Seismic Calibration Research Through Software Automation and Scientific Information Management
Abstract
The National Nuclear Security Administration (NNSA) Ground-Based Nuclear Explosion Monitoring Research and Development (GNEMRD) Program at LLNL continues to make significant progress enhancing the process of deriving seismic calibrations and performing scientific integration, analysis, and information management with software automation tools. Our tool efforts address the problematic issues of very large datasets and varied formats encountered during seismic calibration research. New information management and analysis tools have resulted in demonstrated gains in efficiency for producing scientific data products and improved accuracy of derived seismic calibrations. The foundation of a robust, efficient data development and processing environment is composed of many components built upon engineered versatile libraries. We incorporate proven industry best practices throughout our code and apply source code and bug tracking management, as well as automatic generation and execution of unit tests, for our experimental, development, and production lines. Significant software engineering and development efforts have produced an object-oriented framework that provides database-centric coordination between scientific tools, users, and data. Over a half billion parameters, signals, measurements, and metadata entries are all stored in a relational database accessed by an extensive object-oriented multi-technology software framework that includes stored procedures, real-time transactional database triggers and constraints, and coupled Java and C++ software libraries to handle the information interchange and validation requirements. Significant resources were applied to schema design to enable management of processing methods and station parameters, responses and metadata.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 2008
- Accession Number
- ADA516629
Entities
People
- Douglas A. Dodge
- Eric M. Matzel
- Michael D. Ganzberger
- Stanley Ruppert
- Teresa F. Hauk
Organizations
- Lawrence Livermore National Laboratory