Form U08-0195 ADA-USE.TXT Ada Information Clearinghouse, 1-800-AdaIC-11 (232-4211), 703/685-1477 Ada At Work January 1995 Prepared for: Ada Joint Program Office 5600 Columbia Pike Arlington, VA 22041 Prepared by: IIT Research Institute 4409 Forbes Boulevard Lanham, MD 20706 The views, opinions, and findings contained in this report are those of the author(s)and should not be construed as an official Agency position, policy, or decision, unlessso designated by other official documentation. Copyright 1995. IIT Research Institute. All rights assigned to the U.S. Government (Ada Joint Program Office). Permission to reprint this report, in whole or in part, is granted, provided the AdaIC is acknowledged as the source. If this flyer is reprinted as a part of a published document, please send the AdaIC a courtesy copy of the publication. Ada Information Clearinghouse (AdaIC) P.O. Box 1866 Falls Church, VA 22041 Phone: 1-800-AdaIC-11 (232-4211) or 703/681-2466 Fax: 703/681-2869 Email: adainfo@sw-eng.falls-church.va.us The AdaIC is sponsored by the Ada Joint Program Office and operated by IIT Research Institute. Preface Ada is being used all over the world for virtually any type of software application you can imagine. This database report provides brief descriptions of Ada projects that have been reported to the Ada Information Clearinghouse (AdaIC) for inclusion in the Ada Usage Database. For more information on any of these projects, contact the AdaIC. Descriptions of your projects would be valuable to future editions of this report. Please tell us about your Ada successes and lessons by completing the survey in the front of this report and returning it to the AdaIC. In addition to the Ada Usage Database, the AdaIC -- in cooperation with the Association of Computing Machinery's Special Interest Group on Ada (ACM SIGAda) -- has published several two-page testimonials about Ada's use for specific applications. Contact the AdaIC to obtain your copies of these reports. Ada Information Clearinghouse (AdaIC) P.O. Box 1866 Falls Church, VA 22041 Phone: 1-800-AdaIC-11 (232-4211) or 703/681-2466 Fax: 703/681-2869 Email: adainfo@sw-eng.falls-church.va.us Table of Contents Preface..............................................................iii US Army..............................................................1-1 US Navy..............................................................2-1 US Air Force.........................................................3-1 US Marine Corps......................................................4-1 Other Government.....................................................5-1 Commercial...........................................................6-1 US Army Project: AC-130V Gunship Description: Provides an integrated system for avionics, fire control, navigation/guidance, communications, controls, and displays to allow the AC-130V gunship to perform its mission. Sponsor: North American Aircraft Project: Ada Designed/X.25/VSLI/VHSIC CHIP Description: Software will 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. Sponsor: COM/ADP Center Project: Ada-to-Motif Bindings Description: A Motif- and Ada-based command, control, and communications system including Ada bindings to Motif; developed by the National Aeronautics and Space Administration's Jet Propulsion Laboratory for the U.S. European Command in Stuttgart, Germany. Sponsor: Army Communications-Electronics Command Project: Advanced Field Artillery Tactical Data System (AFATDS) Description: An automated C3 info system. Provides a near-realtime picture of a battlefield for field artillery. It is intended to serve as both a subordinate system and objective control element of the Fire Support functional system. AFATDS will replace TACFIRE. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Advanced Quicklook (AQL) Description: Intercepts, locates, identifies, and reports noncommunications emitters. Consists of airborne equipment to be installed in RC-12K aircraft and ground equipment to be installed in the Guardrail/Common Sensor Integrated Processing Facility. Sponsor: US Army Communications-Electronics Command (CECOM) Project: AN/AUG-144 Communication Terminal Description: The AN/UGC-144 is the standard NDI tactical communications terminal which MIL-SPECS. A dual processor design allows the terminal to receive & transmit messages while the operator edits or conducts other message handling tasks. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Army Test Program Set Support Environment (ATSE) Description: An interactive, automated environment for Test Program Set (TPS) development and management. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Avionics Rehost Description: Stable avionics software on board helicopter, translated from FORTRAN to Ada. Queries & displays data to pilots concerning altitude, horizon, etc. Rehosted with high-level executive software using Ada tasking to synchronize devices' separate cycle rates. Sponsor: Avionics Research & Development Activity (AVRADA) Project: Common ACCS Support Software (CASS) Description: A 10-block set containing approximately 150 objects of support software for use/reuse across many command & control programs. Hosted on & targeted to UNIX, HP382, HP RISK, 60486. Completed v.1.1 Jan. '94; to complete v.2.0 Dec. '94 and v.3.0 Dec. '95. Sponsor: Project Manager Common Hardware Software Project: Communication Terminal (CT) AN/UGC-144 Description: System has two main configurations: Terminal Processor handles machine interfacing; Communication processor handles all external communications. The UGC-144 can also edit and compose messages in DoD format and transmit through DoD networks. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Communications Deception System (CDS) Description: A set of radios which automatically transmit flexible messages. Simulates two-way traffic by two or more field emplaced units, which transmit in a timed sequence so they seem to be in communication with each other. Developed by Motorola; uses 68000 microprocessor. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Container Management System (CMS) Description: Army system to track containers of ammunition. Unix-based multi-user system. Sponsored and developed by USAISSDCL. Sponsor: US Army Info. Systms Software Dev Ctr (USAISSDCL) Project: Countermeasure Transmitting Set Description: Sponsor: Project: DCL Ada Implementation Program Description: Integration of Ada Programming Support Environment into the contemporary life cycle. Sponsor: US Army Information Systems Software Development Center (USAISSDCL) Project: Dept. of the Army Movements Management System (DAAMS R-2) Description: Army system to manage transport/movement of materiel at all levels of organizations. Also has modules to assist in forecasting requirements and tracking materiel locations. Sponsored and developed by USAISSDCL. Sponsor: US Army Info. Systms Software Dev Ctr (USAISSDCL) Project: Digital Turret Distribution Box (DTDB) Description: Control of logic and switching functions in the Bradley Fighting Vehicle Weapon Station. Sponsor: US Army Tank Automotive Command (TACOM) Project: Distributed Computing Design System 3.5 (DCDS) Description: An integrated system engineering environment for designing large real-time Ada systems, especially if the distribution is unknown and the system must evolve. DCDS consists of a family of methodologies, languages, & an integrated toolset. Sponsor: US Army Strategic Defense Command Project: Experimental Version 1988 (EV88) Description: Demonstrates feasibility of Strategic Defense Initiative's Battle Management C3 software. Sponsor: US Army Strategic Defense Command Project: Expert Subsystem Status Monitor (ESSM) Description: An expert system to help diagnostic subsystems on the engine and hydraulic systems. Sponsor: Avionics Research & Development Activity (AVRADA) Project: FIREFINDER Block II Improvement Program Description: The FIREFINDER Radar locates sources of hostile mortar, artillery, and rockets. The radar operations program, Built-In-Test Program, and Command and Control Interoperability program will be written in Ada. Sponsor: US Army Communications-Electronics Command (CECOM) Project: FIREFINDER II Description: Sponsor: US Army Communications-Electronics Command (CECOM) Project: FLIR Mission Payload Subsystem (FMPS) Description: Processes data to control the FMPS functions, which include autotracking a target, ranging or designating with the laser, and responding to manual sightline control commands from the ground. Sponsor: US Army Missile Command (MICOM) Project: Forward Looking Infrared Mission Payload Subsystem Description: Provides real-time processing of data (including Forward Looking Infrared imagery) resulting in control signals for FMPS functions such as autotracking targets, laser ranging and designating, & responding to manual ground control. Sponsor: US Army Night Vision and Electro Optics Center Project: Fowward Area Defense Communication, Control & Intelligence System Description: Provides automated acquisitions tracking of low-altitude aircraft, voice and digital communications to Forward Area Air Defense units and to disseminate FADCCI information. Expected to run on portable and hand-held computer units. Sponsor: US Army Missile Command (MICOM) Project: Generic Aircraft Maintenance Management System (GAMMS) Description: Will download maintenance information concerning the aircraft from an embedded data-collecting CPU. Sponsor: US Army Aviation Systems Command (AVSCOM) Project: HELLFIRE Tactical Missile (AGM 114) Description: The Army's primary anti-tank missile; air-to-ground, launched from helicopters and laser-guided. To be flown on the Army AH64 and AU60, and the Marine COBRA helicopter. Sponsor: US Army Missile Command (MICOM) Project: Howitzer Improvement Program (HIP) Auto Fire Control System (AFCS) Description: Will correct current shortcomings in four primary areas: responsiveness, survivability, terminal effects and random access memory. One of the principal components of this effort is developing and fielding the AFC. Sponsor: US Army Armament Research, Development & Engineering Center (ARDEC) Project: Icarus Description: A discrete event simulation system intended for the study of organizational behavior. Everyone in an organization may have different beliefs about the state of affairs, which translate into actions that take time while communication channels are limited. Sponsor: US Army Research Office Project: Intermediate Forward Test Equipment (IFTE) Description: To include the run time system software on ATLAS compiler, simulation software, and maintenance/self-test/diagnostic software. The test program set support environment was translated from Pascal to Ada, using a Verdix compiler. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Joint Interoperability Evaluation System (JIES) Description: JIES will provide the government with a Joint Services/Agency test environment which will be used to conduct interface certification of the Tactical Digital Information Link (TADIL) J interface. This system will be operated by JTC3A. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Light Helicopter Experimental (LHX) Description: Refer to Ada-Rendezvous Spring 1987 and February 1988 issues. Sponsor: US Army Project: M60A3 Modified Fire Control System (MFCS) Description: Sponsor: US Army Armament Research, Development & Engineering Center (ARDEC) Project: Maneuver Control System (MCS) Program Description: System which sends, processess, & displays combat data to support commanders and staffs at corps & subordinate echelons. Provides current info and decision aids in text & graphics to support timely reports. Sponsor: US Army Communications-Electronics Command (CECOM) Project: MIAZ GTD - Abrams Tank Gun Turret Description: High performance embedded control system for stabilization of MIAZ main gun. Sponsor: General Dynamics Land Systems Project: Mobile Automated Field Instrumentation System (MAFIS) Description: Allows for real-time monitoring of two-sided mechanized combat where weapon engagements are simulated. Only the Command and Control Subsystem of "MAFIS" is being written in Ada. Sponsor: US Army Training and Doctrine Command (TRADOC) Project: Mobilization Readiness Priority (MRP) Description: Supports Army Reserve enlistment by matching training and units to the soldier's skill level. Sponsor: US Army Keystone Office Project: Net Control Station-JTIDS (NCS-J) Description: A manned system that will define and produce initialization data for terminals within its control, network troubleshoot, perform crypto-network management, and allow interoperability between Army and AF elements via JTIDS. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Non-Cooperative Target Recognition for FAAD T3 Description: A passive, non-cooperative Identification Friend Foe (IFF) system for the Forward Area Air Defense. The proposed weapons platforms are the Pedestal Mounted Stinger (PMS) and the Line of Sight - Forward Heavy (LOS-FH). Sponsor: US Army Communications-Electronics Command (CECOM) Project: NonCommunications Jammer 2000 Description: Sponsor: US Army Armament Research, Development & Engineering Center (ARDEC) Project: OV-1 Aircraft Survivability Equipment (ASE) Training Description: Adds to system hardware as a real-time trainer/simulator. Sponsor: Avionics Research & Development Activity (AVRADA) Project: Radar Surveillance System (UPD AN/UPD-7) Description: Designed to locate and track moving ground targets, the system consists of an airborne radar sensor, Digital Data Link, and Ground Station Terminal. The DDL transfers radar information from the sensor to the GST, which displays the radar imagery. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Regency Net Description: Provides automated functions on a distributed basis for the RN HF radio communication system. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Reusable Ada Packages for Information System Development Description: The RAPID Center Library (RCL) System is used for identification, analysis, and retrieval of Ada Reusable Software Components (RSC). RAPID supports development of MIS primarily in financial, personnel, and logistics applications. Sponsor: US Army Information Systems Software Development Center (USAISSDC) Project: Robotized Wire Harness Assembly System (RWHAS) Description: A batch program called the Data Generator (DG). It links a CAD wire-harness program and the CAM RWHAS by automatically producing data used by robots to manufacture a wire harness. It uses multiple file I/O to get wire-connector and tooling information. Sponsor: US Army Missile Command (MICOM) Project: SCOTT Operator/Crew Trainer (OCT) Description: The SCOTT-OCT simulators will train operators in installation operation and maintenance tasks for the Army's Single Channel Operational Tactical Terminal (SCOTT) system. Sponsor: Project: Spec. Operating Aircraft (SOA) Remote Terminal Unit (RTU) Description: Supports MH47E and MH60K aircraft in initialization, I/O management, and signal conditioning. It also has built-in testing capabilities. Sponsor: Avionics Research & Development Activity (AVRADA) Project: Spec. Operating Aircraft (SOA) Map Display Generator (MDG) Description: Uses a 1750A processor performing chart memory management, SIBAN, bit interface handling, map control, and perspective field computing. Sponsor: Avionics Research & Development Activity (AVRADA) Project: Special Purpose Countermeasure Description: Provides mobile forward-area communications jamming capability to support division and corps combat operations. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Standard Army Ammunition System Level 1/4 (SAAS 1/4) Description: Ammunition Storage Point level ammunition MIS with transaction processing based inventory control. Automated communications to higher level system. Will be a database with Ada/SQL modular binding & textual user screen interface. USAISSDCL developed. Sponsor: US Army Information Systems Software Development Center (USAISSDCL) Project: Standard Army Ammunition System Level 1/3 Description: Army theater and corps level ammunition MIS with transaction processing based inventory control & user interface. Automated communications between higher and lower level systems. It is a relational database using Ada/SQL modular binding and Unix. Sponsor: US Army Logistics Center Project: Standard Army Maintenance System I/TDA (SAMS I/TDA) Description: SMAS I/TDA automates maintenance management and control functions of the installation of maintenance activity. Processes all maintenance, shop, supply budget, personnel, and related data for maintenance and reporting. USAISSDCL developed and sponsored. Sponsor: US Army Information Systems Software Development Center (USAISSDCL) Project: Standard Army Retail Supply System (SARSS) Description: Provides retail supply handling across multiple platform of hardware. The Ada portion provides an on-line interactive interface to an automated application system that processes supply requests quickly and efficiently. USAISSDCL is the developer. Sponsor: US Army Information Systems Software Development Center (USAISSDCL) Project: Standard Finance System Redesign (STANFINS-R) Description: Redesign of the U.S. Army's Accounting System. Sponsor: US Army Project: Standard Installation/Division Personell System, Ver. 3.0 (SIDPERS-3) Description: A total Army field personnel support system performing field-strength managmt and accounting from individuals to the entire DA. The Standard Installation/Division Personnel System is in three sections: Guard, Reserve & Active. Sponsor: US Army Information Systems Command (ISC) Project: Strategic Army Command and Control Software Description: AWIS software development for 16 major Army WWMCCS sites worldwide. Supported by the new WWMCCS ADP Modernization Program (WAMP) common development efforts of the Defense Communications Agency. Sponsor: Strategic Air Commnd Communications System (SACCS) Project: T-800 Engine Description: Performs engine-control and health-monitoring functions for the LHX Helicopter. Sponsor: US Army Aviation Systems Command (AVSCOM) Project: TACJAM Quick Fix Trail Blazer Main Performance Training Description: Sponsor: US Army PM Training Devices (PM TRADE) Project: TACMS-IGU Description: Redevelopment of the missile Inertial Guidance Unit (IGU) Computer Program Components from JOVIAL and Z8002 assembly. Sponsor: US Army TACMS Program Management Office Project: UH-1 FS Redevelopment Description: Demonstrates the feasibility of using Ada in simulation systems. Originally written in assembly, the simulator, which now uses 68030 microporossor boards, will help train pilots on instrument flight on the UH-1 helicopter. Sponsor: US Army PM Training Devices (PM TRADE) Project: UH-60 Command Instruments System Trainer Description: A trainer system that will be used to educate aircraft maintenance personnel in a classroom environment through simulation. Sponsor: US Army Aviation Systems Command (AVSCOM) Project: UH-60A Composite Trainer (Device 01-139) Description: Real-time simulator used for normal and emergency procedural training. It is a modified airframe configured to demonstrate airframe, flight-control, powertrain, hydraulic, and automatic flight-control systems to Army aviators. (Sponsored by USAAVNC) Sponsor: Naval Training Systems Center (NTSC) Project: Unit Level Logistics System (ULLS) Description: Consists of three major subsystems: Class IX (spare parts) inventory control and requisition, vehicle maintenance management, and aviation maintenance management. Interfaces with three higher level automated systems. USAISSDCL is the developer. Sponsor: US Army Information Systems Software Development Center (USAISSDCL) Project: Unit Level Logistics System (ULLS) S4 Description: A microcomputer-based MIS that automates S4 Staff Officer and unit supply staff's tasks: manage property, control component lists, plan ammunition basic loads and vehicle loads, manage finances, estimate logistical requirements, etc. USAISSDCL developed. Sponsor: US Army Information Systems Software Development Center (USAISSDCL) Project: US Army Europe Tactical Command System (UTACCS) Description: System supports operations of the Army's Echelons Above Corps in message composition, routing, and storage. System supports communications through Army Tactical Data System and on LANs. Sponsor: US Army Communications-Electronics Command (CECOM) Project: Vehicle Magnetic Signature Duplicator (VEMASID) Description: Assists in neutralizing magnetic landmines. Also monitors system operation, performs built-in tests, and relays system status to the operator. Software controls the operation of an inverter bridge that produces a variable output waveform. Sponsor: Belvoir RD & E Center Project: Versa Module Eurocard (VME) Description: Mission hardware for helicopters that collects sensor data and sends it to the pilot. Among other control features are engine monitoring, altitude modulation, and checklist automation. Sponsor: Avionics Research & Development Activity (AVRADA) US Navy Project: A-12 Tactical Software Development Description: All new tactical software will be developed in Ada. Specific data is unavailable. Sponsor: Naval Air Systems Command (NAVAIR) Project: Ad Hoc Reporting Description: This system will provide an ad hoc query and reporting capability designed for use in an AdaSAGE environment. Sponsor: Naval Computer and Telecommunications Command Project: Ada and CMS-2 Cohabitation Description: The program modified an AN/UYK-43 CMS-2 operating system to simultaneously perform executive functions for ALS/N Ada/L software and CMS-2. The objective is to provide for the incremental transition of existing CMS-2 systems to Ada. Sponsor: US Navy, PMS-412 Project: Ada Command Environment Description: An object-oriented system for defining and testing a variety of objects, including Ada programs and subprograms. (STARS JMPO Foundation Project) Sponsor: Office of Naval Research Project: Ada Core Simulation (ACS) Description: A follow-on project from ISIM-Ada. The objective of this project is to develop a fully reusable Ada core for Avionics Facility simulation. Sponsor: Naval Weapons Center Project: Ada Interfaces to CICS and SQL Description: A STARS JMPO Foundation Project using NRL as COTR and NOSC as lead facility. These two independent projects are US Army updates on MVS systems. The interface allows programmers to use Ada to set up an interactive database screen. Sponsor: Naval Ocean Systems Center (NOSC) Project: Ada Language System/Navy, ALS/N Description: Will provide program generation and execution support for mission-critical software targeted to Navy standard embedded computers. Includes development of PSE and RTE functions. Primary focus is run-time perfomance over heterogeneous networks. Sponsor: Naval Sea Systems Command (NAVSEA) Project: Ada Process Oriented Simulation Library (APOSL) Description: APOSL supplies Simscript II.S-like simulation functionality to Ada programmers. APOSL programmers write discrete-event and simulations in Ada using APOSL library components (Naval Ocean Systems Command - NOSC TM-641). Sponsor: Naval Ocean Systems Center (NOSC) Project: Ada Remote Procedure Call - Phases I & II Description: An Ada-oriented remote-procedure call prototype Ada library that will support the protocol in a simple demonstration. (STARS JMPO Foundation Project) Sponsor: Naval Research Laboratory Project: Ada Report Production System (ARPS) Description: A STARS JMPO Foundation Project using NSWC as COTR and NOSC as lead facility. The ARPS system automatically generates Ada source code and interfaces it to a Database Management System. Sponsor: Naval Ocean Systems Center (NOSC) Project: Ada Run-Time Support Service for CMPLX Time-Critical Embedded Applications Description: A STARS JMPO Foundation Project using NSWC as COTR and NWC as lead facility. This multi-phased effort provides a higher level of run-time services in the Ada language. Sponsor: Naval Weapons Center Project: Ada Validation Tools Description: These tools provide a general data entry validation capability for systems developed in an AdaSAGE environment. Sponsor: Naval Computer and Telecommunications Command Project: Ada/M (44) Prototype Description: Tactical embedded computer resources standards office completed in 1985. Sponsor: Naval Sea Systems Command (NAVSEA) Project: Ada/Paradox Engine Binding Description: Provides an Ada interface to Paradox Engine 1.0. Sponsor: Naval Computer and Telecommunications Command Project: Ada/SQL Test Data Generator DBS Description: Will be integrated with the Ada/SQL Portable Ada-DBMS interface prototype, which will be used to demonstrate its function with test scenarios from the original interface prototype. Sponsor: Naval Ocean Systems Center (NOSC) Project: Ada/Very High Speed Integrated Circuits Demo Description: An Internal Exploratory Development (IED) effort directed toward Ada use in next-generation hardware components, concentrating on the use of Ada in Operational Flight Programs (OFP) for the AYK-14. Sponsor: Naval Weapons Center Project: Adaptive Electromagnetic Compatibility System Description: Will be developed using an estimated 20,000 lines of Ada code running on an IBM-PC/AT compatible. Sponsor: Naval Ocean Systems Center (NOSC) Project: ADI-ASW TDS C3 Description: Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: ADL Guidelines Validation Description: Developing an Ada-based Design Language (ADL) and tools to support large multi-application software developments. The ADL and tools will be used to develop a sample design of a user subset of the Navy A7E Aircraft Operational Flight Program. Sponsor: Naval Avionics Center Project: Advanced Anti-Tank Weapon System Tactics, Skills, Trainer Description: Three trainers train weapon system field tactics, basic skills, and field maintenance for the anti-tank weapon system. Sponsor: Naval Training Systems Center (NTSC) Project: Advance Surveillance Workstation (ASW) Description: Directed toward the development of prototype workstation for IUSS (Integrated Undersea Surveillance System). All code will be in Ada. Sponsor: Naval Ocean Systems Center (NOSC) Project: Advanced Combat Direction System (ACDS) Description: Data reduction (DR) program processions of carriers/amphibious assault ships (CV/LHD) and communications links 4A and 11. Established a domain-specific reuse library for DR applications. Sponsor: Ada Joint Program Office (AJPO) Project: Advanced Controller Description: Program involves the implementation of a domain-based expert system for development of controllers for Brilliant weapons/autonomous systems. Sponsor: Naval Surface Warfare Center Project: Advanced Interdiction Weapons System (AIWS) Description: Program is tasked with the development and evolvement of a family of interdiction weapons. Software code will be in Ada. Sponsor: Naval Weapons Center Project: Advanced Message Processing System (AMPS) Description: AMPS provides advanced message processing capabilities for the TACAMO aircraft. AMPS interfaces with a variety of equipment including: cryptos, Teletypes, modems, & patch panels. Differs from SMP in message formats and type of I/O. Sponsor: Naval Ocean Systems Center (NOSC) Project: Advanced Special Receiver (ASR) for the ALR-27 Description: Program is an update to the existing ALR-67 Radar Warning Receiver. System software will be rewritten using Ada. NWC will be responsible for program Validation, Verification, and Certification (V,V,&C). Sponsor: Naval Weapons Center Project: AEGIS Readiness Engineering Description: Program will convert AEGIS Readiness information programs, such as equipment performance status and test programs, into the Ada programming language. Sponsor: Naval Ocean Systems Center (NOSC) Project: Aegis Weapon System Description: Sponsor: Naval Sea Systems Command (NAVSEA) Project: Afloat Planning Description: This project will see the transfer and implementation of the Theater Mission Planning Center Upgrade (TMPC) to shipboard use. Sponsor: US Navy, PMA-281 Project: Afloat Planning System Sponsor: Naval Air Systems Command (NAVAIR) Project: Aircraft Wire Harness Manufacturing System (AWHMS) Description: 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. Sponsor: Naval Air Rework Facility Project: ALE-47 Description: Program will develop the ALE-47 airborne dispenser system for use on multiple aircraft. All code will be in Ada. Sponsor: Naval Air Systems Command (NAVAIR) Project: ALS Extension/Bare VAX/VMS Description: Runtime support library and tools. KAPSE-independent support for Ada applications. Sponsor: Naval Sea Systems Command (NAVSEA) Project: ALS/N Common Ada Baseline Description: Ada programming support environment (APSE). Sponsor: Naval Sea Systems Command (NAVSEA) Project: ALS/N Life Cycle Support (LCS) Description: Responsibility for ALS/N life-cycle support will be assumed by FCDSSA (SD) as the ALS/N system is approved and distributed to users. Ada code to be generated by any specific LCS tasking is unknown at this time. Sponsor: Naval Sea Systems Command (NAVSEA) Project: AN/BSY-2 Submarine Combat Control System Description: Combat Control software to process acoustic and non-acoustic sensory data for increased tactical warfare, automatic data processing, and operator aides; reduces system response time and allows for rapid reassignment of combat team roles. Sponsor: Naval Sea Systems Command (NAVSEA) Project: AN/SQQ 891 Data Association Description: Project will provide validation and verification support to the SQQ-89 improvement program. All code will be in Ada. Sponsor: Naval Ocean Systems Center (NOSC) Project: Anti-Surface Warfare Control (ASWC) Description: Prototype development of a tactical command system for an embarked ASUWC. The prototype is based, in part, on the design of the AEGIS Display System (ADS), which already supports embarked commanders. Sponsor: Naval Surface Warfare Center Project: APR-39 (XE2) Radar Warning Receiver Description: The APR-39, with the addition of an XE2 Signal Sorter, will be part of the V-22 Avionics package. Sponsor: US Navy, NATC/RW Project: ASW Operations Center C3 Upgrade (ASWOC) Description: Provides mission planning, in-flight support, and post-flight analysis for ASW. The ASWOC interfaces with other Navy C3 systems for information exchange purposes. 70% of the upgraded code will be reusable code from the OSIS OBU upgrade. Sponsor: Naval Ocean Systems Center (NOSC) Project: ASW Team Tactics Trainer, Device 20A66 Description: The software will control training exercises involving multiple simulated ships, submarines and aircraft. The weapons, sensors and motion will be coordinated over local area networks to provide accurate displays to each platform. Sponsor: Project: ATDS DR Description: Data reduction (DR) program tailored to E2C Link 11 requirements. Built from DR reuse library established by the ACDS BLKO DR effort. Sponsor: Fleet Combat Direction Systems Support Activity Project: Aviation Training Support System Description: Pilot training, testing and progress checking. Sponsor: Naval Air Systems Command (NAVAIR) Project: Avionics Sim (ISIM-Ada) Description: A proof-of-concept project aimed at redeveloping Avionics Simulation FORTRAN code into Ada software and evaluating the feasibility of using Ada for real- time simulation. Sponsor: Naval Weapons Center Project: Basic Morse Mission Trainer (BMMT) Description: Naval Training Systems Center training device 11-46/1 utilizing 4 CSCIs. Sponsor: Naval Training Systems Center (NTSC) Project: Battle Force In-Port Training (BFIT) Description: The BFIT program will produce Ada software which will create training messages from NTDS Link 11 for use on Non-NTDS ships. Sponsor: Naval Ocean Systems Center (NOSC) Project: Blackhawk Composite Trainer, Device 1-139 Description: The 1-139,developed by the NTSC, is an Army part-task trainer (PPT) designed for Blackhawk aircrew training. Sponsor: Naval Training Systems Center (NTSC) Project: Cassandra Description: A software support/development tool being developed under the Internal Exploratory Development effort of NSWC. It is a redesign from FORTRAN into Ada. Sponsor: Naval Surface Warfare Center Project: Casualty Reporting System Description: Handles communications between the Fleet and Type Commanders concerning status of fleet equipment readiness. Sponsor: Naval Computer and Telecommunications Command Project: Circuit Card Assembly and Processing System Description: Multi-phased, DoD-sponsored project with NWC as the program office. The program objective is the development of a robotics system for the assembly and processing of circuit cards. System software will be developed in Ada. Sponsor: Naval Weapons Center Project: Classified Material Control System (CMCS) Description: During FY89 this multiuser microcomputer system was ported from the Clipper environment and was used as a training vehicle for both Ada and AdaSAGE. The system utilizes multiple related databases to control and track classified materials. Sponsor: Naval Computer and Telecommunications Command Project: Classroom Registration System Description: Registers students for training classes. Sponsor: Naval Computer and Telecommunications Command Project: CMS-2 Design Analyzer Description: Performs analysis of systems wide referencing including data and procedure ownership, and generates reports that support system re-engineering efforts. Built from and added components to CMS-2 Tools Reuse Library. Sponsor: Fleet Combat Direction Systems Support Activity D. Project: CMS-2 Metrics Reports Description: Generates McCabe, Halstead, SQL source lines of code, and other statistical data. Built from the CMS-2 Tools Reuse Library, to which new packages were added from this project. Sponsor: Fleet Combat Direction Systems Support Activity D. Project: CMS-2 Standards Checker Description: Enforces project-unique programming standards, produces procedure and data dictionaries, and call trees. Established an Ada reuse library for CMS-2 analysis tools. Sponsor: Fleet Combat Direction Systems Support Activity D. Project: CMS-2 Tool Coverage Analyzer Description: Instruments CMS-2 code for static execution. Instrumented code produces a database from which statistical reports on test coverage are generated. Built from CMS-2 Tools Reuse Library; added packages to it. Sponsor: Fleet Combat Direction Systems Support Activity D. Project: CMS-2/Ada Translator Description: Performs "smart" translation of CMS-2 source into Ada. More than a line-by-line translator in that the tool encapsulates direct code, performs packaging, etc. Sponsor: Fleet Combat Direction Systems Support Activity D. Project: Cockpit Control System (CCS) Description: An off-the-shelf onboard navigational computer upgrade for AH1W, CH46, and MH53 aircraft. All code is in Ada. Sponsor: Naval Air Systems Command (NAVAIR) Project: Combat System Interactive Design Environment Description: Includes common support software for required prototyping and operability evaluation of submarine attack center displays. Major software components address graphics, simulation, network communication and database management. Sponsor: Naval Underwater Systems Center Project: Combined Arms Staff Trainer, Device 16N8A Description: This training device will provide training to USMC planners and operators in combined arms activities. Sponsor: Naval Training Systems Center (NTSC) Project: Command and Control Ada Shadow (C2P) Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Command Control Processor Ada Development (Shadow) Description: C2P provides for the interface with the JITDS terminal to allow exchange of inter-platform digitally formatted tactical data using the Link-16 message standard. Sponsor: Naval Ocean Systems Center (NOSC) Project: Command Information Description: Redesign for Labor Reports Systems (NOMIS Command Information System) Sponsor: Naval Computer and Telecommunications Command Project: Common APSE Interface Set Description: This effort is directed toward the development of military standards for interface protocols. Sponsor: Naval Ocean Systems Center (NOSC) Project: Common High Bandwidth Data Link Shipboard Terminal Description: The CHBDL-ST will support several Navy and Joint airborne sensor programs which require data communications with the shipboard processors of national and tactical reconnaissance programs by providing a full duplex and microwave digital data link. Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Communications Counter Measures Intercept Recvr. Description: An estimated 20,000 lines of code will be written in Ada. Sponsor: Naval Ocean Systems Center (NOSC) Project: COMPOSER Description: Extension of Graphical Ada Designer (GRD) tool to allow inclusion of reusable components. Includes Graph Converter to convert existing Ada source into graphical form. (STARS JMPO Foundation Project) Sponsor: Naval Avionics Center Project: Computer Graphics/Graphic Kernel System/Ada Graphic Description: Will incorporate changes made to ANSI X3.124.3-1987(GKS/Ada Binding): develop multitasking version of GKS/Ada level 2B, a metafile generator/interpreter supporting GKS level functionality, a prototype low-level window mgr, and GKS primitives. (STARS JMPO) Sponsor: Office of Naval Research Project: Configuration Management Assistant for Ada Environments Description: Provides a reusable Configuration Management Assistant (CMA) that administers versions of system components and tools. It allows users to recall specific configurations formed by versions. It also checks consistency and completeness. Sponsor: Naval Avionics Center Project: Cooperative Engagement Capability (CEC) Description: Sponsor: Naval Sea Systems Command (NAVSEA) Project: Correspondence Tickler System Description: Records and tracks all incoming correspondence. Sponsor: Naval Computer and Telecommunications Command Project: Countermeasures Receiving Set (WLR-1H(V)3) Description: Sponsor: Naval Sea Systems Command (NAVSEA) Project: Cruise Missiles Project Description: Designed to improve software reliability, increase system throughput, and provide hardware redundancy for the mission planning of Tomahawk Land Attack Missiles (TLAM). A subsystem of the Theater Mission Planning Center. Sponsor: Chief of Naval Operations Project: Crytologic Procedural Training Device 8C6 Description: This unclassified training device generates training sequences and scenarios, grades students' performance and interfaces with a local-area network (LAN) to connect 40 students, 2 instructors, and a file server. Sponsor: Naval Training Systems Center (NTSC) Project: Data Collection Analysis and Storage Equipment Description: Sponsor: Ada Joint Program Office (AJPO) Project: DBMS In/For Supported Information Systems Management Description: Will develop specifications for modules and validate them by building a small prototype datism demonstrate the feasibility of a layered DBMS design, reuse existing code, and demonstrate use of several layers of access. (STARS JMPO Foundation Project) Sponsor: Naval Research Laboratory Project: Defense Message Description: Assigns routing to messages/automatic error notification. Sponsor: Naval Computer and Telecommunications Command Project: Device 14E36X Description: Generates acoustic signals based upon operator input of submarine characteristics and outputs signals; either digital or analog form for the purpose of driving sonar devices or sonar simulation. Sponsor: Naval Training Systems Center (NTSC) Project: Digital Scene Matching Area Correlator (DSMAC) Description: Image-recognition system for the Tomahawk missile. This project will provide new software and hardware under a product-improvement effort. Sponsor: Naval Air Development Center (NADC) Project: Distributed Communications Network Protocol Validation Description: An Ada-based simulation to evaluate algorithms for improving communication-system performance. The DCNPV will be developed and incorporated with approximately 2500 lines of Ada running on a VAX. Sponsor: Naval Ocean Systems Center (NOSC) Project: EA-6B Aircraft Operational Flight/Weapons Trainer Description: Operational flight and weapons system trainer for the EA-6B aircraft Sponsor: Naval Training Systems Center (NTSC) Project: Embedded Software Design Simulator (EDSS) Description: An IED effort aimed at development of a simulator tool that will check sizing and timing of programs written in Ada Program Design Language (PDL). Ada will constitute 100% of the project. Sponsor: US Navy Project: Embedded Systems Debugger (ESD) Description: Symbolic debugger for testing programs in a host/target environment. (STARS JMPO Foundation Project) Sponsor: Naval Avionics Center Project: Enhanced Modular Signal Processor Standard Electronic Module - E Format Description: The Enhanced Modular Signal Processor Standard Electronic Module - E Format will produce a signal processor that supports Ada. Sponsor: US Navy, PMS-412 Project: Enhanced Modular Signal Processor (EMSP) Description: The EMSP will be developed using Ada as the command programming language. (Sponsored by AT&T Labs) Sponsor: Naval Ocean Systems Center (NOSC) Project: EP-3A Aries CILOP Team Tactics Trainer Description: Naval Training Systems Center training device 7A17 for the EP-3A aircraft. Sponsor: Naval Training Systems Center (NTSC) Project: Extend Capabilities of Existing EEE Prototype Description: Sponsor: ONT Project: F-14D/Sensors Description: Sponsor: Naval Air Systems Command (NAVAIR) Project: F4-J Trainer Description: Simulates full capabilities of an F4-J aircraft throughout its flight. Ada software was completed in Spring 1985 using an unvalidated compiler. Sponsor: Naval Training Systems Center (NTSC) Project: Factory/Maintenance Fault Isolation - Phase I & II Description: Will develop a standardized virtual Ada interface used in implementing automated test control software. Its major goal is to standardize generation of Automated Test Equipment (ATE) control software and to develop the operating system. (STARS JMPO) Sponsor: Naval Surface Warfare Center Project: FGN DR Description: Data reduction (DR) program tailored to FGN-specific extracted data and Link 11 communications. Built from DR reuse library established by ACDS BLKO data reduction effort. Sponsor: FGN Project: G-Tolerance Improvement Program Device 9A16 Description: Centrifuge trainer for Hi-G limit performance improvement of Naval Aviators. Sponsor: Naval Training Systems Center (NTSC) Project: General Embedded System Specification Tool Description: (GENESYS) The program is a multi-phase effort designed to develop a tool to assist in modifying a vendor supplied Runtime system to a particular application program. (STARS sponsored effort) Sponsor: Naval Weapons Center Project: General Purpose Front End Communications Processor Description: The GFCP (General Purpose Front End Communication Processor) program will provide improved capability for multiple communication activity between various components of satellite communications systems. Sponsor: US Navy, PMA-281 Project: Global Positioning System Guided Munitions Description: Program will investigate the feasibility of using GPS for precision guidance of weapons. The high-level language to be used in programming is Ada. Sponsor: Naval Ocean Systems Center (NOSC) Project: Gravity Tolerance Improvement Program (GTIP) Description: GTIP will provide for the training of aircrews in high-g situations. Sponsor: Naval Training Systems Center (NTSC) Project: Guard FIST I & II Training System, Device 06-60 Description: The 06-60 FIST devices, developed by the Naval Training Systems Center, will provide training to National Guard and Army Reserve personnel involved in Artillery Forward Observation. Sponsor: Naval Training Systems Center (NTSC) Project: Help Generator (HGen) Description: HGen is a software support/development tool developed under the Internal Exploratory Development (IED) effort of NSWC. Sponsor: Naval Surface Warfare Center Project: High Power Transmit Set (HPTS) Description: The role of the automatic control head CSCI in the operational HPTS configuration is to provide the operator with automatic control and monitoring of the HPTS equipment. Sponsor: Joint Navy/AF Naval Air Systems CMD Project: High-Frequency/Anti-Jam Description: High-frequency communications equipment that will support 2-30 MHz tactical communications among ships, aircraft, and submarines making up a battle force (BF), between BF elements and shore stations, and between P-Aircraft and Anti-submarine WOCs. Sponsor: US Navy, PMW-155 Project: High-Powered Transmitter Set Description: A transmitter development for a strategic communications data link on the E-6 aircraft. An estimated 850,000 lines of code, all written in Ada, will run on an Intel 80186. Sponsor: US Navy, AIR 546 Project: HOTTS - Training Device 12D8 Description: Provides training for Harpoon HSCLS-1A operators. Three CSCIs - Instructor, Student, and Tutorial CSCIs. Sponsor: Naval Training Systems Center (NTSC) Project: Harpoon Ship Command & Lanch Control System Operator & Team Training System Description: Program will use the NSCLCS embedded computer, combined with primary system graphics to interface with a MicroVAX. The MicroVAX will drive 8 operator interface training units. Sponsor: US Navy, NAVSEA-62 Project: Independent Research Description: Simulation software for use in determining the optimum allocation of communication channel capacity in an Intra-Battle Group Network. The simulation will be Ada based. Sponsor: Naval Ocean Systems Center (NOSC) Project: Inertial Guidance Technology Demonstration (IGTD) Description: Development program aimed at exploring and demonstrating the capability to combine a "smart" fin assembly with general purpose, MK-80 series ordnance to produce a self-guided weapon. Sponsor: Naval Weapons Center Project: Infrared Search and Track System (IRSTS) Description: A passive IR system within the F-14 aircraft designed for ID and track of airborne targets. Ada will comprise 90% of total code. Sponsor: Naval Air Systems Command (NAVAIR) Project: Instrumented System Development Software Components Description: An integrated set of reusable Ada software modules in the area of Instructional Systems Development (ISD), designed to interface with computer-assisted instruction (CAI) used by all three military services. (STARS JMPO Foundation Project) Sponsor: Naval Surface Warfare Center Project: Integrated Communications System (ICS) Description: A prototype development for integration into the Integrated Undersea Surveillance System to be started in 1990. All software will be in Ada. Sponsor: Naval Ocean Systems Center (NOSC) Project: Integrated Diagnostic Support System Description: Tools for designing more testable systems, and developing/executing diagnostic procedures aboard ship. The tools are: a Weapons System Testability Analyzer; an Adaptive Diagnostic Authoring System; and the Adaptive Diagnostic Subsystem. Sponsor: Naval Surface Warfare Center Project: Integrated Electronic Warfare System (INEWS) Description: Development effort that will produce a multi-spectral countermeasure system for advanced tactical fighters. All code will be in Ada. Sponsor: Naval Air Systems Command (NAVAIR) Project: Interface to the X Window System Description: An Ada binding to the Xlib and Xtoolkit portions of the X Window system. (STARS JMPO Foundation Project) Sponsor: Office of Naval Research Project: Internal Exploratory Development Project (IED) Description: Explores system development methodologies. The effort is exploring (and developing) tools that are important to Ada code development. The project falls into all areas of systems life-cycle classification. Sponsor: Naval Surface Warfare Center Project: Inventory of Space Storage Description: Tracks Navy storage space. Sponsor: Naval Computer and Telecommunications Command Project: Joint Automated Editing System (JAMES) Description: An automated message preparation system that provides assistance in the generation of message text formats (MTF). The purpose of the system is to provide users with validation and generation support for MTF messages in order to ensure their quality. Sponsor: Naval Ocean Systems Center (NOSC) Project: Joint Operations Tactical System (JOTS II) Description: Performs multi-source communications, correlations track database management and display functions. Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Joint Services Image Processing Description: Sponsor: Naval Air Systems Command (NAVAIR) Project: Language Generator (LGen) Description: Software support/development tool developed under the Internal Exploratory Development effort of NSWC. The project is complete. Sponsor: Naval Surface Warfare Center Project: Lexical Analyzer/Generator Description: A software support/development tool that will be written entirely in Ada. Sponsor: Naval Weapons System Center Project: LSD 41 Class Operator Trainer Device 19H5 Description: Provides training for LSD-41-class propulsion-system machinery operators. Software simulate and stimulate mock-up machine. Sponsor: Naval Training Systems Center (NTSC) Project: Mark 46 Torpedo Description: Program will study the application of Ada software within the Mark 46 torpedo weapons system. Sponsor: Naval Ocean Systems Center (NOSC) Project: Mass Memory Storage (MMS) Description: Effort will develop an AN/UYH-3 emulator for the validation and test of contractor-supplied disks. The emulation is written in Ada. Sponsor: Naval Ocean Systems Center (NOSC) Project: Military Strategic, Tactical and Relay Link Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: MILSTAR Message Processor System Sponsor: Naval Air Systems Command (NAVAIR) Project: Mini Demand Assignment Multiple Access Communications System Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Miniature Global Positioning Receiver (GPSGM) Description: Program will develop a miniature GPS Receiver that is less than 100 cu.cm. Sponsor: Naval Ocean Systems Center (NOSC) Project: Mission Avionics Systems Synergism (MASS) Description: MASS data fusion algorithms will be transferred from current implementation in the BASIC Lab to a P-3C aircraft for FY-90 flight tests. Ada is used in all software that needs to be significantly re-written or added in transition from Lab to aircraft. Sponsor: Naval Air Development Center (NADC) Project: Mission Display System (MDS) Description: MDS is being developed as a subsystem of the Theater Mission Planning Center Upgrade (TMPC) for use within command centers afloat and selected land based centers. Sponsor: US Navy, PMA-281 Project: MK 41 Vertical Launch System Upgrade Description:: An upgrade of the Vertical Launch System Baseline 4, the Vertical Launch System arrays as many as 61 missiles and launchers side-by-side below decks in Burke- and Spruance-class destroyers, and Ticonderoga-class cruisers. The system can fire both offensive and defensive weapons, and is also used in surface vessels belonging to several foreign navies. Sponsor: U.S. Navy Project: Morse Code Trainer, Device 8C6 Description: This training device is designed to provide training in high-rate transmissions. The program is a tri-service effort. Sponsor: Naval Training Systems Center (NTSC) Project: MV-22 Cockpit Procedures Trainer Description: Training system for the MV-22 aircraft Sponsor: Naval Training Systems Center (NTSC) Project: MV-22 Maintenance Trainer Description: This program is part of the MV-22 Training System developed by the Naval Training Systems Center. Sponsor: Naval Training Systems Center (NTSC) Project: MV-22 Operational Flight Trainer Description: MV-22 Operational Flight Trainer with visual and motion systems. Sponsor: Naval Training Systems Center (NTSC) Project: NATO Submarine Broadcast Transmit System (NSBTS) Description: The NSBTS is part of the ATIP program sponsored by the AJPO. Using reusable code, the NSTBS will be responsible for processing messages for transmission to NATO submarines. Sponsor: Naval Ocean Systems Center (NOSC) Project: Naval Command and Control Front-End Processor Description: Will interconnect Navy shore sites with the Defense Communications Agency Defense Data Network System. An estimated 25,000 lines of code will run on a MicroVAX II. Sponsor: Naval Ocean Systems Center (NOSC) Project: Naval Intelligence Processing Description: NIPS provides a worldwide characteristic and performance database for intelligence analysts. Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Naval Tactical Data System UYK-7 (NTDS) Description: Sponsor: Naval Sea Systems Command (NAVSEA) Project: Navy C2 System Front End Processor (NFEP) Description: Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Navy Communications Description: Message storing and forwarding system. Acts as a gateway between the fleet and the shore. Sponsor: Naval Computer and Telecommunications Command Project: Navy Tactical Command Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Network Protocol Description: This program allows the file transfer, in Ada code, of ASCII or binary files from a mainframe to a PC and vise-versa using a Kermit or Xmodem protocol (set of rules). (STARS sponsored effort) Sponsor: Naval Research Laboratory Project: Network Protocols and MX512P Modem for NTDS Description: Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: New Attack Submarine Combat System Description: Sponsor: Program Executive Officer SCWC Project: Numerics Working Group (NWG) Description: Effort involves the development of Ada standards (Math library). Sponsor: Naval Ocean Systems Center (NOSC) Project: Ocean Surveillance Correlation Tracking Description: This OSIS Baseline Upgrade (OBU) automatically processes Over the Horizon Technology (OTH-T) Gold and Joint Interoperability of Tactical Command and Control Systems (JINTACCS) messages. Also updates contract/track data, locational databases, and reports. Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Operations Support System (OSS) Description: Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Optimization and Planning Tools Description: Will implement planning and optimization algorithms including the Terrain Masking Algorithm, the 2-D & 3-D Multipress Dynamic Programming Algorithms, the 2-D & 3-D Route Retrieval Algorithms, and Dijkstra's Shortest Path Algorithm. (STARS JMPO) Sponsor: Naval Research Laboratory Project: P-38 Mod Software Support Activity (PGC) Description: Program will support software modifications required for the P-38 aircraft and associated weapons systems. This lab will be co-located with the Update III simulation Facility. When complete, all software will be in Ada. Sponsor: Naval Air Development Center (NADC) Project: P-3C CP-901A System Test Program (STP) Description: Will replace the aging CP-901 onboard computer in the P-3C aircraft. The System Test Program will be used as test software for the CP-901A during mission pre-flight. Ada will be used in STP system software development. Sponsor: Naval Air Development Center (NADC) Project: P-3C Program Generation Center (PGC) Description: Multi-computer, VAX-based software development facility dedicated to the development of S/W engineering environment programs for the P-3C program. The CMS-2Q/CS-1 translator, SYSGEN and utility support software is written in Ada. Sponsor: Naval Air Development Center (NADC) Project: P-3C Update Four (P-3c UIV) Description: Sponsor: Naval Air Development Center (NADC) Project: P-3C Update Four Avionics Description: Sponsor: Naval Air Development Center (NADC) Project: P-3C Update III Simulation Facility Description: Presently supporting an ongoing upgrade to the P-3C weapons system. Program simulation is in Ada, as is the VAX-to-aircraft interface that allows for complete activation of all aircraft systems from within the simulation-facility spaces. Sponsor: NATC/FWATD Project: P-3C Update IV Description: Numerous computers will be used to process Anti-Submarine Warfare information on the P-3 aircraft. Seven to ten processors will communicate using the MIL-STD-1553B data bus on the aircraft. Sponsor: NATC CSD/MEAD/CSB Project: Parser Builder Description: A STARS JMPO Foundation Project using NAC as COTR and lead facility. This program takes any language and generates an Ada set of tables to be used by the parser for such tasks as syntax checking, etc. Phase I is completed and in public domain. Sponsor: Naval Aircraft Center Project: Patrol Aircraft Test Laboratory (PAIL) Description: A generic test facility designed for the support of patrol aircraft and related missions. All software will be developed in Ada. Sponsor: NATC/FWATD Project: Pattern Recognition System Description: This project is a partial implementation of a machine learning algorithm based on the Holland Classifier. The user provides the rules for the pattern recognition. This is part of the STARS - Shadow effort. Sponsor: Naval Research Laboratory Project: PC Based Tactical Disk Initialization (TDI) Description: Utility program formats, verifies, and establishes control sectors for the AN/UYH-3 tactical disk for use in the AEGIS Tactical Computer System. Targeted for an IBM PC-AT interfacing to the AN/UYH-3 via an NYDS card in the IBM. Sponsor: Naval Surface Warfare Center Project: PC-Disk Description: Serves as an archive system for the SHARE operating system. The storage media is an optical disk. SHARE is a UYK-43 based interactive time-share system used for project development. Sponsor: FGN Project: PC-LAN Description: Interfaces SHARE operating system to ENET. SHARE is a UYK-43 based interactive time-share system used for project development. Sponsor: FGN Project: PC-MUX Description: Performs terminal multiplexing function for the SHARE operating systems. SHARE is a UYK-43 based interactive time share system used for project development. Sponsor: Fleet Combat Direction Systems Support Activity D. Project: PC-Transfer Description: Serves as an interface media for long line communication between remote SHARE systems and mockups at other computers (TCP/IP). SHARE is a UYK-43 based interactive time-share system used for project development. Sponsor: FGN Project: Planning and Optimization Algorithms Description: Implementation of Target-Weapon Pairing (TWP) and Joint Munitions Manual (JMEM) algorithms. TWP algorithms compute the optimal allocation of available weapons to designated targets. JMEM evaluates the effectiveness of weapons against targets. (STARS JMPO) Sponsor: Naval Research Laboratory Project: Prototype Binding of ANSI Standard SQL to Ada Description: A research prototype to interface and bind with ANSI standard SQL to an Ada program. (STARS JMPO Foundation Project) Sponsor: Project: Range Computation and Control System II Description: Real-time and off-line processing of tracking sensor data from test range instrumentation; real-time graphic display of tracked participants via tracks overlaid on map displays; and operator control of test range data processing and display. Sponsor: Naval Air Test Center Project: Rapid Storage/Retrieval of Reusable Compons. (RSR) Description: Will produce a set of tools for rapid classification & retrieval of reusable software components. This project addresses the problem of retrieving and using the Ada code soon to become available as a result of standardization. (STARS JMPO) Sponsor: Naval Avionics Center Project: Readiness Module Description: Provides ship readiness data to Type Commanders (TYCOMS). Module of Casualty Reporting System. Sponsor: Naval Computer and Telecommunications Command Project: Reusability Library Framework Description: Consists of two main elements: a domain representation or model that organizes and characterizes Ada packages (components) within a library, and an active toolset that enables the software developer to employ the framework. (STARS JMPO Foundation Project) Sponsor: Naval Research Laboratory Project: Reusable Image Processing Packages Description: Will develop a base of reusable Ada packages that are applicable to trackers, missiles, electro-optical systems, etc. It will also address the application program's size and space restrictions for embedded computer systems. (STARS JMPO Foundation Project) Sponsor: Naval Research Laboratory Project: Run-Time Support Services - TECR Description: Will develop portable and adaptable run-time modules supporting the combined STARS & NRL Ada development project. The goal is to develop machine independent virtual functional interface applications. (STARS JMPO Foundation Project) Sponsor: Naval Surface Warfare Center Project: Software Technology for Adaptable, Reliable Systems-Shadow Description: STARS Shadow project objectives are to: 1) Demonstrate use of Ada 2) Perform an Ada environment analysis 3) Identify and collect metrics to quantify the product and process, and 4) Document the software productivity and quality. Sponsor: Naval Surface Warfare Center Project: SATCOM/SUB Sat Information Exchange Description: Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: SATCOMMS/SI Submarine/Satellite Information Exchange Subsystem Description: SSIXS provides a 4800bps, automated Fleet Satellite Communications (FLTSATCOM) network for the two-way exchange of text messages between submarines and their shore-based Submarine Operating Authorities (SUBOPAUTHS). Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Satellite/Submarine Information Exchange System Description: Approximately 30% of total program code will be written in Ada. Sponsor: Naval Sea Systems Command (NAVSEA) Project: Sea Lance Demo Description: Demonstration program for the development of Ada application software for use in missile and certification tasking as the program progresses. A separate Naval Weapons Center Independent Exploratory Development (IED) effort is also underway. Sponsor: Project: Secure File Transfer Program Description: A STARS JMPO Foundation Project to provide file-transfer capability in a multi-level secure network environment. Based on two reusable components: a BDM-developed package and a NOSC Transmission Control protocol/Internet protocol Ada foundations tool. Sponsor: Naval Surface Warfare Center Project: SH-2G ASW Helicopter Weapon System Trainer Description: Training system for the ASW Helicopter Weapon System. Sponsor: Naval Training Systems Center (NTSC) Project: Shipboard Automated Decoy Integration System Description: SADIS is a decoy launch program which will be integrated with shipboard IFF systems as part of an automated decoy launch system. Sponsor: Naval Surface Warfare Center Project: Shipboard Gridlock System with Automatic Correlation (SGS/AC) Description: Provides continuous automatic air and surface gridlock and automatic local-to-remote correlation of airtracks. Sponsor: Naval Surface Warfare Center Project: Shipboard Nuclear Weapons Safety (SNWS) Description: SNWS involves the development of a shipboard security alarm system utilizing state-of-the-art detection devices such as infrared motion detectors and magnetic balanced switches. Sponsor: Naval Surface Warfare Center Project: Shipboard Readiness Reporting System (SRRS) Description: SRRS will use an Ada based simulation to develop a system which will be capable of supporting a hierarchical shipboard readiness reporting system. Sponsor: Naval Ocean Systems Center (NOSC) Project: Shore Targeting Terminal (STT) Including NCCS frnt.... Description: Navy communications processing with logging, parsing, and encoding of formatted messages. Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Sidewinder AIM-9R Test Set Description: Program will develop the test set for the AIM-9R, the latest version of the AIM-9 missile. All original design work will be in Ada. Sponsor: Naval Weapons Center Project: SIGINT System Maintenance Trainer Description: This training device, developed by NTSC, is designed to instruct US Army maintenance personnel in Signal Intelligence System maintenance. Sponsor: Naval Training Systems Center (NTSC) Project: Special Test Equipment (STE) Description: Program designed to simulate all data input peripherals from the SQQ-89 Combat Combat System for input to the MK-116, Mod 7 Fire Control System. This simulation will allow activation and testing of the Mod-7 system in the lab. Sponsor: Naval Surface Warfare Center Project: SQQ-89 Improvement Program Description: Program will produce an overall upgrade to the entire ASW weapons system of the SQQ-89 Sonar. A complete rewrite of all software in Ada will be effected. Sponsor: US Navy, PMS-411 Project: Standard Generalized Markup Language (SGML) Description: This STARS sponsored effort is an international standard for text markup. Sponsor: Naval Air Development Center (NADC) Project: Standard Missile II Block IV (AEGIS) Op. Flt. Pr. Description: Missile OFP Controls signal processing, guidance, autopilot, and telemetry functions during flight. Ada will be used as the Program Design Language (PDL). Sponsor: Naval Surface Warfare Center Project: Stream Data Types for Ada Description: Set of packages that implements streams as an abstract data type. Also provides a capability to generate stream code from a textual description of a data-flow diagram. Project was completed in 1988. Sponsor: Naval Ocean Systems Center (NOSC) Project: Submarine Information Exchange System (SSIXS II) Sponsor: US Navy, PMW-155 Project: Submarine Message Buffer (SMB) Description: SMB performs standard message processing activities, such as message editing, message parsing, database management, archiving, auditing, and scheduling for transmission on submarines. SMP interfaces with cryptos, Teletypes, modems, and patch panels. Sponsor: Space and Naval Warfare Systems Command (SPAWAR) Project: Submarine Weapon Handling System Description: Simulation of SSN-21 weapon handling system. Focus on timing and mechanical interaction. Graphical display was written using X-Windows. Sponsor: IR&D Project: Surface Ship Sonar System (AN/SQS-53C) Description: Part of the STARS - Shadow effort, this project will redesign and recode the Multiping Computer Program (MPCP) of the AN/SQS-53C. Sponsor: Naval Surface Warfare Center Project: Symbol Table Manager (STM) Description: STM is a software support/development tool which was developed under the Internal Exploratory Development (IED) effort. Sponsor: Naval Surface Warfare Center Project: Synthesis of Large System with Versatile Server Package Description: Helps define subsystem interfaces and generate them into three grades: development, and single- and multiple-host production. Completed in 1988. Sponsor: Naval Ocean Systems Center (NOSC) Project: TACAMO Description: This project involves the development of a communications software program for I/O interface to the 1553B bus. Sponsor: Naval Air Development Center (NADC) Project: TACAMO Message Processing System (TMPS) Description: Receives messages from various Navy platforms, helicopters, aircraft, & ships, and processes (except encoding and decoding), categorizes, and transmits the messages to a submarine for analysis. Sponsor: Naval Ocean Systems Center (NOSC) Project: TACAMO Message Processing System Upgrade Description: The TMPS program will upgrade the hardware and software of the TACAMO message processing system for the Minimal Essential Emergency Communications Network (MEECH). Sponsor: Naval Ocean Systems Center (NOSC) Project: Tactical A/C Mission Planning System (TAMPS) Description: TAMPS units are presently installed on some carriers and C2 vessels. This program will see the conversion of existing TAMPS operational software into Ada. Sponsor: US Navy, PMA-241 Project: Target Data Processor (TDP) Description: TDP effort will update the current Surveillance Direction System (SDS) target data processor for reintegration into the system. All code will be in Ada. Sponsor: Naval Ocean Systems Center (NOSC) Project: Tartar Radar Data Processor (TRDP) Description: Program will develop real-time Wrap Around Simulation System control software to be used in support of the procurement, test, evaluation, and life-cycle support of MK 74 MOD 15 signal processors. Sponsor: Naval Surface Warfare Center Project: Tasking Ada Simulation Kit (TASKIT) Description: Developing tools for the WIS/NOSC tool set typically required to build simulation models. Known collectively as the TASKIT, these tools will include building blocks for the STARS Planning and Optimization Algorithms foundation area. (STARS JMPO) Sponsor: Naval Research Laboratory Project: Terminal Interface Package Description: The terminal Interface Package consists of a library of components (building blocks) including a virtual interface. Sponsor: Naval Air Development Center (NADC) Project: Test Support Tool (TST) Description: Aids in testing Ada programs. Generates reports that include test inputs and outputs, and other optional test coverage. (STARS JMPO Foundation Project) Sponsor: Naval Avionics Center Project: Text Editor Upgrade in Ada Description: A STARS JMPO Foundation Project using NRL as COTR and NADC as lead facility. This will be a redesigned text editor that will be similar to the VAX TPU. Sponsor: Naval Air Development Center (NADC) Project: Theater Mission Planning Center Upgrade Description: The TMPC Upgrade represents a multi-million dollar effort directed toward the existing mission planning system. Sponsor: US Navy, PMA-281 Project: TORAC III, ASW Torpedo Simulation Description: Sponsor: Naval Sea Systems Command (NAVSEA) Project: Training Device 20F16 Command Tactical Trainer Description: Large tactical bridge CIC trainer with detailed simulation of the tactical environment. (Sponsored by Naval Sea Systems Command - NAVSEA) Sponsor: Naval Training Systems Center (NTSC) Project: Training Integration System (TIS) Device 4E9 Description: Naval Training Systems Center training device 4E9 utilizing 6 CSCIs. Sponsor: Naval Training Systems Center (NTSC) Project: Transparent Distributed Ada Run-Time Support Description: A STARS JMPO Foundation Project using NRL as COTR and NWC as lead facility. This is a tool that will allow a user to configure and then reconfigure a set of activity packages when the user does not know the exact configuration of the machine. Sponsor: Naval Weapons Center Project: Transparent Sequential Input/Output Description: STARS JMPO Foundation Project using NRL as COTR and NOSC as lead facility. The objectives were to solve the data interoperability problem. A generic Ada package whose function is similar to the predefined generic Sequential I/O. Sponsor: Naval Ocean Systems Center (NOSC) Project: Troy Description: The environment under which Cassandra will operate. The design is ongoing. All code will be in Ada. Total lines of code indicated for Cassandra includes the Troy project SLOC. Sponsor: Naval Surface Warfare Center Project: Type Commander Automated Description: Management information system automating the Type Commanders Headquarters functions. Sponsor: Naval Computer and Telecommunications Command Project: Underwater Combat Control for Surface Ships Description: Directed toward the development of a modular data association facility for the investigation of contact-management issues. Software will be in Ada. Sponsor: Naval Ocean Systems Center (NOSC) Project: United Network Technologies (UNT) Description: A communications network that will be capable of automatic link and node reconfiguration in the event of system failures. Simulation software to be used in the UNT program evaluation will be in Ada. Sponsor: Naval Ocean Systems Center (NOSC) Project: Universal Ada Test Language Description: A STARS JMPO Foundation Project using NSWC as COTR and lead facility. This program is a general purpose test tool for all phases of the test process (i.e., software testing, system testing, etc.). Sponsor: Naval Surface Warfare Center Project: Universal Communications Processor (R6) Description: Replaces the existing AN/UYK-20-based communications system with an embedded system built using a set of distributed workstations programmed in Ada and COTS software. The system will feature high-resolution monochrome graphics and windows. Sponsor: Naval Ocean Systems Center (NOSC) Project: Universal Filenames/Tailorable Runtime Environment Description: Addresses the STARS goal of an operating & runtime system enabling portability across heterogeneous hosts and operating systems: porting applications program filenames & tailoring runtime environmnt performance. (STARS JMPO Foundation Project) Sponsor: Naval Surface Warfare Center Project: V-22 Fuel Management System (FMS) Description: The FMS for the V-22 aircraft will be developed using all Ada code. Sponsor: US Navy, NATC Project: V-22 Maintenance Analysis and Reporting System Description: VMARS will read and analyze fault bit data and maintenance events from V-22 Digital Storage Units (DSU's). Operational status reports, to include configuration of life-limited components, will then be generated. Sponsor: US Navy, NAC Project: V-22 Reusable Aerodynamics, Avionics & Threat Description: The purpose of this program is to accelerate transition of the ACM Environment Test and Evaluation Facility (ACETEF) to Ada. The program will demonstrate reusability of A/C engineering development simulation software in a prototype trainer. Sponsor: US Navy, NATC/SETD Project: Virtual CAI Interfaces Description: Will develop compilable top-level specifications for the following reusable virtual interface components: Ada/CAI Hardware Media Interface, Ada/CAI Host Host Software Interface, Ada/CAI Instructional Logic Interface. (STARS JMPO Foundation Project) Sponsor: Naval Research Laboratory Project: Wide Area Mine (WAM) Description: The software consists of 2 CSCIs: a ground sensor and a sublet sensor. The embedded ground sensor tracks & identifies the target. Then a sublet explosive is launched to defeat the target. Sponsor: US Army Armament Research, Development & Engineering Center (ARDEC) US Air Force Project: ABICS I - Digital Electronic Flight Control System Description: The F-15B's flight control laws programmed in Ada. DEFCS is the first phase of the Ada Based Integrated Control System (ABICS) program and consists of an Operational Flight Program including executive and control laws. Tested 1984. Sponsor: Wright Laboratory (WL) Project: ABICS II - Integrated Flight/Fire Control (IFFC) Description: Weapon delivery system coupling flight and fire control, which allows a pilot to maneuver easily in air-to-air gunnery and air-to-ground bombing deliveries. With IFFC, guns can be fired from any position, instead of only from the rear. (Phase 2, ABICS) Sponsor: Wright Laboratory (WL) Project: ABICS III - Integrated Inertial Sensor Assembly Description: A fault-tolerant multifunction sensing system that performs navigational and attitudinal functions of a standard inertial navigation system. IISA also acts as a back-up attitude system, weapons delivery gyro, and flight control gyros. (Phase 3, ABICS) Sponsor: Wright Laboratory (WL) Project: Ada Avionics Real-Time Software Description: An Ada operating system/executive capable of controlling single/multiple 1750A processors in a realtime environment. The software will be designed and developed with the Pave Pillar Architecture as the governing architecture. Sponsor: Wright Laboratory (WL) Project: Ada Compilation System for IBM 4341 & 370 (ACS) Description: A full Ada compiler and runtime system for the IBM 4341 host and target and the 4341 host and 370 target under the UTS operating system. The compiler is self-compiled (bootstrapped) in order to gain advantage of performance and maintainability. Sponsor: Rome Air Development Center (RADC) Project: Ada Embedded Computer Software Support (AECSS) Description: Applied research in distributed, fault-tolerant embedded Ada systems, and development of the same. Sponsor: USAF Project: Ada Expert System (AES) Description: AES is used for Redundancy & Reconfiguration Management (RRM) in the PAVE PILLAR TestBed. It is a memory-constrained, embedded expert system that accepts Prolog-style rule bases & uses backchaining for rule processing (100% Ada). Sponsor: Wright Laboratory Project: Ada for Control Reconfiguration (ACR) Description: Fault-detection and isolation algorithm coded in Ada for an unmanned research vehicle (i.e., Remotely Piloted Vehicle); and a reconfiguration algorithm in Ada that will redistribute gains across control surfaces. Sponsor: Wright Laboratory (WL) Project: Ada Information Management Systems (Ada AIMS) Description: MIL-1750-A; Change Notice 1 Compiler Sponsor: USAF Aeronautical Systems Division (ASD) Project: Ada SAM Missile Simulation Description: Models a particular threat SAM which was validated by comparison with a FORTRAN simulation of the same missile. Completed 1988. Sponsor: USAF Foreign Technology Division/TQIV Project: Ada Simulator Validation Program Description: A real-time simulation on a C-141b OFT and E-3A AWACS that has demonstrated the suitability of Ada as a real-time application language. Completed 1988. Sponsor: USAF Aeronautical Systems Division (ASD) Project: Ada Target Sensor Subsystem (ATSS) Study Description: Development of radar mode in Ada and Jovial. Sponsor: Wright Laboratory (WL) Project: Ada Test and Verification System (ATVS) Description: A set of integrated computer-based software tools that provides computer program test and verification support for Ada. It also provides automated assistance throughout the software development lifecycle. Sponsor: Rome Air Development Center (RADC) Project: Ada Test Tools Description: Includes symbolic debugger and path/performance analyzers for Ada source code. Part of WWMCCS Information System (WIS) JPMO. Sponsor: WWMCCS Information Systems (WIS) JPMO Project: Ada Translators Description: Ada implementation of two translators that translate Honeywell FORTRAN 66 and COBOL 68 source code automatically to functionally equivalent Ada code. Part of WWMCCS Information System (WIS) JPMO. Sponsor: WWMCCS Information Systems (WIS) JPMO Project: Advanced Processor Technology for Air-to-Air Missiles Description: Commands and controls a missile system including multimode radar processing, guidance and head control. The software controls four data processors (1750A) and interfaces to an advanced signal processor. Phase I completed 1986; Phase II in 1987. Sponsor: USAF Armament Technology Laboratory (AFATL) Project: Advanced 32-Bit Stack Processor Architecture I Description: Will develop a Reduced Instruction Set Computer (RISC) Instruction Set Architecture (ISA) that incorporates stack machine concepts. A Stack-Frame memory device allows both push/pop accesses and direct register addressing of elements. Sponsor: Wright Laboratory (WL) Project: Advanced Alignment Concepts Description: Integrated transfer-alignment/wing-flexure model filter. Sponsor: USAF Armament Technology Laboratory (AFATL) Project: Advanced Millimeter Wave Seeker Program (AMWS) Description: Concurrent development in Ada and JOVIAL, to compare efficiency, productivity, and reliability. Program will determine feasibility of incorporating reusable components (CAMP) and of using an APSE for real-time embedded software. (STARS Shadow Project) Sponsor: Headquarters, USAF Systems Command (AFSC)/XTKC Project: Advanced On-The-Job Training System (AOTS) Description: Training system for Air Force OJT. Supports the Management of OJT, computer-assisted instruction, and evaluation and training. Sponsor: USAF Human Resources Laboratory (AFHRL) Project: Advanced Tactical Air Reconnaissance System (ATARS) Description: The software takes as its input, pictures of the area around the aircraft via several onboard sensors, and produces data links to ground control and creates a visual display for the pilot to use in reconnaissance situations. Sponsor: USAF Aeronautical Systems Division (ASD) Project: Advanced Tactical Fighter (ATF) Description: Includes all ATF weapon-system software: avionics, controls and displays, flight control, fire control, stores management, test and maintenance equipment, trainers and simulators, and depot support equipment. Sponsor: USAF Aeronautical Systems Division (ASD) Project: Advanced Tactical Fighter Demonstration/Validation Description: On-board software includes operational, integrated diagnostics and training. Ground-based software includes mission planning, ground support, and training. Sponsor: USAF Aeronautical Systems Division (ASD) Project: Advanced Training System (ATS) Description: Automates conventional and interactive technical training at Air Training Command bases, including student facility and equipment management; course material development and delivery (all media, including CAI); and testing and evaluation. Sponsor: HQ ATC/TTIT Project: Aerial Port Automated Command & Control System (APACCS) Description: APACCS displays and edits aerial port command and control data to support sequence of events (SOE) tracking and control in 23 aerial ports. Also provides resource tracking of vehicles, personnel, etc. Sponsor: Headquarters, Military Airlift Command (MAC) Project: AFIT Research Concept for Ada Development (ARCADE) Description: Brief APSE-like structure built around a combination of locally developed and commercial tools. Sponsor: USAF Institute of Technology (AFIT) Project: Air Force Armament Lab. Ada Compiler Description: Translates Ada code from a CDC Cyber 170/760 to a Zilog Z8002 Development Module. This 1985 compiler was written in Pascal 6000. Sponsor: USAF Armament Technology Laboratory (AFATL) Project: Air Force Institute of Technology Graphics Simulation Description: Sponsor: Project: Air Force Support to MEECN Description: Will function on an 8086 embedded in a transmitter. The transmitter sends messages from the National Command Authority to the strategic defense forces. Sponsor: USAF Strategic Air Command (SAC) Project: Air Situation Display System (ASDS) Description: Implementation of a Sector Air Operations Center (SOC). Sponsor: USAF Electronic Systems Division (ESD) Project: Air-to-Air Attack Management Description: AAAM will demonstrate concepts for air-to-air attack of multiple targets used in the advanced fighter aircraft. Ada will be used in a distributed system with multiple MIL-STD-1750A computers embedded in a combat critical system. Sponsor: Wright Laboratory (WL) Project: Air-to-Air Combat Description: A user-friendly front end to the Air-to-Air Simulation Performance Evaluation Model that quickly answers questions on mission avionics and sensor evaluations. The front end allows the user to modify inputs to the common database. Sponsor: Wright Laboratory (WL) Project: AN/ALR-69 Signal Processor Memory Description: Upgrade of signal processor CPU and memory expansion. Sponsor: USAF Project: Antenna Test Range Feasibility Study Description: Develop Ada code while considering using Ada to develop algorithms of antenna pattern analysis. Especially interested in developing reusable modules for future antenna testing. Sponsor: San Antonio ALC, MMT Project: Automated Data Manipulation (ADAM) Description: Based on variable areas of interest, the program extracts, reformats, sorts and produces a customized data file output from a static database and records it onto magnetic tape or cartridge. Sponsor: 1912 Computer Systems Group (CSGP) Project: Automated Portuguese Payroll System (APPS) Description: SPARC system, multi-user capabilty to pay Portuguese civilian nationals at Lajus Air Base in Azores, Portugal. Software shipped and installed September '94 on the island. The S/W supports special agreements, rules, and requests. Hosted on Rational. Sponsor: Project Manager Common Hardware Software Project: Automated Remote Tracking Station (ARTS) Description: Control and status of ground station system that performs tracking, telemetry, and commanding of DoD and NASA space vehicles. Ada was the PDL completed in 1985. The ARTS Program was implemented in JOVIAL in 1986. Sponsor: USAF Space Division Project: Automated Test Procedure Generator for Ada Description: An expert system will be used to automatically develop a tree structure for Ada code and, using this structure and a knowledge of the code specification, to develop low-level (procedure- & function-level) verification and validation tests. Sponsor: Wright Laboratory (WL) Project: Automated Weather Network Communications S/W (AWNCOM) Description: Provides communications software for AWN terminals, and enables the connection of Z-248s to AWN. AWNCOM consists of 6,500 lines of executable Ada code, and was delivered in April 1990. Sponsor: USAF Command and Control Systems Office Project: Autonomous Guided Weapon Description: To control the weapon from aircraft release until impact on target so that the aircraft does not have to remain in the area until target is hit. Sponsor: USAF Systems Command (AFSC) Project: Autonomous Synthetic Aperture Radar Guidance (ASARG) Description: Processes digitized radar images in real time; controls Synthetic Aperture Radar updates to missile navigation systems, implements a strap-down INS, and antenna steering. Sponsor: USAF Armament Technology Laboratory (AFATL) Project: Avionics Program Expert (APEX) Description: Provides the programmer with a graphics interface that can be used to specify an Ada program. The APEX tool will then produce Ada source code from the graphical representation. Sponsor: Wright Laboratory (WL) Project: B-2 Data Reduction and Analysis System Description: Data reduction system for B-2 data collected. Developed on and targeted to DEC 9000 workstations. Sponsor: AFOTEC Project: B-2 Stealth Bomber Aircrew Training Device Description: The B-2 weapon system trainer & mission trainer integrate simulated aircraft systems with the actual aircraft software, operating in modified aircraft processors. Sponsor: USAF Aeronautical Systems Division (ASD) Project: Base Information Digital Distribution System Description: BIDDS applications will include circuit and cable records processing, will generate automated service and trouble orders, and will enhance each base's control over billing, personnel management and inventory matters. Sponsor: Headquarters, Military Airlift Command (MAC) Project: Biostatistical Command Summary Reporting System Description: BCSR will allow MAC's medical treatment facilities to automate AF Form 235, Report of Patients. The command level will then be able to consolidate the Report of Patients data, produce reports, and convert data to AUTODIN format for transmission. Sponsor: Headquarters, Military Airlift Command (MAC) Project: C-17 Ground Support Systems (GSS) Description: Extract navigation and communication data from a digital source and format to C-17 Mission Computer format. Sponsor: Headquarters, Military Airlift Command (MAC) Project: Cheyenne Mountain Complex Communications Multiplexer Description: VHSIC insertion to replace Data General 840 minicomputer with 1750-A microprocessor to improve MTBF and MTTR of system. Sponsor: USAF Project: Command Control Processing & Display System Replacement Description: Realtime communications, algorithmic processing and display of missile warning information for USSPACECOM, SAC, JCL and nuclear-capable CINCs. Being developed using Network Architecture Services, DOD-STD-2167A and incremental development. Sponsor: USAF Electronic Systems Division (ESD) Project: COBOL to Ada and FORTRAN to Ada Translators Description: Read FORTRAN 66 and COBOL 68 and write equivalent Ada program. Sponsor: USAF Project: Command and Control Information System (CCIS) Description: Prototype database system that receives force status update messages from operational units, and maintains information on SAC's force posture. The current force status is displayed in various graphical formats on large wall screens. Sponsor: USAF Strategic Air Command (SAC) Project: Common Ada Missile Packages (CAMP) Description: A library of efficient and reusable Ada parts for missile flight applications. The software contains a Parts Composition System to help the software engineer find, understand, use, and manage the CAMP parts. Complete as of 1988. Sponsor: USAF Armament Technology Laboratory (AFATL) Project: Common Signal Processor (CSP) Description: The CSP is a modular multiprocessor consisting of an evolving family of VHSIC modules controlled by a self-configuring operating system. It is being produced to provide an SP architecture and software environment common to radar, EW & CNI. Sponsor: Wright Laboratory (WL) Project: Common Signal Processor User Console Emulator Description: A user environment that extends access to the User Console (used to interface with support equipment) from a single user workstation to a multi-user environment thus reducing time & effort to debug a signal processor subsystem with an embedded CSP. Sponsor: Wright Laboratory (WL) Project: Communications Support Processor Performance Upgrade Package Description: Design study to convert the program now in assembly language and resident in a PDP1184, PDP 1170, and PDP 1144 to Ada resident on a MicroVAX. Sponsor: USAF Intelligence Agency (AFIA) Project: Communications Interface for Threat Emitter System Description: A communications interface (HDLC/parallel) for remote control/monitoring of unmanned threat emitter system to detect airborne vehicles. Developed by Loral Aerospace Services in Las Vegas, NV. Sponsor: Nellis Air Force Base Project: Computer Aided Tactical Information System (CATIS) Description: (Automated Aid for Imagery Interpreter) CATIS is an imagery exploration data base management system and image distribution management tool used by the US Air Force and Navy intelligence centers. Sponsor: USAF Intelligence Agency (AFIA) Project: Computer-aided Forecasting and Scheduling System Description: Forecasting and scheduling batch jobs and personnel in remote processing center. Sponsor: USAF Standard Systems Center Project: Control System for Optical Tracking Pedestal Description: A control system for optical tracking pedestal, including remote control, Bite, video data product. Loral Aerospace Services completed the system in late 1991, and is now adding functions. Sponsor: Nellis Air Force Base Project: Data Systems Modernization Description: Common core satellite command and control communications interface between ground station and satellite. Designed entirely in Ada, though no compiler existed and implemented in JOVIAL. DoD's first Ada project. Sponsor: USAF Space Division Project: Defense Support Program Description: Supports mission and support programs. Sponsor: Deputy for Defense Support (SD/YG) Project: Digital Ada 1750 Upgrade - Digitac Description: The software will be used to automatically monitor and control an aircraft in flight. A separate copy of the software will be loaded on each aircraft's onboard computer. Sponsor: Wright Laboratory (WL) Project: Digital Airborne Intercommunication Switching System (DAISS) Description: A solid-state digital, stored program-controlled, voice distribution system that provides selectible communications. DAISS integrates intercommunication signals and provides internal and external communication paths for all users. Sponsor: OC-ALC/MMZ Project: Digital Flight Control System FB-111 Description: Redesign the digital flight control program for the FB-111 in Ada. Being developed in parallel with General Dynamic's JOVIAL effort. (STARS Shadow Project) Sponsor: Headquarters, USAF Systems Command (AFSC)/XTKC Project: Digital Flight Control for Tactical Aircraft (Digitac) Description: Replacing Honeywell 301 hardware of Digital Flight System with MIL-STD-1750A using a Performance Semiconductor's PACE chip. Test pilot school can still perform flying quality tests by switching games and controlling the "flight". Sponsor: Wright Laboratory (WL) Project: Distributed Kalman Filter Architecture, Phase II Description: Addresses problems associated with navigation systems running in modern avionics systems that have modular navigation sensors with self-contained Kalman filters, each running on a separate processor and communicating over shared MUX busses. Sponsor: Wright Laboratory (WL) Project: Distributed Software Engineering and Control Process (DCP) Description: A 1984 ADA development environment using relational database management system (INGRES) and Ada Command Language Interface. Part of the WWMCCS Information System (WIS) JPMO. Sponsor: WWMCCS Information Systems (WIS) JPMO Project: DoD Communication Protocols Description: A 1985 Ada implementation of TCP/IP, FTP, TELNET, and SMTP protocols based on Requests for Comment (RFC). Part of the WWMCCS Information System (WIS) JPMO. Sponsor: WWMCCS Information Systems (WIS) JPMO Project: DPS 6/Level 6 Teleconferencing (TLCS6) Description: Automated conferencing among users at one DPS 6 or several networked DPS 6s. Sponsor: Joint Data Systems Support Center (JDSSC) Project: E-4B Message Processing System Description: A message-processing software executing in the ROLM Hawk/32 and 1553B bus interface units (BIVs) executing in 80286. Sponsor: Oklahoma City Air Logistics Center Project: EC-135s Description: Modifying 39 airborne command post aircraft. Sponsor: USAF Project: Electronic Warfare Applications of AI in Ada Description: Develop an Ada prototype flight-path generator using artificial intelligence techniques. Sponsor: Wright Laboratory (WL) Project: Engineering Data Storage & Analysis System Description: This project will aid in establishing a central database for the MK12/MK12A Peacekeeper missile systems. Data will be analyzed in order that service life estimates (SLEs) for particular components can be computed. Sponsor: USAF Project: Expert-Like System for CAD/Reliability Engineering Description: An advanced and flexible computer-aided engineering support environment. The E-L CAD/RE will remove procedural data from the underlying coded software and place this information into a database that can be dynamically accessed and managed. Sponsor: Wright Laboratory (WL) Project: Extended Integration Support Environment (EISE) Description: EISE is to provide a real-time simulation of a generic aircraft, together with the significant environmental factors. This total system environment for embedded computers will be used to monitor and test Line Replaceable Units (LRUs). Sponsor: USAF Project: F-15 Maintenance Trainers Description: Operates in one of five distributed panels on the F-15 aircraft maintenance trainer. The 1986 Trainer accepts input from Air Force students and simulates aircraft's reactions, including malfunctions. Sponsor: USAF Aeronautical Systems Division (ASD) Project: F-22 Radar Description: Radar operational software developed on a VAX and targeted to an 80960 MX. Sponsor: USAF Project: F111 Stoves Management System (SMS) Description: Embedded, real-time F111 E/F stoves management system for jets. Interactive aircrew/avionics and weapons interface system. Currently on hold. Sponsor: Rockwell International Project: Flight Information Processing System (FLIPS) Description: Supports air traffic controllers, automates flight plan management, and prints flight progress strips. FLIPS is operational at six sites, with a potential installation at an additional 80 sites. Of the 10,200 lines of Ada, 20% were reused from SARAH. Sponsor: USAF Command and Control Systems Office Project: FPS-117 Early Warning Radar Description: Improve the reliability and processing capability of the signal processor. The current signal processor cannot handle the large number of targets that have to be processed. Sponsor: USAF Project: Generic Ada Radar Model Description: Radar simulation designed in terms of object architecture with simulation components corresponding to hardware components. Project completed in 1987. Sponsor: USAF Aeronautical Systems Division (ASD) Project: Generic Message Handling Facility (GMHF) Description: Prototype military message-processing system experimenting with the use of generic I/0 routines. Project demonstrated that UNITREP and RAINFORM message processors could be easily built through instantiation. Part of WWMCCS. Sponsor: WWMCCS Information Systems (WIS) JPMO Project: Global Decision Support System (GDSS) Description: Wide-area network replicated database system for command and control of Military Airlift Command Resources. Delivered 1987. Sponsor: Headquarters, Military Airlift Command (MAC) Project: Granite Sentry Description: Modernizes hardware and software for Cheyenne Mountain for four functions: Air Defense, Command Post, Battle Staff, and weather. Sponsor: USAF Space Command Project: Granite Sentry (GSFOC) Description: Air defense and detection for Cheyenne Mountain, NORAD-CAFB, targeted on and hosted to VAX 4000; also targeted to VAX 7000. Sponsor: USAF Electronic Systems Command Project: Graphic Ada Designer (GAD) Description: Developed under WWMCCS, generates Ada PDL from Booch/Buhr diagrams. This tool allows designers to develop/modify software design using graphical representations. A draft version of the GKS/Ada interface standard is used. Sponsor: WWMCCS Information Systems (WIS) JPMO Project: Graphical Kernel System (GKS)/Ada Interface Description: Implementation of the draft ANS/ISO GKS/Ada Binding through level 2c, prototype GKS Metafile, and contouring application using GKS/Ada. Part of the WWMCCS Information System (WIS) JPMO. Sponsor: WWMCCS Information Systems (WIS) JPMO Project: Guidance Instruction Set Architecture (GISA) Description: The objective is to develop an Instruction Set Architecture (ISA) optimized for executing real-time embedded missile guidance and control applications. An Ada software environment is being developed for the ISA. Sponsor: USAF Armament Technology Laboratory (AFATL) Project: HAVE GLANCE Description: Development of a laser-based countermeasure system to prevent enemy missiles from intercepting friendly aircraft. The program will demonstrate acquisition, handoff, pointing and tracking, and countering the enemy missile. Sponsor: Wright Laboratory (WL) Project: HAVE LAW Description: Demonstrates an electronic-countermeasures capability through the use of a directed energy source (laser). HAVE LAW's overall objective is to test and evaluate the acquisition and tracking capability of an airborne system. Sponsor: Wright Laboratory (WL) Project: HAVE SLICK Description: Flight control software that will perform guidance, navigation, and control functions. (Sponsored by Wright Laboratory) Sponsor: USAF Project: Hierarchical Integrated Test Simulator (HITS) Description: Rewriting in Ada of output portion of government-owned software that Warner-Robins uses to develop digital test program. New program is improving the computer's throughput. Sponsor: Warner Robins Project: High Performance Ada/1750A Linker Description: Production Environment tool. Sponsor: USAF Aeronautical Systems Division (ASD) Project: HOL Electronic Warfare Software Analysis I Description: An analysis of the applicability of Ada for electronic warfare software. The program requires the rewriting of an electronic-warfare subsystem in Ada. Project completed in 1989. Sponsor: Wright Laboratory (WL) Project: IAW - Interactive Ada Workstation Description: Prototype software engineering workstation. Sponsor: USAF Project: Instrumentation Configuration & Control Program Description: A smart system for semiautomatically specifying the circuits and wiring-list for rocket and jet engine test facilities at Arnold AFB. Based on data structures, the program is database driven and provides a dynamic operator inter face. Sponsor: USAF Systems Command (AFSC) Project: Integrated Communication, Navigation ID Avionics Description: Will integrate multiple existing and planned near-term CNI waveforms into a single radio system. ICNIA's GPS, JTIDS, DP Operating System, and Terminal Control will be implemented in Ada. Sponsor: Wright Laboratory (WL) Project: Integrated Control & Avionics for Air Superiority Description: ICAAS integrates sensors, fire and flight control, weapons, and interface with the pilot to improve beyond visual range multiple-target attack capability with effective transition to close-in combat. Sponsor: Wright Laboratory (WL) Project: Integrated Design Automation System (IDAS) Description: IDAS is a toolset that derives information about h/w and