home *** CD-ROM | disk | FTP | other *** search
Text File | 1988-05-03 | 40.5 KB | 1,097 lines |
- This file contains the most recent issue
- of the Quarterly AdaIC newsletter;
- currently the August 1986 issue.
- (Ada IC point of contact: Larry Thomas)
-
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- Ada Information Clearinghouse Newsletter
- August 1986, Volume IV, No. 3
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
- The Ada Information Clearinghouse Newsletter (AdaIC) is a quarterly
- publication of the AdaIC. Any comments concerning this publication
- should be brought to the attention of the AdaIC at the following
- address: Ada Information Clearinghouse, Rm. 3D139 (Fern St./C-107),
- The Pentagon, Washington, DC 20301-3081, (703) 685-1477. The AdaIC
- is contractor operated for the Department of Defense, Ada Joint
- Program Office (AJPO). Support is provided by IIT Research Institute
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
-
- From the Director, AJPO
-
- Dear Friends of Ada:
-
- At the July, 1986 SIGAda Conference in Pittsburgh, I visited many
- of the vendor booths to collect information on the latest Ada
- products. As I moved through the display area, I asked the same
- question of each of the compiler vendors: "What information can you
- provide regarding your product's performance?". I requested that I be
- given only information available to the general public. In general,
- the vendors had either no or limited information available. The
- results of my impromptu survey confirmed the lack of currently
- available performance information on commercial Ada products.
-
- The Ada Joint Program Office (AJPO) provides to the public a list
- of validated Ada compilers. Validation, however, only measures
- conformance of an Ada compiler to the Ada standard, ANSI/MIL-STD-
- 1815A. As the number of validated compilers continues to grow, it is
- becoming more difficult for Program Managers (PMs) to determine which
- compiler is the best choice for a given program. There is a very
- limited amount of experience or empirical data to help guide the PM on
- Ada-specific aspects of every facet of system development. A major
- problem is a lack of a standard and adequate set of performance
- measures for compilers.
-
- In January, 1986, the Prototype Ada Compiler Benchmarks became
- available from the Ada Validation Facility at Wright-Patterson AFB.
- The prototype test suite is comprised of compiler performance
- benchmarks which were collected and organized by the Tri-Service Ada
- Programming Support Environment (APSE) Evaluation and Validation (E&V)
- Team. Within the next few months, a contract will be awarded for
- development of the Ada Compiler Evaluation Capability (ACEC) which
- will consist of additional tests and analysis tools.
-
- Ada compiler vendors can assist DoD and the Ada community by
- developing and publishing performance data for their products. At this
- time, the prototype benchmarks may provide the best means for
- presenting this data in a standard format.
-
- In addition to the information on performance, a listing of
- all Ada compiler options which have been implemented, would provide a
- relatively concise data sheet which would be of significant value to
- those who are now in the position of having to judiciously select the
- most suitable compiler for a particular program.
-
-
- Virginia L. Castor
- Director
- Ada Joint Program Office
-
- * * * * * * * * * * * *
-
- STRATEGIC DEFENSE INITIATIVE (SDI) ADOPTS Ada PDL
-
- The SDI Office (SDIO) has informed their contractors that as a first
- step in the standardization of SDI deliverables, Ada-based Process
- Description Languages (PDLs) will be used for describing system
- architectures and subsequent designs of information processing
- elements. This standardization is intended to permit the evaluation
- of SDI products and deliverables in a common framework.
-
- On August 11-12, 1986, an SDI Battle Management/Command Control
- Communications (BM/C3) Ada PDL workshop was held in Alexandria, VA.
- Two working groups were formed to produce recommendations for the Ada
- PDL notations to be used by contractors for the SDIO. The first
- working group focused on the horizontal communication requirements
- between the architectural contractors, the simulation systems and the
- National Test Bed. The second working group focused on the vertical
- communication requirements between architectural contractors, BM/C3
- architects and developers. The remaining attendees formed a
- discussion group on management and implementation issues.
-
- Considering the size and importance of the SDI program, this action to
- adopt Ada PDL constitutes a major achievement in Ada acceptance,
- exemplified by the SDIO's own rationale that "Ada is the programming
- language currently used by the DoD and it is unlikely that this will
- change within the timeframe of the SDI system development."
-
-
- ARMY ANNOUNCES THE RELEASE OF THE Ada LANGUAGE SYSTEM (ALS)
- TO INDUSTRY AND ACADEMIA
-
- The Ada Language System (ALS) is an integrated, rehostable,
- retargetable and extensible programming environment for the Ada
- Language, developed by SofTech, Inc. for the U.S. Army. The ALS was
- specifically designed to support large Ada software development
- projects. Recently the U.S. Army has announced the release of the ALS
- to Industry and Academia.
-
- Due to the current licensing agreement with SofTech and export laws,
- the ALS will not become public domain in the near future. ALS will not
- be Government Funded Equipment (GFE) on Army contracts.
-
- The following is the release the Army distributed on ALS:
-
- 1. The U.S. Army Communications-Electronics Command (CECOM) announces
- a program to license the Army's Ada Language System (ALS) to
- Industry and Academia. In transitioning the ALS to the private
- sector where it will compete commercially, the Army seeks to:
-
- a. Provide all interested parties in the United States with an
- equal opportunity to capitalize on the Army's near $30M
- investment.
-
- b. Provide an opportunity for hardware/ software vendors to
- develop extensions and improvements in support of their own
- products.
-
- c. Stimulate activity which will help create an increase in the
- present and future Ada workforce.
-
- 2. CECOM believes that each of these motives will ultimately produce
- benefits for the Army. In pursuing this ALS release program, the
- Army remains strongly committed to the use of Ada for its mission-
- critical computer resources and views the transition of the ALS to
- the private sector as establishing:
-
- a. A proper Ada role for Government (now that strong industrial
- response is evident, and stimulation appears to be no longer
- required).
-
- b. Complete compatibility with Army policy to maximize its use of
- off-the-shelf commercial products and minimize its use of
- Government unique items.
-
- 3. The ALS is currently hosted on a Digital Equipment Corporation
- (DEC) VAX-11/780 and other compatible family members ranging from
- a micro-VAX to a VAX 8600. It translates Ada programs for use in
- the host environment and for the Intel 8086 microprocessor and is
- validated under the DOD test suite ACVC 1.6. It includes over
- 500,000 lines of code and consists of over seventy distinct tools
- used in support of programmer activities.
-
- 4. Rights to the source code, object code and documentation --user,
- operator and design -- will be licensed to all interested parties
- within the United States at essentially a reproduction cost. All
- materials will be offered with the right to use, copy and form
- derivative works and to distribute and sublicense value-added
- enhancements.
-
- 5. No warranties, either expressed or implied, will be offered by the
- Government in the ALS. Furthermore, the licenses granted by the
- Army do not include a license to export either the ALS or works
- derived from the ALS. The recipient of the ALS is responsible for
- ascertaining and complying with all applicable export control laws
- and regulations.
-
- 6. Additional services (such as installation, maintenance and other
- technical support) for ALS users are not included in the prices
- listed in paragraph 7 and will not be supplied by the U.S. Army.
- Parties interested in such services may obtain information on
- terms from the ALS contractor.
-
- 7. The following packages of materials are available at the
- reproduction cost indicated:
-
- Order Number Description Reproduction Cost
-
- ALS3ET ALS V3.0 Object Code (5 tapes) $37
- ALS3ST ALS V3.0 Source Code (1 tape) $75
- ALS3DU User Documentation $250
- ALS3DS Design Specifications $500
-
- 8. Inquiries from the Private Sector for copies of the ALS software
- and/or documentation should be directed to the ALS contractor:
-
- SofTech, Inc.
- 460 Totten Pond Road
- Waltham, Massachusetts 02254
- ATTENTION: Beverly Vidler
- Telephone: (617) 890-6900, Extension 132
-
- After the request has been made, SofTech will forward (in behalf
- of the U.S. Army) a license agreement which must be signed and
- returned with payment in advance for the materials which will then
- be supplied. Orders will be accepted by SofTech through 30
- September 1986. Thereafter, orders may be placed through the
- Defense Technical Information Center (DTIC), using ordering
- numbers and pricing schedules which will be provided at a future
- date.
-
- 9. In order to eliminate the delays which may be associated with
- placement of Government purchase orders, CECOM will accept letters
- with accompanying funding transfer documents (MIPRs, PWDs, etc.)
- through 30 Aug 86. Funds should be provided on a Direct Cite
- basis and will be applied to CECOM Contract DAAB07-83-C-K580.
- Government organizations are reminded to seek appropriate
- approvals as may be required for the purchase of copies of
- Government-owned computer software. CECOM will provide acquisition
- support, and not approval authority. Letters with funding
- transfer documents should be directed to:
-
- U.S. Army CECOM
- ATTN: AMSEL-COM-IA-ALS
- Fort Monmouth, NJ 07703-5204
- Telephone: Commercial (201) 544-2279
- Autovon: 995-2279
-
-
- CREASE 4.0 NOW AVAILABLE
-
- The Catalog of Resources for Education in Ada and Software Engineering
- (CREASE), Version 4.0 is now available for distribution through the
- DTIC and NTIS by requesting CREASE Version 4.0 with the following
- accession number: AD A 169 892.
-
- The CREASE presents an overview of Ada Education and training programs
- currently being offered by individuals, business organizations,
- societies, universities, and the Government. This catalog also
- includes a section for Ada language and software engineering
- textbooks.
-
- REFERENCE MANUAL FOR THE Ada PROGRAMMING LANGUAGE
- AVAILABLE IN MACHINE READABLE FORM
-
- The Ada Language Reference Manual is now available in the Ada-Info
- Directory on Ada20 for authorized users of the Defense Data Network
- (DDN). The LRM is contained in twenty-four (24) separate files in
- Ada-Info, which include all fourteen chapters of the LRM, the
- appendices, forward, index, and table of contents.
-
- Filenames are of the form LRM-XX, where XX is the chapter number.
- Instructions on accessing these files are located in <Ada-
- Info>LRM.HLP.
-
- The Ada Joint Program Office does not guarantee the accuracy of these
- files, as compared with the contents of ANSI/MIL-STD-1815A-1983. If
- errors or discrepancies are found in this machine-readable version,
- please forward comments via the DDN to Ada-Info@Ada20.ISI.EDU. Within
- the next month, the Ada LRM will also be available on magnetic tape.
- For further details, please contact the AdaIC.
-
- Vendor & HOST TARGET
- Compiler Machine Machine
-
- Advanced VAX11/785 Fairchild
- Computer (under VMS 4.2) 9450/1750A
- Techniques Corp. (bare machine)
- A.C.T. Ada 1750A
- Compiler System
- Release 1.0
-
- Air Force Arma- CDC Cyber 170/760 Zilog Z8002 Deve-
- ment Lab. (NOS 2.4) lopment Module
- AFATL Ada Cross (Dev. Module
- Compiler 1.0 Monitor Program)
-
- ALSYS VAX 11/750 ALTOS ACS 68000 14
- AlsyCOMP_001 (VMS 4.1) (ALTOS Version 1)
- Version 1.3
-
- ALSYS HP 9000 200/220 Same as Host
- AlsyCOMP_002 & 300/320
- Version 1.0 (HPUX V5.0)
-
- ALSYS Apollo DOMAIN Same as Host
- AlsyCOMP_004 DN460, DN360,
- Version 1.0 DSP80A
- (AEGIS Ver. SR9)
-
- ALSYS SUN Workstations Same as Host
- AlsyCOMP_005 2/120,2/50,3/160
- Version 1.0 (SUN UNIX 4.2)
-
- ALSYS VAX 11/750 IBM PC/AT
- AlsyCOMP_008 (VMS 4.1) (MSDOS 3.1)
- Version 1.0
-
- ALSYS IBM PC/AT with Same as Host
- AlsyCOMP_003 vendor supplied
- Version 1.1 4MB memory module
- (MS/DOS Ver. 3.1)
-
- ALSYS TANDY 3000 with Same as Host
- AlsyCOMP_003 vendor supplied
- Version 1.1.1 4MB memory module
- (MS/DOS Ver. 3.1)
-
- ALSYS SPERRY IT with Same as Host
- AlsyCOMP_003 vendor supplied
- Version 1.1.1 4MB memory module
- (MS/DOS Ver. 3.1)
-
- ALSYS ZENITH 200 with Same as Host
- AlsyCOMP_003 vendor supplied
- Version 1.1.1 4MB memory module
- (MS/DOS Ver. 3.1)
-
- ALSYS VECTRA with Same as Host
- AlsyCOMP_003 vendor supplied
- Version 1.1.1 4MB memory module
- (MS/DOS Ver. 3.1)
-
- ALSYS C0MPAQ Deskpro 286 Same as Host
- AlsyCOMP_003 with vendor supplied
- Version 1.1.1 4MB memory module
- (MS/DOS Ver. 3.1)
-
- ALSYS GOUPIL G40 with Same as Host
- AlsyCOMP_003 vendor supplied
- Version 1.1.1 4MB memory module
- (MS/DOS Ver. 3.1)
-
- AT&T Informa- AT&T WE3B2/400+ Same as Host
- tion Systems (under AT&T UNIX
- Unix Ada System V,
- Compiler, Release 3.0)
- Version 1.0
-
- Concurrent Concurrent All Hosts,
- Computer Computer Corpora- self -targeted;
- Corp. tion Series 3200: and the 3280 with
- C3 Ada, 3200 MPS, 3203, the 3200 MPS as
- Version 3205, 3210, 3230, host (under OS/32,
- R00-00.00 3250, 3230 XP, Ver. R0801)
- 3250 XP, 3230 MPS,
- 3260 MPS (under
- OS/32, Ver. R0801)
-
- Data General MV/10000 MV/10000
- Corp. (under AOS/VS, (under AOS/RT32,
- ADE Ada, Rev. 6.04) Rev. 4.00; and
- Rev. 2.40 under AOS/RT32,
- Compiler Rev. 4.00)
-
- DDC VAX 11/785 Same as Host
- International (VMS 4.1)
- DDC Ada Compiler
- System
-
- Department of VAX 8600,VAX11/ All Host
- the Army 780,VAX11/785 Configurations
- ALS AdaVAX (VMS 4.1)
- Version 2.47 MicroVAX II
- (same as SofTech) (MicroVMS 4.1M)
-
- Digital VAX 8600, All Host
- Equipment Corp. VAX11/785, /782, Configurations
- DEC VAXAda /780, /750, &/730 (under VMS 4.2 or
- Compiler (under VMS 4.2) MicroVMS 4.2)
- Version 1.1 and
- MicroVAX I & II,
- VAXstation I & II
- (MicroVMS 4.2)
- VAXELN Ada VAX 8600, VAXes MicroVAX II
- Version 2.0 11/785,782,780,
- 750,730 (VAX/VMS)
- MicroVAX I&II
- (VAXELN 2.0)
-
- Harris Harris HCX7 Same as Host
- Corp. (under HCX/UX,
- Harris Ada Version 2.1)
- Compiler,
- Version 1.0
-
- Harris Harris H1200, Same as Host,
- Corp. H800 respectively
- Harris Ada (under VOS 5.1)
- Compiler,
- Version 1.0
-
- Honeywell DPS 6/95, 6/94, All Hosts,
- Information 6/75, 6/74, & 6/70 self targeted;
- Systems (under MOD 400, and the
- GCOS6 Ada Releases 3.0 & 3.1) 6/75 as a target
- Compiler for the 6/95 or
- Version 1.1 DPS 6/85 6/85 Hosts)
- (MOD Release 3.1)
-
- Honeywell DPS88 Same as Host
- Large Systems (SR2300 (7/85)
- GCOS8, IFAD B.4 SMAS BO)
- Version 3.1
-
- Intermetrics, Inc. IBM 370 architec- Same as Host
- I2Ada Compiler, ture--IBM 3083,
- Version 17.08 Model BX2 or IBM
- 4341, Model L2
- (under UTS 2.3)
-
- New York ELXSI System 6400 Same as Host
- University (under ENIX 3.2
- NYU Ada/Ed-C, System V,
- Version 1.7 Release 2)
-
- New York VAX11/780 Same as Host
- University (under UNIX 4.2
- NYU Ada/Ed-C, BSD)
- Version 1.7
-
- New York Sun2 Same as Host
- University (under Sun UNIX
- NYU Ada/Ed-C, 4.2, Release 2)
- Version 1.7
-
- New York VAX 8600 Same as Host
- University (under VMS 4.2)
- NYU Ada/Ed-C,
- Version 1.7
-
- Rational Rational Same as Host
- Machine, Inc. Architecture
- Rational (R1000)
- Environment (under Rational
- A_5_18_1 Environment)
-
- Rolm Corp. Data General ROLM MSE14
- ROLM Ada/14, Eclipse MV/10000 (under ARTS/16,
- Rev. 1.01 (under AOS/VS, Rev. 2.10)
- Rev. 6.03)
-
- Rolm Corp. Data General ROLM 1666B, and
- ROLM Ada/66, Eclipse MV/10000 ROLM 1666C
- Rev. 1.01 (under AOS/VS, (under RMX/RDOS,
- Rev. 6.03) Rev. 3.42)
-
- Rolm Corp. Data General ROLM Hawk/32
- ROLM Ada/32 MV/8000 (under ARTS/32,
- Version 2.40 (under AOS/VS, Rev. 2.07 and
- Rev. 6.03) AOS/VS, Rev. 6.03)
-
- Signal Computer AdaMax(Optimum V) Same as Host
- GmbH (UNIX bsd 4.2)
- VADS Version 5.1
-
- Softech, Inc. VAX 8600, All Host
- AdaVAX VAX11/785, & /780 Configurations
- Version 2.47 (VMS 4.1)
- (same as Dept. MicroVAX II
- of the Army) (MicroVMS 4.1M)
-
- SofTech, Inc. VAX11/780 and INTEL 8086 on
- Ada86, VAX11/785 86/30 board, and
- Version 1.21 (under VMS 4.1) INTEL 80186 on
- 186/03A board
-
- Symbolics, Inc. Symbolics 3600 Same as Host
- Symbolics_Ada, (under Symbolics
- Version 1.0 Systems, Version 6.1)
-
- Systeam/German DEC VAX11/750 Same as Host
- MoD, VAX11 (VMS 4.1)
-
- Systems DEC VAX 8600 MIL-STD-1750A
- Designers (under VMS 4.2) implemented on
- SD VAX x the Ferranti
- MIL-STD-1750A 1750A Computer
- Ada Plus, 2A.00 System 100A
- (bare machine)
-
- Systems DEC VAX 8600 MC68010,
- Designers (under VMS 4.2) implemented on
- SD VAX x the MVME 117-3FP
- Motorola board (bare
- M68000/10 machine)
- AdaPlus, 2A.00
-
- TeleLOGIC Sun 2-120 Same as Host
- TeleSoft_Ada (under Sun 2.0)
- Version 3.7
- Compiler
-
- TeleSoft, Inc. Gould Concept/32 Same as Host
- TeleSoft_Ada, Model 9750
- Version 2.3C3 (Gould MPX, V3.2)
-
- TeleSoft, Inc. Gould Concept/32 Same as Host
- TeleSoft_Ada, Model 6750
- Version 2.3C3 (Gould MPX, V3.2)
-
- TeleSoft, Inc. Gould PowerNode Same as Host
- TeleSoft_Ada, Model 9050
- Version 2.3C3 (Gould UTX, V1.1)
-
- TeleSoft, Inc. Gould PS3000 Gould Concept/32
- TeleSoft_Ada, Workstation Model 6750
- Version 2.39 (CSD UTX/3000) (MPX 3.2)
-
- TeleSoft, Inc. MicroVAX II Same as Host;
- TeleGEN2, Model 630-QY and VAX11/780
- Version 3.7 (MicroVMS 4.1) (under VMS 4.1)
-
- Tolerant Systems Tolerant Eternity Same as Host
- Tolerant Ada (under TX 5.0.12)
- Development
- System (TX/VADS)
- Part Number S240,
- Version 1.0
-
- Verdix Corp. Vax11/750 Same as Host
- Verdix Ada (VMS 4.1)
- Development System
- [hereafter "VADS"]
- (VAda-010-0101)
- Version 5.2
-
- Verdix Corp. Tektronix 6130 Same as Host
- VADS Version 5.2 (UTek, Release 2.1.1)
-
- Verdix Corp. Sequent Balance Same as Host
- VADS Version 5.2 (Sequent DYNIX,
- Release 1.3.2)
-
- Verdix Corp. CCI Power 6/32 Same as Host
- VADS Version 5.2 (Power 6 UNIX,
- Release 1-11)
-
- Verdix Corp. VAX11/750 Same as Host
- VADS (UNIX 4.2 BSD)
- (VAda-010-0101)
- Version 6.0
-
- Verdix Corp. Sun Microsystems Same as Host
- VADS Sun-2
- (VAda-010-1010) (Sun UNIX 4.2,
- Version 6.0 Release 2.2)
-
- Verdix Corp. Sun Microsystems Same as Host
- VADS Sun3
- (VAda-010-1313), (Sun UNIX 4.2,
- Version 6.0 Release 3.0 ALPHA)
-
- Verdix Corp. Apollo DN460 Same as Host
- VADS Workstation
- (VAda-010-1111) (under Domain/IX,
- Version 6.0 Release 9.2)
-
- Verdix Corp. Masscomp 5500 Same as Host
- VADS (under Masscomp
- (Vada-010-1212) RTU, Release 3.0)
- Version 6.0
-
-
- Ada USAGE DATABASE GROWS
-
- In order to boost public awareness of the use of the Ada programming
- language for software development in the Government, academia and
- industry, the Ada Information Clearinghouse is conducting a survey of
- Ada use. The following is a summary to date of Army, Navy, Air Force,
- academia, industry (commercial) and non-DoD Government projects for
- which Ada has been or is planned to be used. Only survey responses
- which have been verified with sponsoring organizations have been
- included in the list. To be included in the Ada Usage Database,
- contact the Ada Information Clearinghouse at (703) 685-1477 or (301)
- 731-8894.
-
- Status Codes: PL = Planned C = Completed (Operational)
- DV = Under Development O = Other
-
- Lines
- Program Name Status of Code
-
- ARMY PROGRAMS
-
- Mobile Automated Field
- Instrumentation System DV 644,000
-
- This project allows for real-time monitoring of a two-sided mechanized
- combat where weapon engagements are simulated. Only the Command and
- Control Subsystem of "MAFIS" is being written in Ada.
-
- Advanced Field Artillery
- Tactical Data Systems DV 428,000
-
- AFATDS will be the automated command and control system which is
- intended to serve as both a subordinate system and objective control
- element of the Fire Support functional system. AFATDS will replace
- TACFIRE.
-
- Intermediate Forward
- Test Equipment (IFTE) DV 400,000
-
- System software will include the runtime system software, an ATLAS
- compiler, simulation software, and maintenance/self-test/diagnostic
- software.
-
- Army Test Program Set
- Support Environment (ATSE) DV 200,000
-
- This project will provide an interactive, automated environment for
- Test Program Set (TPS) development and management.
-
- Regency Net (RN) DV 65,000
-
- RN software provides automated functions on a distributed basis for
- the RN HF radio communication system.
-
- Flir Mission Payload
- Subsystem (FMPS) DV 11,000
-
- This system processes data to control the FMPS functions which include
- auto-tracking a target, ranging or designation with the laser, and
- responding to manual sight-line control commands from the ground.
-
- Robotized Wire Harness
- Assembly System (RWHAS) C
-
- Ada software in RWHAS is a batch program called the Data Generator.
- The DG provides a link between a CAD wire harness program and the CAM
- RWHAS by automatically producing data used by robots to manufacture a
- wire harness. The program uses multiple file I/O to get wire,
- connector and tooling information.
-
- Ada Designed/x.25/VSLI/
- VHSIC CHIP PL
-
- Software shall be developed or designed in Ada for the X.25 protocol.
- All X.25 required functions at the datalink (frame) and network
- (packet) level will be designed in Ada using the selected Ada-based
- design language.
-
- NAVY PROGRAMS
-
- Ada Language System/Navy DV 250,000
-
- The ALS/N will provide program generation and execution support for
- mission-critical software targeted to Navy standard embedded
- computers. The ALS/N will be based on the Army's ALS programming
- environment. The program includes development of both MAPSE and RTE
- functions.
-
- NOSC Tools C 150,000
-
- This is a set of APSE tools, including an Ada-based PDL, pretty
- printer, data dictionary, standards checker, configuration management
- system, symbolic debugger, etc.
-
- Design Evaluation Tool (DET) DV 100,000
-
- The DET is a modifiable simulator of the AN/UYK-43 computer.
-
- Aircraft Wire Harness
- Manufacturing System DV 3,350
-
- This program provides a data generator (DG), manufacturing database
- manager and real time communications with an engineering workstation
- and file server; all for a semi-automatic wire harness assembly center.
-
- AIR FORCE PROGRAMS
-
- Ada Compilation System (ACS) DV 400,000
-
- The Ada Compilation System is a full Ada compiler and runtime system.
- The compiler is self-compiled (bootstrapped) in order to gain advantage
- of performance and maintainability.
-
- Ada-AIMS DV 400,000
-
- This program will rehost/retarget the ACS to run on the VAX/VMS system
- and target the 1750A instruction set.
-
- TAC Weapon System
- Evaluation Program DV 35,000
-
- Software has been developed in Ada to graphically represent data from
- the Weapon System Evaluation Program (WSEP) Database and to perform
- simulations based on this data. Additional software is used for the
- reduction of real-time data from target drones and air-to-air missiles.
-
- E-4B Message Processing System PL 20,000
-
- This system consists of message processing software executing in
- the ROLM Hawk/32/.
-
- Mobile Information
- Management System (MIMS) DV 15,000
-
- This is a relational information management system with a
- fourth-generation application and query language.
-
- Air Force Support to MEECN DV 11,800
-
- The software will function on an 8086 embedded in a trasmitter. The
- transmitter sends messages from the National Command Authority to the
- strategic defense forces.
-
- AFIT Research Concept for
- Ada Development DV 10,000
-
- This is a brief APSE-like structure built around a combination of locally
- developed and commercial tools.
-
- Automated Test Procedure
- Generator for Ada DV
-
- This system consists of software written in Ada which will automatically
- develop a tree structure for Ada code and, using this structure and a
- knowledge of the code specification, develop low level (procedure and
- function level) test and verification and validation tests. An expert
- system will be used.
-
- Generic Ada Radar Model DV
-
- This project is a radar simulation designed in terms of object architecture
- with simulation components corresponding to hardware components.
-
- Ada Target Sensor Subsystem (ATSS) DV
- Study (Wright-Patterson AFB, OH
-
- Development of radar mode in Ada and Jovial.
-
- MARINE CORPS PROGRAMS
-
- Light Armored Vehicle -
- Air Defense (LAV-AD) PL
-
- NON-DoD GOVERNMENT PROGRAMS
-
- MSOCC Ada Study C 3,000
- (Goddard Space Flight Center)
-
- This study is comprised of four parts: 1. An Ada compiler static features
- evaluation suite; 2. Dynamic features evaluation; 3. A study of Object
- Oriented Design (OOD) to determine if it applies to MSOCC; and 4. A study
- of standardization issues and recommended practices.
-
- COMMERCIAL PROGRAMS
-
- RELATE/3000 / Project ALERT C 200,000
- (CRI, Inc.)
-
- Relate/3000 is a relational database management system written in Ada. It
- drives an integrated set of fourth generation tools, including graphics,
- a report writer, a data dictionary and application builder. ProjectALERT
- is an automated project management system based on CPM and GANT project
- management methodologies.
-
- Senso Station Simulation Facility DV 25,000
- (S3F) (Allied Signal Corp.)
-
- This is a simulation of signal processing and display for a helicopter
- senso station.
-
- FAST - Flexible Ada Simulation C 20,000
- Tool (Ford Aerospace and Communications Corp.)
-
- This system provides general purpose discrete event simulation capability
- enhanced with interactive environment, and concurrent display of simulation
- output statistics. User interface language provides the capability to
- choose from pre-defined display pages and to change network parameters
- during runtime.
-
- Secondary Flight Control Computer DV 7,000
- (The Boeing Company)
-
- This is the secondary flight control for the new aircraft, 7J7.
-
- AdaEDIT DV 5,000
- (Honeywell Information Systems)
-
- This is a syntax directed screen editor for Ada.
-
- Ada Test Tools DV 4,000
- (Vitro Corp.)
-
- This debugger prototype monitors execution of Ada programs, and can run
- forward or backward. It allows the developer to keep track of what code
- was executed for software testing. The text editor is a modification of a
- commercially available text editor (BRIEF) for editing of Ada source, and
- will include parts of ARM for HELP.
-
- Babbage Master DV 2,000
- (IIT Research Institute)
-
- This system consists of large generic and associated procedures for the
- creation of database templates and associated low level routines.
-
- Digital Stall Warning Computer C 1,500
- (DSWC) (The Boeing Company)
-
- This is a demonstrator program which re-implements DSWC software using
- Ada. The DSWC system is used for the 737-300 aircraft.
-
-
- ACADEMIA PROGRAMS
-
- GRAMACT and some APSE Tools DV 10,000
- (Swiss Federal Institute of Technology)
-
- GRAMACT is a general tool based upon "Grammar and Actions" for developing
- application programs, e.g., pretty-printer, dynamic browser, information
- collector for metrics, etc.
-
- I: mU / II: C ---
- (George Washington University)
-
- I- implements a concurrency control method for database indices organized
- as B-trees (called the mU protocol). The same program is used to select
- statistics about the performance of four concurrent protocols for B-
- trees. II- is an implementation of data type independent relational
- database system.
-
- INTERNATIONAL PROGRAMS
-
- Rubin (CCIS) DV 8,000
- (Germany)
-
- This is the CCIS for the Headquarters of the Armed Forces.
-
-
- Ada BIBLIOGRAPHY - VOLUME III
- NOW AVAILABLE
-
- Volume III of the Ada Bibliography will be available in September, 1986,
- from the Defense Technical Information Center (DTIC) and the
- National Technical Information Service (NTIS) by requesting Ada
- Bibliography, Volume III with accession number AD A 169 589. The
- bibliography contains citations for documents pertaining to the
- history, development progress and use of the Ada language. It also
- contains comprehensive author and subject indices which provide a
- cross reference to the document citations. The Bibliographic Database
- contains all Ada-related documents since the publication of Ada
-
-
- Bibliography, Volume II, 1984.
-
- The following are the accession numbers for previous Ada Bibliographies:
-
- Ada Bibliography I AD A 169 647
- Ada Bibliography II AD A 169 835
- Ada Bibliography III AD A 169 589
-
-
- AJPO FOCUS ON NUMERICS
-
- In FY87, the AJPO will expand its efforts in the numerics area. Unlike
- many previous languages, Ada does not contain the definition of basic
- elementary functions as part of the standard. This exclusion was a
- conscious decision of the DoD and the language designers. Such
- functions are considered a set of reusable software and are to be
- handled in Ada, as any reusable software.
-
- The need, in Ada, to retain the capability for strong typing, flexible
- generics and efficient implementation, has complicated the task of
- providing such basic elementary functions, as well as the task of
- providing other forms of reusable software. Recognizing such needs,
- the AJPO will concentrate on such reusability issues starting with the
- development of guidelines for the consistent use of elementary
- functions. The early use and acceptance of such guidelines is
- essential to developing a consistency in programming style and to
- providing an aid to portability. Dr. Gilbert Myers of the Naval Ocean
- Systems Center (NOSC), will be coordinating the activities in this
- area. A draft specification for the guidelines is expected to be
- presented to the Ada Board in February 1987.
-
-
- Ada INFORMATION AVAILABLE THROUGH
- AdaIC BULLETIN BOARD
-
- The Ada Information Bulletin Board System is now available to the
- public via direct dialup at (202) 694-0215. The Bulletin Board is a
- menu driven system which provides access to all the information
- formerly available to the public from the Ada-Information directory on
- the Ada20 computer. The system will accept signals of 300 or 1200
- baud. If the line is busy, the user should try again. Users should
- set telecommunications packages to operate with no parity, eight data
- bits and one stop bit. This system initially answers the telephone at
- 1200 baud. If the system does not respond immediately, then enter
- three carriage returns slowly. Once the system responds, please
- follow the instructions as indicated. To read a file, it must be
- downloaded to a local PC using straight ASCII or XMODEM protocol. User
- sessions are limited to thirty minutes in order to accomodate the
- greatest number of users. For further details, please contact the Ada
- Information Clearinghouse.
-
-
- FIRST ANNUAL ASEET SYMPOSIUM A BIG SUCCESS
-
- The First Annual Ada Software Engineering Education and Training
- (ASEET) Symposium was held from July 10-12, 1986, in Orlando, Florida.
- Two hundred forty-two representatives from the DoD, industry and
- academia participated in the Symposium. The primary goal of the
- symposium was to bring DoD training center personnel, university
- leaders and vendors together to discuss Ada-related education and
- training needs.
-
- The first day of the Symposium included an "Introduction to Ada"
- Tutorial, presented by 1LT Tony Dominice from Keesler Air Force Base
- and MAJ Charles Engle from the U.S. Military Academy at West Point.
- The second day of the Symposium was dedicated to vendor presentations,
- during which vendors had the opportunity to present and discuss the
- educational and training materials currently in use or being produced
- by their organizations. On the last day of the Symposium, a "Lessons
- Learned" Panel was held, during which speakers from DoD, industry and
- academia shared their experiences with initiating Ada educational and
- training programs and teaching Ada.
-
- The outstanding results of this first symposium have generated great
- enthusiasm and motivation to hold another symposium, and the ASEET
- Team is already formulating ideas on the form and content of the next
- symposium.
-
- Ada PRODUCTS LIST BEING COMPILED
-
- The Ada Information Clearinghouse is currently gathering information
- for inclusion in its Ada Products and Tools Database, with the aim of
- making the Ada world aware of the products available and how more
- information can be obtained about them. The database
- contains information on compilers, PDLs, utilities and programming
- support environment tools, consulting services, and other Ada
- products. However, a date has not been set for the release of this
- information, via a proposed Ada Prodcuts Catalog, to the public. The
- database will not include information on educational products, since a
- listing of those can already be obtained in the Catalog of Resources
- for Education in Ada and Software Engineering (CREASE).
-
- If you are interested in being included in the database being
- compiled, please contact the AdaIC to request the proper forms for
- entry in our database.
-
-
- Ada
- ? ? ? Questions & Answers ? ? ?
-
-
- The following are a list of questions that are commonly asked of the
- AJPO and the AdaIC.
-
- Dear AJPO: When will Ada be supplanted by a newer Higher Order
- Language?
-
- Answer: There are currently no DoD plans to develop a replacement
- general purpose high order programming language for Ada. Right now we
- are interested in seeing that Ada is effectively used throughout the
- DoD and we have been focusing all of our attention on that area.
-
- ? ? ?
-
- Dear AJPO: What is the current Air Force policy on Ada?
-
- Answer: For Mission Critical Computer (MCC) systems designated by the
- Secretary of Defense to be managed as Major Systems, Ada must be used
- or a waiver submitted to HQ U.S. Air Force. MCC systems are
- designated as Major Systems based on: (1) development risk, urgency
- of need, or other interest of the Secretary of Defense, (2) joint
- acquisition with other nations, or by two or more DoD components or
- (3) estimated cost exceeding $200 million for RDT&E or $1 billion for
- production.
-
- For all other MCC systems, Ada is to be used to the maximum extent
- practical with waiver authority delegated to the developing Air Force
- Major Command (e.g., AFSC, TAC, SAC).
-
- For non-MCC systems (information systems), Ada is approved as a higher
- order programming language and actively encouraged for use on new
- systems.
-
-
- ? ? ?
-
- Dear AJPO: What is the current Army policy on Ada?
-
- Answer: Ada is required for all MCC and non-MCC new starts.
- Exceptions are required for non-use of Ada on MCC systems and must be
- approved by the appropriate Life Cycle Software Engineering Center and
- HQ AMC. For non-use of Ada on non-MCC systems, an exemption must be
- obtained from HQ USAISC.
- ? ? ?
- Dear AJPO: What is the current Navy policy on Ada?
-
- Answer: Ada is an approved Navy standard high order programming
- language and will be used to support the needs of standard Navy
- embedded computers (AN/UYK-44, -43 and AN/AYK-14) when the Ada
- Langauge System/Navy (ALS/N) is available.
-
- All mission critical applications and systems falling under the
- cognizance of the Tactical Digital Standards (TADSTAND) program that
- do not utilize the standard Navy embedded computers, shall use the Ada
- programming language, unless a specific waiver is granted.
-
- Ada is approved for use on all non-embedded, non-mission critical
- (information systems or mission support) Navy systems.
-
- ? ? ?
-
- Dear AJPO: How is the Ada trademark enforced?
-
- Answer: The AJPO utilizes Government and contracted legal services to
- promote international registration and recognition of the Ada
- trademark and encourage proper adherance to the Ada trademark
- guidelines.
-
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- If you have a question that you wish to submit to Ada-Q&A, please send
- it to the Ada IC. Some questions may have to be modified because of
- space limitations. We will make every effort to answer all questions
- received; however, we cannot guarantee that every question will appear
- in this section.
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
-
- September 1986
-
- 8-9 Methodologies & Tools for Real-Time Systems, THEME: Rapid
- Prototyping, Ada, Life Cycle Support Systems, and Foreign
- Technology, POC: Paul Johnson,(301)983-3295.
-
- 10-11 Software Reusability & Maintainability. THEME: Methodologies
- for Reusability & Maintainability, Automated Source Code
- Conversion, Reusable Software Libraries, Ada, and Foreign
- Technology. POC: Paul Johnson, (301)983-3295.
-
- 10-12 Future APSE Workshop '86, Saratoga Springs, NY, POC: Ann
- Reedy, PRC, (703)556-2136.
-
- 15-19 EIA Workshop, Red Lion Inn, Bellvue, WA (206)455-1300, POC:
- Herman Fischer, (818)995-7671.
-
- October 1986
-
- 15-17 Workshop on Ada Applications in Mission Control Defense
- System, Monmouth College, West Logn Branch, NJ. Sponsored by
- IEEE Comp. Society, Jersey Shore Chapter, U.S. Army CECOM,
- Monmouth College. POC: Howard Hamer, (201) 544-2253, AV 995-
- 2253.
-
- 20-24 NATO's Transition to Ada Conference, SHAPE Technical Centre,
- The Hague, Netherlands, POC: Mrs. Linda Vogelesang, SHAPE
- Technical Centre; P.O. Box 174; 2501 CD The Hague,
- Netherlands, Telephone 31-70 245550.
-
-
- November 1986
-
- 12 AIDA: The 2nd Annual Conference on Artificial Intelligence
- and Ada, George Mason University, Fairfax VA, POC:
- Professor J. Diaz-Herrera, Department of Computer and
- Information Sciences, George Mason University, 4400
- University Drive, Fairfax, VA 22030.
-
- 17-21 AdaJUG, SIGAda and Ada Expo '86, Charleston, West Virginia,
- POC: Ada Expo '86, Becca Essman, (301)662-9400.
-
- January 1987
-
- 12-16 AdaJUG and SIGAda Conference, Ft. Lauderdale, FL. POC: Judy
- Bamberger, TRW, (213) 217-6108.
-
- March 1987
-
- 16-19 Fifth National Conference on Ada Technology, Fourth
- Washington Ada Symposium, Arlington, VA, POC: Joint
- National Conference on Ada Technology, US Army
- Communications-Electronics Command, ATTN: AMSEL-SDSC-SS
- (Albert Rodriguez), Fort Monmouth, NJ 07703, (201)532-5846.
-
- May 1987
-
- 26-28 Ada Europe Conference, Stockholm, Sweden.
-
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
- Ada Information Clearinghouse
- 3D139 (1211 Fern., C107) The Pentagon
- Washington, DC 20301-3081
- (703) 685-1477
-
- Ada Joint Program Office
- 3D139 (1211 Fern, C107) The Pentagon
- Washington, DC 20301-3081
- (202) 694-0208
-
- The Ada Joint Program Office has the responsibility for managing DoD's
- effort to implement, introduce, and provide life-cycle support for the
- Ada programming language, the DoD's common high-order language for
- Mission Critical Computer Resources. The Ada Information
- Clearinghouse facilitates the transfer of timely information between
- the Ada Joint Program Office and the Ada User Community. The
- Clearinghouse coordinates the collection, integration and distribution
- of documentation on all aspects of the Ada language and associated
- aspects of DoD's Software Initiative, announces recent activities and
- general information on Ada via the Ada20 or RBBS, and provides recent
- updates on Ada conferences, seminars, classes and textbooks.
-
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *