Acoustic and Seismic Sensor Placement (ASSP) Application Programming Interface (API) Version 1.0

Report No. ARL-TR-4432
Authors: David Marlin and Shane Thomas
Date/Pages: April 2008; 44 pages
Abstract: In this report, an Acoustic and Seismic Sensor Placement (ASSP) application programming interface (API) for acoustic sensor placement is described. The API is implemented in both C++ and Java, with functionality for the later provided through the former via the Java Native Interface (JNI). This API is based on the Sensor Performance for Battlefield Environments (SPEBE) API, but the classes are not extensions of the SPEBE API. Instead, they include SPEBE objects as encapsulated data, accessible only through the methods. This serves the dual purpose of allowing a more natural interface dedicated to sensor placement, while at the same time protecting the user from inadvertent misuse of the more general SPEBE API. The ASSP interface includes classes to define the environment, including atmospheric, elevation, and ground characterization, define sensor locations and characteristics, compute the detection probability of these sensors for specified source type, and manage the resulting data as both a regularly-spaced grid and as a set of detection-probability contours.
Distribution: Approved for public release
  Download Report ( 0.339 MBytes )
If you are visually impaired or need a physical copy of this report, please visit and contact DTIC.

Last Update / Reviewed: April 1, 2008