Portable Reusable Application Software
Final rept. 2 Apr-2 Oct 98
MANAGEMENT COMMUNICATIONS AND CONTROL INC ARLINGTON VA
Pagination or Media Count:
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 ANUYS-2 code base. This report provides an overview of the methodology and the toolset. Porting of the DICASS sonobuoy signal processing from an ANUYS-2 implementation to an implementation using the MCCI methodology and toolset is demonstrated.
- Computer Programming and Software