We developed and maintain a real-time, distributed electronic
warfare simulation.  Approximately 80% of it is Ada; the rest
is C, Tcl/Tk, SQL, and FORTRAN.

It has been recently suggested that, rather than converting
to Ada 95 (well, really, it's converting from VADS to GNAT
or Rational Apex), we spend the same money to investigate
converting to C++.

In searching for "Ada advocacy" stuff, I ran across an AJPO
sponsored "Programming Languages and Lifecycle Cost" study
This study mentions the IMOM Ada redesign.  Unfortunately,
IMOM has since been converted to C++ and is being used as
a rationale why our system should be converted!

Is anyone familiar with this study and know whether it has
been updated to reflect this latest rewrite of IMOM?  For
example, what are the defects per KSLOC rate for the C++
versus the previous FORTRAN and Ada versions?

Terry J. Westley, Principal Engineer
Veridian Engineering, Calspan Operations
P.O. Box 400, Buffalo, NY 14225
[log in to unmask]