Acoustic Simulation API Requirements Model
Abstract
The purpose of the Acoustic Simulation API is to provide a standard interface to a variety of ocean acoustic models meeting the needs of application developers. The initially envisioned application domain is simulation support for training of sonar operators. Other likely applications include future mission planning, simulating artificial environments to support test and evaluation of new fleet systems, comparative scientific studies of different acoustic models and other unanticipated uses. The interface was designed to support the most popular models, including the Enhanced EVA model, KingKong/FeyRay model, and the CASS/GRAB model. A long range goal is to accommodate other models as well with a minimum of incompatible modifications. The object-oriented design of the API was chosen to enable compatible extensions for this purpose by simply adding more classes and operations, ideally without changes to the interface classes already defined.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 2005
- Accession Number
- ADA442126
Entities
People
- Valdis A. Berzins
Organizations
- Naval Postgraduate School