[comp.lang.ada] Forwarded Mail - RADC Seeks Beta Sites for Ada Compilation System

karl@grebyn.com (Karl A. Nyberg) (12/09/86)

Due to some communication snafus, this didn't go out earlier (i.e., about a
month ago).  Contact is listed below.

-- Karl --

                 BETA TEST SITES NEEDED FOR ADA

Beta test sites are being sought for RADC's Ada Compilation System (ACS)
developed by Intermetrics, Inc.

The ACS runs on IBM 370, 43XX, and 30XX computers as well as plug-compatible
machines such as those made by Amdahl.  The UTS operating system (2.3) is a
UNIX variant and is available from Amdahl either in "native mode" for Amdahl
580-series machines or on top of VM on IBM machines.  Over 98% of the Ada
Compilation System is written in Ada and consists of approximately 400,000
lines of source code.

The compiler has been validated with ACVC 1.8 and executes at 250 to 400 lpm
on the IBM 4341 with an Ada to assembly language expansion ration of 1 to 4.
The compiler also contains a comprehensive global optimizer.

It performs four major classes of optimizations:

     Ada-specific optimizations (such as constraint-check
     minimization and Haberman-Nassi Tasking),

     classical optimizations (such as common subexpression
     elimination and dead code elimination),

     register optimization, and

     branch optimization.

Other compiler features include a partial implementation of Ada Chapter
Thirteen, extensive syntax error recovery, compilation statistics gathering,
and generation of source, object and symbol/cross-reference listings.

Because of the emphasis on optimization, configuration management support,
and capacity, the ACS is suitable for developing large, time-critical Ada
applications.  The ACS was developed in accordance with the Military
Standards for Software Development, and is documented.

One week User and Maintenance courses will be given in the January 1987 time
frame.  RADC focal point is Donald L. Mark:

     Donald L. Mark
     Rome Air Development Center
     Command & Control Software Engineering Branch
     RADC/COEE
     Griffiss Air Force Base, NY 13441-5700

     (315) 330-3655
     (AV)  587-3655
     (FTS) 952-3655

     Internet: MarkD@RADC-LONEX.AR