Portable Reusable Application Software
Abstract
The need for application software portability and reusability has been increased by the COTS revolution. Operating system and math library independence are essential to portability strategies. However, in order to achieve the high throughput required by real time sensor processing systems, the executable must be optimized for the specific target. Management Communications and Control, Inc. (MCCI) has developed a methodology and a toolset which provides translation of target independent applications to target specific source code incorporating target optimized libraries. Application portability and reusability is inherent in the methodology. An order of magnitude reduction in application development time has been demonstrated. Life cycle costs should be reduced by at least the same factor. The methodology supports low cost reuse of the AN/UYS-2 code base. This report provides an overview of the methodology and the toolset. Porting of the DICASS sonobuoy signal processing from an AN/UYS-2 implementation to an implementation using the MCCI methodology and toolset is demonstrated.
Document Details
- Document Type
- Technical Report
- Publication Date
- Oct 28, 1998
- Accession Number
- ADA355659
Entities
People
- N. Carl Ecklund