H. Breitenfellner1 , D. Brown1 , J.F. Burns2 , B.R. Hamlet2 , J.M. Harris2 , R. Le Bras1 , P. Mialle1 , E. Peiszer3 , R. Prescott2 , E. Tomuta4 , C.J. Young2
1CTBTO Preparatory Commission, Vienna, Austria
2Sandia National Laboratories, Albuquerque, NM, USA
3Zuehlke Engineering Austria GmbH, Vienna, Austria
The second phase of the IDC Re-engineering project has developed a software architecture to guide development of the next-generation IDC waveform processing system. The architecture describes system-wide principles and features desirable in the new system, including definitions of common system patterns, fundamental mechanisms (e.g. data storage, processing control), and interfaces that abstract algorithm implementations. A new conceptual data model is proposed that represents station reference information, processing configuration, and system results in a way that is consistent with system principles such as extensibility, flexibility, data provenance, and isolation of concerns. This presentation describes architectural elements and data model concepts relevant to the addition of new processing and analysis components to the system.