You are here

Transistioning Embedded Avionics Software from Ada 83 to Ada 95

Award Information
Agency: Department of Defense
Branch: Navy
Contract: N/A
Agency Tracking Number: 37105
Amount: $69,932.00
Phase: Phase I
Program: SBIR
Solicitation Topic Code: N/A
Solicitation Number: N/A
Timeline
Solicitation Year: N/A
Award Year: 1997
Award Start Date (Proposal Award Date): N/A
Award End Date (Contract End Date): N/A
Small Business Information
2290 Cosmos Court
Carlsbad, CA 92009
United States
DUNS: N/A
HUBZone Owned: No
Woman Owned: No
Socially and Economically Disadvantaged: No
Principal Investigator
 Marty Duddy
 (619) 438-8099
Business Contact
Phone: () -
Research Institution
N/A
Abstract

The introduction of Ada 95 provides both opportunity and risk for current and future software applications. modifications to correct short-comings with Ada 83 have been combined with enhancements to create a rich and potentially powerful language. But with these changes come risks. Potential issues relating to compatibility with Ada 83, unforeseen performance impacts on existing language features and the cost of using new features need to be understood by any program considering the transition to Ada 95. Avionics applications, which traditionally have among the most stringent computer resource requirements, n to be particularly concerned with understanding these issues. JTIDS is among the most resource taxing of all communications, navigation and identification applications. ViaSat proposes to use its existing Ada 83-based JTIDS application software as a test-case for thoroughly understanding the effects of transitioning to Ada 95. Test cases will be designed and executed Using that software to provide comparisons between Ada 83 and Ada 95 for such things as image size generation, tasking overhead, code generation for various features, etc. A Phase I option focuses on gaining a thorough understanding of new Ada 95 features in preparation for their application in Phase II, during which the JTIDS software will be fully redesigned to gain even more insight into the advantages and risks associated with Ada 95.

* Information listed above is at the time of submission. *

US Flag An Official Website of the United States Government