ASE2 CARD CATALOG ENTRY

Instructions:


ASSET OVERVIEW

UNIT NAME

AJPO/ACES

VERSION
2.0, 2.1
ORIGIN
AJPO
REVIEW CODE
OK
INET ADDRESS
help@sw-eng.falls-church.va.us
AUTHOR
See individual files
RIGHTS
Approved for public release; distribution unlimited
COPYRIGHT
See individual files
LOCATION
sw-eng.falls-church.va.us
PAL

CLASSIFICATION

KEYWORDS
ACES
AJPO/ACES
Ada Compiler Evaluation
Evaluation, Ada Compiler
INDEX
Ada Joint Program Office
AJPO
DEPENDENCIES
None
SEE ALSO
SHORT DESCRIPTION
Ada Compiler Evaluation Suite
TAXONOMY


Benchmarks
    Ada Compiler Evaluation Suite (ACES)


FILE LISTING

FILE SPECS
Click here to enter Asset Directory/transfer Asset File(s): ../../ase02_02/benchmrk/aces
DIRECTORY DISPLAY
Follow path to see directory

ABSTRACT

Ada Compiler Evaluation System (ACES)

The purpose of the ACES is to provide a capability for quantitative evaluation of Ada compilation systems. The ACES system is a set of software test programs and associated support tools and procedures which will determine the performance characteristics of Ada compilation systems. This includes the capability to automatically compare the results obtained on different Ada compilation systems. Such comparisons will isolate language constructions where one optimization has particular problems relative to other compilers tested. The ACES will test for the presence of particular compiler optimization. ACES was produced as a merger of the Ada Compiler Evaluation Capability (ACEC) of the United States and the Ada Evaluation System (AES) of the United Kingdom. ACES contains over 3500 files, 1700 of which are compiler performance tests. Over 1000 pages of documentation is included as well. The ACES is not just a test suite -- it defines a process for evaluating Ada83 compilers and a set of support tools.

The major steps in using the ACES are:

Support for the analysis of the results is through the Single System Analysis Tool (SSA) and the Comparative Analysis Tool (CA). The MENU program manages the execution of the CA and SSA tools as well as a simple database manager (CONDENSE) and generates reports of the capabilities analyzed. Performance of a single compiler can be evaluated, or multiple compilers can be compared through these tools. Documentation on the ACES includes a Reader's Guide, a User's Guide, a Version Description Document, a Product Specification, and Software Test Plans and Reports.

Many people from several different organizations were involved in the ACES project, but Boeing had the contract to actually do the merger. A chronology:

Jun 1991 - Agreement to merge the ACEC and AES signed by U.S. and U.K.
Apr 1992 - Merger statement of work completed
Apr 1992 - Ada/JOVIAL LCF service contract was awarded to CTA, Inc.
Jul 1992 - CTA, Inc., subcontracts to Boeing to do the merger
Oct 1992 - Critical Design Review
Mar 1993 - Formal Qualification Testing
Apr 1993 - Delivery of ACES to Ada/JOVIAL LCF
May 1993 - ACES available through Data Analysis Center at Rome AFB
Sep 1993 - ACES available through the Public Ada Library

People from various organizations who worked on the project included:

Raymond Szymanski    Dan Roy             Greg Gicca
Pat Donohoe          Ken Bowles          Neal Altman
Barbara Rhoads       Bobby Evans         Trudy Grube
Kim Langdon          Jon Wood            Sam Ashby
Gerry Masters        Tom Leavitt         Gary McKee
Kermit Terrell       Dan Eilers          Barbara Decker-Lindsey
Brad Crawford        Julie Leastman      Jay Ferguson
Phil Brashear        Dale Lange

ACES User Registration

Please register your copy of the Ada Compiler Evaluation System (ACES) with the DoD Ada Validation Facility (AVF) at Wright-Patterson Air Force Base. The AVF is responsible for ACES maintenance and enhancements and is trying to maintain up to date information on organizations using the test suite. ACES users registered with the AVF will be informed of substantive problem reports, work arounds, and future test suite version releases. To register, please contact the DoD AVF at:

E-mail        langed@adawc.wpafb.af.mil
FAX           (513) 255-4585
U.S. mail     ACES
645 CCSG/SCSL
3810 Communications Blvd
Wright-Patterson AFB OH 45433-5707
or
telephone      (513) 255-4472

Please provide your name, address, phone number, and E-mail address with your registration. Thank you for your interest in the ACES!


REVISION HISTORY

4 Dec 93  First release to the PAL
Updated by the Ada Information Clearinghouse

RELEASE NOTICE

Approved for public release; distribution unlimited
For information on how to obtain hard copies of these or any other Ada
9X Project Reports, contact the Ada Information Clearinghouse at
800/AdaIC-11 or 703/685-1477.

DISCLAIMER

      This documentation are provided "AS IS" without any expressed or
implied warranties whatsoever.  No warranties as to performance,
merchantability, or fitness for a particular purpose exist.
      The user is advised to review the documentation thoroughly before
relying on it.  The user must assume the entire risk and liability of
using this documentation.  In no event shall any person or organization of
people be held responsible for any direct, indirect, consequential or
inconsequential damages or lost profits.

ASE CARD CATALOG ENTRY NAVIGATION

Powered by the Generic Web-Based Reuse Library (GWRL)