Abstract

Those software-engineering/structured-programming techniques designed to detect software errors early and facilitate coding, validation, and maintenance were applied in developing the Trident Computational Simulation (TRICS) at the Naval Surface Weapons Center (NSWC) in Dahlgren, Virginia. This continuous simulation permits validation of the fire control computations required to determine missile presets prior to launch from a Trident submarine. In addition, it permits dynamic (run-time) connectivity of computational subsets (no core penalty for unused subsets) for the purposes of research and experimentation. In the past, development of applications models at NSWC has depended upon the skills and intuition of individual programmers applying their favorite and immutable ad hoc methods. On the other hand, TRICS was developed by a team of programmers applying an independent and established methodology. This was supplemented by a stringent set of programming and documentation standards as well as in-house tools for automating and managing frequently occurring programming activities. The end result was a highly flexible and user-oriented simulation. The tools and techniques used are identified, and an evaluation of their effectiveness is presented by examining error data collected during the development cycle.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.