Accession Number:

ADA488457

Title:

Maintaining Sanity in a Multilanguage World

Descriptive Note:

Journal article

Corporate Author:

309TH SOFTWARE MAINTENANCE GROUP HILL AFB UT

Personal Author(s):

Report Date:

2006-08-01

Pagination or Media Count:

6.0

Abstract:

The Ada 2005 standard will help many users, but the reality of working in a frozen, legacy development environment needs to be addressed. Development in a mixed version Ada 83 and Ada 95 and mixed language C and C environment involves dealing with many issues. This article addresses the issues that the author encountered when developing applications for the Air Force Mission Planning System. These issues fit into three main categories dealing with Ada strings, using inter-language interfacing, and using different Ada compilers 83 and 95 but maintaining one code base. This article discusses several of the technical issues involved in interfacing Ada, C, and C from both a syntactical and run-time perspective.

Subject Categories:

  • Computer Programming and Software
  • Military Forces and Organizations

Distribution Statement:

APPROVED FOR PUBLIC RELEASE