Back to FAQ
[Part 1] [Part 2] [Part 3] [Contents]
| Company: | +1 Software Engineering
|
| Address: | 2510-G Las Posas Road, Suite 438, P.O. Box 6041, Camarillo, CA 93011
POC: John Dempsey Tel#: (805) 389-1778 |
| Category: Subcategory: | Configuration Management Tool Documentation Generator Libraries/Repositories Tool Maintenance Analysis Tool Metric Analyzer Reverse-Engineering Tool |
| Description: | +1 Environment (tm) supports the development of application and real-time software written in Ada, C, C++, FORTRAN, Pascal, and other languages. +1Environment can be used over a local area network to support a group of programmers working on a common project. +1Environment runs on any Sun Workstation running SunOS 4.1.x, Solaris 1.x, or Solaris 2.x supporting an OpenWindows, Motif, or Common Desktop Environment (CDE) windowing environment. +1Environment is divided into seven products. This allows you to select which products you need today with the ability to add on at a later time. |
| Company: | +1 Software Engineering
|
| Address: | 2510-G Las Posas Road, Suite 438, P.O. Box 6041, Camarillo, CA 93011
POC: John Dempsey Tel#: (805) 389-1778 |
| Category: Subcategory: | Libraries/Repositories Tool |
| Description: | +1Reuse from +1 Software Engineering supports reuse of documentation, source code, test files, and modeling information. +1Reuse supports repositories created and maintained by the user and filtered repositories that are under more strict quality controls. +1Reuse uniquely supports selective reuse which allows you to reuse modules from any existing or re-engineered projects maintained using our +1Environment. Selective reuse helps reuse all documentation, code, and test files from previous projects. +1Reuse addresses reuse issues such as reuse of source code under configuration management and duplicate file names. |
A State of the Art Review of Distributed Database Technology
| Company: | Data & Analysis Center for Software |
| Address: | P.O. Box 120, Utica, NY 13503
POC: Customer Liasons Tel#: (315) 734-3696 Fax#: (315) 734-3699 |
| Category: Subcategory: | Training/Education Tool |
A division of Saab Ericsson in Sweden
| Company: | Saab Ericsson Space - U.S.
|
| Address: | 1634 I Street, N.W., Washington, DC 20006-4003
Tel#: (202) 783-1700 Fax#: (202) 783-2625 |
| Category: Subcategory: | Libraries/Repositories Tool |
| Description: | Additional information on other Saab Ericsson locations can be found at thier web site. |
ADA95
| Company: | Q.T.S.I |
| Address: | P.O. Box 30388, Alexandria, VA 22310 US
POC: Daniel Wright Tel#: 703-922-8119 Fax#: 703-922-8057 |
| Category: Subcategory: | Application Generator Artificial Intelligent Bindings Computer Aided Design - Expert System/Knowledge Based System Configuration Management Tool Cross-Compilation/Development Tool - Natural Language Interface Data Conversion/File Translation Tool Data Modeling Tool Design Analysis Tool Development Environment Tool Diagramming/Charting Tool Documentation Generator - Editor Interface/Graphics/Animation Builder - Compiler Language Reference Manual (on-line LRM) - Debugger Libraries/Repositories Tool Maintenance Analysis Tool Methodology Tool Metric Analyzer Network Management Tool Program Design Language Tool Project Management Tool Prototyping Tool Real-Time Support Environment Requirement Tracing Tool Reverse-Engineering Tool Source-Code Formatter Source-Code Translator |
| Description: | Currently in available in Beta Version for the SunOS 4.X, MS-DOS, MS Windows 3.x, and MS Windows 95/NT. |
ADADL - Ada Design and Documentation Language
| Company: | Scientific Toolworks, Inc.
|
| Address: | Suite 18-A, 115 Etna Road, Lebanon, NH 03766 US
POC: Nelson Ken Tel#: 603-448-6960 Fax#: 603-448-6961 |
| Category: Subcategory: | Maintenance Analysis Tool |
| Description: | ADADL, which stands for the Ada Design and Documentation Language, is both a language (full Ada + a program design language or PDL) and a processor/analyzer of that language. ADADL includes a full syntactic and semantic Ada parser, but instead of executable code ADADL helps you understand and manage the development and design of that code. ADADL generates dozens of cross-reference and other analysis reports for both PDL and Ada code. |
ADAMAKE
| Company: | Westinghouse Electric Corporation |
| Address: | Systems Development & Technology Div. Marketing, P.O. Box 17319, Mail Stop A135, Baltimore, MD 21203-7319
POC: Pamela Wingood Fax#: (410) 765-2886 |
| Category: Subcategory: | Project Management Tool |
| Description: | AdaMake, developed in 1987, executes on VAX/VMS platform using a character cell terminal. Can be rehosted with minimal effort. Determines compilation order for a group of Ada files. Output includes series of Ada compilation commands in proper compilation order, list of units and dependent units for each file, and any warning messages that may have been caused by illegal input code. Does not require training. |
| Company: | Texas A&M University
|
| Address: | Department of Computer Science, 301 H.R. Bright Building, College Station, TX 77843-3112
Tel#: (409) 845-5534 Fax#: (409) 847-8578 |
| Category: Subcategory: | Development Environment Tool Interface/Graphics/Animation Builder |
| Description: | The ADEPT project team has implemented a set of tools for configuring and building distributed Ada programs. These tools are consistent with the Ada 95 Distributed Systems Annex, and have been designed for use with the NYU GNU Ada 95 compiler (GNAT). The ADEPT project is funded by Computer Sciences Corporation. ADEPT includes a graphical tool for partitioning and configuring Ada 95 distributed programs (the PCT), which runs on Sun Sparcs running the Solaris 2.4 and 2.5 operating systems. It also includes a Partition Communication System (PCS), originally developed by France Telecom and modified by Texas A&M, designed to support multiple protocols, including TCP/IP. Untested sources for a Windows NT version of the PCS are also available. |
| Company: | Army Reuse Center (ARC)
|
| Address: | ARC Library, USAISSC, ATTN: ASQB-ISC-R, Stop C-2, Fort Belvoir, VA 22060-5576
POC: LTC Gene Glasser Tel#: (703) 806-4283 Fax#: (703) 806-3864 |
| Category: Subcategory: | |
| Description: | An Ada package which provides a full-featured, state-of-the-art tool for constructing queries and reports. Provides a graphical user interface and eliminates the need to know complex query languages, memorize database schemes, or the need to know location of each data element required for a report. |
| Company: | Army Reuse Center (ARC)
|
| Address: | ARC Library, USAISSC, ATTN: ASQB-ISC-R, Stop C-2, Fort Belvoir, VA 22060-5576
POC: LTC Gene Glasser Tel#: (703) 806-4283 Fax#: (703) 806-3864 |
| Category: Subcategory: | |
| Description: | An Ada package that provides an easy-to-use interface between the user and the Structured Query Language (SQL) system to simplify the extraction of data from an XDB database. It is comprised of the following primary components: the Query attributes, the Query library, the FOrmat definition, and the Adhoc report. |
AFATL Ada Compiler and Interactive Debugger
| Company: | Data & Analysis Center for Software |
| Address: | P.O. Box 120, Utica, NY 13503
POC: Customer Liasons Tel#: (315) 734-3696 Fax#: (315) 734-3699 |
| Category: Subcategory: | Development Environment Tool - Debugger |
| Description: | The Air Force's AFATL compiler, written in Pascal, hosted on the CYBER 176, and targeted to the Z8002 microprocessor, was validated in October 1985. Debugger is written in Pascal and runs on VAX 11/780. AFATL Ada Compiler and Interactive Debugger are distributed on two 9-track ANSI-standard tapes. Note: Export-Controlled Technical Data requires completed Statement of Terms and Conditions for distribution to any organizations other than those within the Air Force. |
ARC Reuse Library
| Company: | Army Reuse Center (ARC)
|
| Address: | ARC Library, USAISSC, ATTN: ASQB-ISC-R, Stop C-2, Fort Belvoir, VA 22060-5576
POC: LTC Gene Glasser Tel#: (703) 806-4283 Fax#: (703) 806-3864 |
| Category: Subcategory: | Libraries/Repositories Tool |
| Description: | The ARC Library serves as a central collection point for quality reusable assets within the army. Components may be virtually any product generated during a software development project such as requirements, specifications, architectures, design diagrams, code, documentation and test suites. Although primarily conceived to support reuse and development of object-oriented Ada development products, the ARC Library can support storage and retrieval of products written in any standard programming language. Technical support and assistance is available to help you browse the system and download components from our library to fulfill your software reuse needs. Anyone within the DoD, other Government agencies or contractors working for the Government who can benefit from the experience and efforts of others in the development of a software product may use the ARC Library. The ARC Library user is also anyone who is willing to make similar experiences and efforts available to others within the DoD community. Users include software development professionals looking for reusable software products, managers who are seeking reuse opportunities at the project level to help determine and meet tight schedules, designers who are looking for reusable architectures, and programmers who are searching for reusable code products. Both Government and Commercial reusable assets including requirements, specifications, architectures, design diagrams, code, documentation and test suites maintained by the ARC Library form a broad-based aggregate of products. ARC Library components have been assigned certification levels to help users determine the quality of the components they are investigating. In addition to submissions from supporting DoD reuse programs, a variety of other sources are monitored by the ARC. A continuous proactive search program exists for soliciting reliable, reusable components. Active participation from the user community is encouraged. |
ASA
| Company: | Verilog, Inc. |
| Address: | 3010 LBJ Freeway, Suite 900, Dallas, TX 75234
POC: Andy Gordon Tel#: (214) 241-6595 Fax#: (214) 241-6594 |
| Category: Subcategory: | Metric Analyzer |
| Description: | AGE/ASA is a requirements-analysis and system-testing computer-aided software-engineering (CASE) tool with features that support functional modeling, full or partial model simulation, and user-directed test-case generation. Developed as CASE tool for large-scale industrial projects. |
ASSET Library
| Company: | ASSET
|
| Address: | Asset Source for Software Engineering Technology, 1350 Earl L. Core Road, P.O. Box 3305, Morgantown, WV 26505
POC: Charles Lillie Tel#: (304) 284-9009 Fax#: (304) 284-9001 |
| Category: Subcategory: | Bindings - SQL Cross-Compilation/Development Tool Development Environment Tool Libraries/Repositories Tool Metric Analyzer Project Management Tool |
| Description: | ASSET provides the following products and services: Reuse Network and Distribution: catalogs of reusable assets (public domain, government, commercial); library of reusable components; message board; schedule of reuse conferences; brokerage services for reusable assets. Reuse Technology Information Exchange: software reuse newsletter; training and workshops in reuse; software reuse consulting; telephone customer support. Reuse Library Expertise and Consulting: library management mechanisms; component certification criteria; domain-analysis methods; cataloging procedures; searching techniques; library interface standards. |
ASSET-R Function-Point Software Sizing Model
| Company: | Resource Calculations, Inc. |
| Address: | 7853 East Arapahoe Court, Suite 2500, Englewood, CO 80112-1361
Tel#: (303) 267-0379 Fax#: (303) 220-5620 |
| Category: Subcategory: | Project Management Tool |
| Description: | ASSET-R is a sizing tool that permits users to size real-time, scientific, and traditional data-processing systems using proven extensions to classical function point theory. Permits users to exploit its knowledge base of counting conventions to develop size estimates for software written in as many as four different languages. The bridge to RCI's Softcost family of cost models allows "what-if" analysis of costing options to be explored as estimates are developed for projects. Uses built-in worksheets and user help for ease of use and to provide an accurate model. |
Academic IntegrAda
| Company: | Active Engineering Technologies, Inc.
|
| Address: | 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084
POC: Jim Dorman Tel#: (619) 414-9001, x1223 Fax#: (619) 414-9192 |
| Category: Subcategory: | Application Generator Development Environment Tool - Compiler Development Environment Tool - Debugger Development Environment Tool - Editor Training/Education Tool |
| Description: | Academic IntegrAda is designed for use by the college or industrial community for those who wish to learn to program in the Ada language. Contains pop-up windows, validated compiler, and menu access to libraries and other modules. Supports mouse, creates COM files and includesmouse library. |
| Company: | Aonix
|
| Address: | 595 Market Street, 10th Floor, San Francisco, CA 94105
POC: Marigene Justice Tel#: (415) 543-0900 Fax#: (415) 543-0145 |
| Category: Subcategory: | Development Environment Tool - Compiler |
| Description: | ActiveAda is a structured general purpose Ada language compiler. |
Ada - ROM
| Company: | COSMIC
|
| Address: | University of Georgia, 382 East Broad Street, Athens, GA 30602-4272
Tel#: (706) 542-3265 Fax#: (706) 542-4807 |
| Category: Subcategory: |
| Company: | Bluestone, Inc.
|
| Address: | 1000 Briggs Road, Mt. Laurel, NJ 08054
Tel#: (609) 727-4600 Fax#: (609) 778-8125 |
| Category: Subcategory: | Application Generator Data Conversion/File Translation Tool Interface/Graphics/Animation Builder Prototyping Tool Source-Code Translator |
| Description: | AdaUIM/X is a GUI builder for Ada development based on the UIM/X GUI Builder and Advanced Technology Center's UILTrans. AdaUIM/X allows Ada developers to benefit from the productivity advantage of a Motif GUI builder while retaining the high performance and simplicity of an Ada application. |
| Company: | Industrial Software Solutions
|
| Address: | 4205 Hideaway Drive, Arlington, TX 76017
POC: Mitchell James Tel#: (817) 483-0355 |
| Category: Subcategory: | Metric Analyzer |
| Description: | A set of Ada95 packages that provide consistent unit typing. |
Ada 95 Upgrade for Visual Age
| Company: | OC Systems
|
| Address: | 9990 Lee Highway, Suite 270, Fairfax, VA 22030-1720
POC: Ralph Crafts Tel#: (703) 359-8160 Fax#: (703) 359-8161 |
| Category: Subcategory: | Application Generator Development Environment Tool |
| Description: | Makes the power and features of IBM's award winning Visual Age C++ available for Ada 95. The upgrade enables users to develop software applications by visually connecting software "parts" written in Ada 95 and C++. The Ada 95 code is automatically generated for connecting software parts, and users are able to add new Ada 95 parts to the Visual Age palette. |
Ada Analyzer
| Company: | LCTI, Inc.
|
| Address: | 481 N. Frederick Ave., Ste. 301, Gaithersburg, MD 20877
POC: Peter Bradley Tel#: (301) 590-9532 Fax#: (301) 590-9893 |
| Category: Subcategory: | Design Analysis Tool Metric Analyzer Project Management Tool |
| Description: | The Ada Analyzer supports assessment of software quality in Ada programs and quality improvement of software under analysis. |
Ada Based DL Tool Kit
| Company: | RAMTEC, Inc. |
| Address: | 727 Eastern Lane, Bricktown, NJ 08723
POC: Karen Harr Tel#: (908) 477-8248 |
| Category: Subcategory: | Application Generator Configuration Management Tool Design Analysis Tool Diagramming/Charting Tool Documentation Generator |
| Description: | Ada Based DL (Design Language) Tool Kit provides for a maximum of four DL documentation (from requirements through detailed design) levels -- adhering to the U.S. Army funded "An Interim Guideline for Ada Based Development and Product Design," which has been identified by the Navy in their Ada Based PDL 1985 survey as the only design language consistent with MIL-STD-483, MIL-STD-490, DOD-STD-1679A, ANSI/MIL-STD-1815A, and DOD-STD-2167. Tool set analyzes DL text and provides Ad Hoc report generators. Text output of the Tool Kit can be used as input into an Ada compiler, VHSIC compiler or 80386, 68020, and 1750A assembler. DL Tool Kit optional package provides: graphical diagrams generation; conversion of DL text to Ada compiler or assembler format; print parameter listing; print transaction, eequirement and option definitions listings; printing of global and local data dictionary; and technical assessment that provides for verification, validation, and quantitative analysis of the DL text. |
Ada Binding to POSIX
| Company: | DDC-I, Inc.
|
| Address: | 400 North Fifth Street, Phoenix, AZ 85004
POC: Jennifer Sanchez Tel#: (602) 275-7172 Fax#: (602) 252-6054 |
| Category: Subcategory: | Bindings - POSIX |
| Description: | DDC-International (DDC-I) has an Ada binding to POSIX (P1003.5) for 80386-based PCs as host and target and running UNIX; and IBM PS2s as host and target and running AIX (IBM's version of UNIX). The Ada binding is implemented as an Ada package. |
Ada Binding to X-Windows, Motif
| Company: | Advanced Technology Center
|
| Address: | 22982 Mill Creek Drive, Laguna Hills, CA 92653
POC: Ingrid Leon Tel#: (714) 583-9119 x 209 Fax#: (714) 583-9213 |
| Category: Subcategory: | Bindings - X-Windows (OSF MOTIF) Source-Code Translator - UIL to Ada |
| Description: | AXI (trademark) is the Ada-to-X Window System (trademark) interface that gives Ada 95 and Ada 83 programmers full use of the X Window System's network display services and the OSF/Motif (trademark) graphical user interface (GUI) standard. AXI makes available X and Motif application program interface (API) features that were previously avaiblable only in the C language. With AXI, experienced X, Motif, and Ada programmers are not forced to learn a new syntax or tool but can become productive imeediately. The following new features have been added: Ada bindings to the X PixMap Library; and Varargs Support. This simplifies the creation of complex widgets in Ada. AXI supports X11R5+, Motif 1.2+. AXI includes STARS-compatibility. These binding implementatons are avaiblable for most UNIX-based platforms and the following compilers: AdaWorld; APEX; GNAT; ICC; ObjectAda; OC Systems; SunAda; and VADS. |
| Company: | Walnut Creek CDROM
|
| Address: | 1547 Palos Verdes Mall, Suite 260, Walnut Creek, CA 94596
Tel#: (510) 674-0783 Fax#: (510) 674-0821 |
| Category: Subcategory: | Libraries/Repositories Tool |
| Description: | The Ada Walnut Creek CD-ROM is a copy of the Internet's Public Ada Library (PAL). This CD-ROM contains over 1.3 GB of documentation, information, source code, and ready-to-run tools and compilers. |
Ada Compiler Evaluation System
| Company: | Ada Information Clearinghouse (AdaIC)
|
| Address: | P.O. Box 1866, Falls Church, VA 22041
Tel#: (703) 681-2466 Fax#: (703) 681-2869 |
| Category: Subcategory: | Development Environment Tool - Compiler Development Environment Tool - Debugger |
| Description: | The Ada Compiler Evaluation System (ACES) provides performance tests, test management software, and analysis software for assessing the performance characteristics of Ada compilation and execution systems. Functionality/usability assessor tools are also provided for examining the implementation's diagnostic system, library management system, and symbolic debugger, as well as for determining compile-time and run-time capacities of the implementation. |
Ada Compiler Evaluation System
| Company: | Data & Analysis Center for Software |
| Address: | P.O. Box 120, Utica, NY 13503
POC: Customer Liasons Tel#: (315) 734-3696 Fax#: (315) 734-3699 |
| Category: Subcategory: | Cross-Compilation/Development Tool Development Environment Tool |
| Description: | The Ada Compiler Evaluation System (ACES) Version 1.0 is a merger of the Ada Compiler Evaluation Capability (U.S.) and the Ada Evaluation System (U.K.). Primary purpose is to determine performance and usability characteristics of Ada compilation systems. Consists of a Software Product, a Users Guide, a Readers Guide, and a Version Description Document. Available from the DACS on a 6250-bpi 9-track VMS Backup tape, and provided with accompanying documentation. |
Ada Computer-Aided Programming System - AdaCAPS
| Company: | The George Washington University (Professor Michael Feldman) |
| Address: | Department of Electronic Engineering and Computer Science, The George Washington University, Washington, DC 20052
POC: Michael, Ph.D Feldman Tel#: (202) 994-5919 |
| Category: Subcategory: | Development Environment Tool |
| Description: | AdaCAPS (Ada Computer- Aided Programming System) is an interactive development environment (IDE) that works with GNAT (GNU-NYU Ada 95 Translator) under MS-DOS. |
Ada Decimal Arithmetic and Representations
| Company: | Ada Information Clearinghouse (AdaIC)
|
| Address: | P.O. Box 1866, Falls Church, VA 22041
Tel#: (703) 681-2466 Fax#: (703) 681-2869 |
| Category: Subcategory: | Bindings |
| Description: | The above URL contains the source code for Ada Decimal Arithmetic and Representation (ADAR), Versions 1.0, 1.1, and 2.0 which is part of the binding project of the Ada Joint Program Office's Ada Technology Insertion Program (ATIP). The ADAR packages were developed to provide a common approach for decimal arithmetic and Ada 83. The ADAR package set consists of two related facilities for decimal arithmetic, one based on discriminant records, and the other on generics, to provide decimal computation and interoperable representations of decimal quantities. |
Ada Design Tool
| Company: | Unisys Corporation
|
| Address: | Unisys Defense Systems, Independent Research & Development, Great Neck, NY 11020
Tel#: (516) 574-2200 |
| Category: Subcategory: | Development Environment Tool - Editor Diagramming/Charting Tool |
| Description: | Ada Design Tool (ADT) supports the conceptualization, preparation and generation of Ada programs. Includes set of editors that simplify creation and maintenance of design diagrams and ADL. Editors designed such that the associations between graphical and ADL components are automatically established. Graphical editor lets designer express communication between Ada program units, structure of Ada units, and environmental elements within system. Graphical translator generates Ada templates for each Ada program unit expressed in the diagrams. ADL editor facilitates formal detail definitions of algorithms and data for complete Ada code generation by the tool. |
Ada Design Tools
| Company: | Encore Computer Corporation
|
| Address: | 6901 West Sunrise Boulevard, Mail Stop 719, Fort Lauderdale, FL 33313-4499
POC: Gary Beerman Tel#: (305) 587-2900 x2360 Fax#: (305) 797-5546 |
| Category: Subcategory: | Development Environment Tool - Editor Metric Analyzer |
Ada Development Environment
| Company: | Data General Corporation
|
| Address: | 4400 Computer Drive, Westboro, MA 01580
POC: John Doyle Tel#: (508) 366-8911 |
| Category: Subcategory: | Application Generator Development Environment Tool - Compiler Development Environment Tool - Debugger Development Environment Tool - Editor Libraries/Repositories Tool Project Management Tool |
| Description: | Ada Development Environment (ADE) comprises tools to create, edit, compile, link, and run Ada programs. Includes a "pretty printer" for source code reformatting and a document-preparation facility. Runs as an application under AOS/VS. Because AOS/VS is a multi-user, multi-process operating system, the host computer system can be used for other activities while Ada programmers are working in the ADE. |
Ada Development Environment (ADE)
| Company: | Interactive Development Environments (see AONIX) |
| Address: | |
| Category: Subcategory: | Design Analysis Tool - Structured Design Tool Documentation Generator Program Design Language Tool |
| Description: | The Ada Development Environment (ADE) is an open-architecture that integrates analysis, design, construction, testing, requirements traceability, configuration management, and documentation tools for producing Ada systems and DOD-STD-2167A documentation. |
Ada Development Environment Extensions
| Company: | Data General Corporation
|
| Address: | 4400 Computer Drive, Westboro, MA 01580
POC: John Doyle Tel#: (508) 366-8911 |
| Category: Subcategory: | Development Environment Tool - Debugger Development Environment Tool - Editor Libraries/Repositories Tool Metric Analyzer Project Management Tool |
| Description: | Ada Development Environment Extensions (ADEX) comprise a configuration control utility (Source Management Utility (SMU)) and an Ada source level debugger (ADE Source Level Debugger). SMU assists in the management of large program development projects and maintains records of code modification to program source modules. SMU consists of source management functions, BUILD utility, and SLATE text editor. The ADE Source Level Debugger monitors program execution, keeping track of what the program is doing as it executes. Saves execution information so users can examine program states. Users can specify conditions to allow interruption and interactively display and modify the program state and variables. |
Ada Distributed Interactive Simulation
| Company: | Ada Information Clearinghouse (AdaIC)
|
| Address: | P.O. Box 1866, Falls Church, VA 22041
Tel#: (703) 681-2466 Fax#: (703) 681-2869 |
| Category: Subcategory: | Bindings |
| Description: | Distributed Interactive Protocol (DIS) is currently being used for several major DoD research projects. The DIS protocol is an object-based system where each entity sends messages that contain its state data and currrent operations to the other entities. The ADIS project will create an Ada gateway interface, tools, and definitions for development of DIS projects in Ada, the project will also create government-owned diagnostic and monitor software to view an entire war-gaming exercise. The primary purpose of the ADIS project will be the creation of Ada interface bindings to allow an Ada simulation application to use the DIS protocols. For more information on ADIS, click on the above URL. |
Ada Express
| Company: | Software Leverage, Inc. |
| Address: | Waltham, MA
Tel#: (617) 894-3399 |
| Category: Subcategory: | Maintenance Analysis Tool Metric Analyzer |
| Description: | Ada Express provides automatic scheduling of compilation on Sequent Symmetry for parallel compilation in proper Ada compilation sequence. |
Ada Features Identification System
| Company: | Data & Analysis Center for Software |
| Address: | P.O. Box 120, Utica, NY 13503
POC: Customer Liasons Tel#: (315) 734-3696 Fax#: (315) 734-3699 |
| Category: Subcategory: | Metric Analyzer |
| Description: | The Ada Features Identification System (AFIS) was developed by New York University for the ACVC Maintenance Organization (AMO) at the Wright-Patterson Air Force Base. Primary purpose is to aid evaluation and maintenance of Ada validation test suite -- Ada Compiler Validation Capability (ACVC). But can be used to determine what features are present in any Ada program. AFIS consists of AFIS software product, AFIS Users Manual, Introduction to PAT Input Language, and PAT Language Reference Manual. |
Ada Fuzzy Expert System
| Company: | Integrated Software, Inc. |
| Address: | 2060 Palm Bay Rd., NE, Ste. 3, Palm Bay, FL 32905
POC: Sam Harbaugh Tel#: (407) 984-1986 |
| Category: Subcategory: | Artificial Intelligent - Expert System/Knowledge Based System |
| Description: | AFES (Ada Fuzzy Expert System) is a rules-based expert shell system written in Ada. Features include fuzzy logic, exhaustive-search reasoning, order-independent inference, keywords and synonyms, forward and backward chaining, multiple conclusions, natural-language programming and interfacing, the ability to explain conclusions, and the ability to be executed as a subprogram from applications. AFES is portable and embeddable. Uses natural language-like syntax. Uses fuzzy logic to deal with uncertain data and decisions. Tested in a VME/Unix and PC environment. Can be used to set up an expert system tool for personal use or used as a component of a tool or system for others. Comes with source code, compilation instructions, executable code including a PC demo dialogue, and a user's manual that includes theory of operation. |
Ada Instructor CourseWare
| Company: | Active Engineering Technologies, Inc.
|
| Address: | 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084
POC: Jim Dorman Tel#: (619) 414-9001, x1223 Fax#: (619) 414-9192 |
| Category: Subcategory: | Training/Education Tool |
| Description: | Ada Instructor Courseware includes course outline, lesson guide, transparencies, disk, etc. |
Ada Intrinsics
| Company: | Quantitative Technology Corporation (QTC)
|
| Address: | 8625 SW Cascade Blvd., Ste. 603, Beaverton, OR 97008
POC: George Pan Tel#: (503) 626-3081 Fax#: (503) 641-6012 |
| Category: Subcategory: | Bindings - Generic Pack Elem Funct Libraries/Repositories Tool |
| Description: | Ada Intrinsics from Quantitative Technology Corporation is a set of elementary functions written entirely in Ada. Eliminates dependence on compiler supplier implementation or interfaces to other languages. |
Ada Language System/Navy
| Company: | Control Data Corporation
|
| Address: | 8800 Queen Avenue South, Minneapolis, MN 55431
POC: S. Steve Adkins Tel#: (612) 921-7201 |
| Category: Subcategory: | Cross-Compilation/Development Tool |
Ada MacHost
| Company: | EVB Software Engineering, Inc.
|
| Address: | 5301 Buckeystown Pike, Ste. 200, Frederick, MD 21704
POC: Bonnie Dancy Tel#: (301) 695-6960 Fax#: (301) 695-7734 |
| Category: Subcategory: | Design Analysis Tool - Structured Design Tool |
Ada Math Advantage 2.0
| Company: | Quantitative Technology Corporation (QTC)
|
| Address: | 8625 SW Cascade Blvd., Ste. 603, Beaverton, OR 97008
POC: George Pan Tel#: (503) 626-3081 Fax#: (503) 641-6012 |
| Category: Subcategory: | Libraries/Repositories Tool |
| Description: | Ada Math Advantage 2.0 contains over 100 hard to program, frequently used algorithms for scientific and engineering computing. Selection of building-block algorithms that can be used in applications. Includes core algorithms for vector and matrix operations, transcendental, statistics, eigensystems, FFTs, signal processing, and full unsymetric linear algebra. Contains 15 packages to support diversified group of users. |
| Company: | Drexel University
|
| Address: | Data Fusion Laboratory, Philadelphia, PA
POC: Chris Papademetrious |
| Category: Subcategory: | Bindings Libraries/Repositories Tool |
| Description: | This matrix math package is designed to give a robust tool-set of vector and matrix math routines to the Ada 95 programmer. The groundwork for the package is based on an ISO draft document (ISO/IEC 13813:1996(E)) outlining Ada 95 real and complex array arithmetic. Child packages are built upon this ISO-compliant base to provide additional functionality. |
Ada Pretty Printer Text Formatter
| Company: | Encore Computer Corporation
|
| Address: | 6901 West Sunrise Boulevard, Mail Stop 719, Fort Lauderdale, FL 33313-4499
POC: Gary Beerman Tel#: (305) 587-2900 x2360 Fax#: (305) 797-5546 |
| Category: Subcategory: |
Ada Programming Language -- A Series
| Company: | National Technical Information Service (NTIS)
|
| Address: | U.S. Dept of Commerce, 5825 Port Royal Road, Springfield, VA 22161
Tel#: (703) 487-4650 |
| Category: Subcategory: | Training/Education Tool |
| Description: | Order # AV A18339 V030, $743.00 Features all of the NTIS videotape series (24 tapes, 5 books). See "Introduction to Ada - Parts 1,2,3", "Ada from a Management Perspective", and "Software Engineering in Ada - Parts 1-19". |
Ada Quality Toolset (AQT)
| Company: | Marlstone Software Technology, Inc. |
| Address: | 525K East Market Street, # 303, Leesburg, VA 22075
POC: Mark Dowson Tel#: (703) 338-3951 Fax#: (703) 771-8413 |
| Category: Subcategory: | Methodology Tool |
| Description: | The Ada Quality Toolset (AQT) is a set of software tools for improving the quality of Ada programs. Under development, funded by the US National Science Foundation. Will check Ada source code for violations of a set of programming-style guidelines, and correct code for conformance. Corrections can be automatic, semi-automatic, or manual. |
Ada SQL Handler
| Company: | Competence Center Informatik GmbH (CCI) |
| Address: | Lohber10 49716 Andreas Koeller Germany
Tel#: +49-5931-805-464 Fax#: +49-5931-805-100 |
| Category: Subcategory: | Bindings - SQL |
| Description: | The CCI Ada SQL Handler (CASH) is a commercial compiler for SAMeDL to support bindings between Ada and SQL. In its current version, CASH supports Oracle 6.0 and 7.0 as RDBMS. Host/Target: IBM RS/6000 running AIX or Sun SPARCstation running SunOS or Solaris. |
Ada Simulation Development System
| Company: | McDonnell Douglas Corporation - Aerospace
|
| Address: | McDonnell Douglas Aerospace, Houston, TX
POC: Dr. Bob Gottlieb Tel#: (713) 244-4408 |
| Category: Subcategory: | Methodology Tool Simulation/Testing Tool |
| Description: | The ASDS is a system for easily and rapidly constructing any conceivable simulation. It is not a program. Rather, it is a way of constructing programs and the fundamental building blocks common to all simulations ... the same concepts have been successfully applied to C/C++ simulation developement. More information is available from the above URL. |
Ada Software Development Curriculum Overview
| Company: | McDonnell Douglas Corporation - Computer-Based Training |
| Address: | Computer-Based Training System, 2450 South Peoria Street, Suite 400, Aurora,, CO 80014
POC: Dept SA-2 Tel#: (303) 671-4800 |
| Category: Subcategory: | Training/Education Tool |
| Description: | Ada Software Development Curriculum Overview is a tutorial consisting of 56 hours of computer-based training and 25 hours of hands-on assignments. Three courses: 1) Software Development, 2) Ada in Software Design, and 3) Managing Ada Software Development. First course is a prerequisite for those unfamiliar with software-engineering process specified in DOD 2167A. Second course teaches design skills needed to effectively implement Ada software. Knowledge of basic Ada Syntax is prerequisite. Final course focuses on unique and critical issues in Ada software development. Designed for managers with experience in software development using other languages. |
Ada Software Development Toolset
| Company: | Active Engineering Technologies, Inc.
|
| Address: | 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084
POC: Jim Dorman Tel#: (619) 414-9001, x1223 Fax#: (619) 414-9192 |
| Category: Subcategory: | Application Generator Design Analysis Tool Documentation Generator |
| Description: | Ada Software Development Toolset contains an integrated set of tools for design, source code generation, editing, analysis, configuration control, and documentation of Ada source code. Suited for use as a process design language for larger systems as well as a production-quality development environment for the microcomputer. |
Ada Software Engineering Tools Project
| Company: | Tampere University of Technology
|
| Address: | P.O. Box 527, 33101 Tampere Finland
POC: Matti Jarvinen |
| Category: Subcategory: | Bindings - Graphical Kernel System (GKS) Bindings - SQL |
Ada Systems Experts
| Company: | Software Leverage, Inc. |
| Address: | Waltham, MA
Tel#: (617) 894-3399 |
| Category: Subcategory: |
Ada Toolsets for Embedded Processors & DSPs
| Company: | PSS, Inc. |
| Address: | 429 Santa Monica Boulevard, Suite 430, Santa Monica, CA 90401
POC: Richard Gilinsky Tel#: (310) 394-5233 Fax#: (310) 393-3122 |
| Category: Subcategory: | Application Generator Development Environment Tool - Compiler Development Environment Tool - Debugger |
| Description: | PSS offers Ada toolsets for embedded processors and DSPs, including compiler, librarian, assembler, linker, and visual debugger. Tools use standard ITS formats. Debugger supports IEEE-695 formats. |
Ada Training Environment
| Company: | Active Engineering Technologies, Inc.
|
| Address: | 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084
POC: Jim Dorman Tel#: (619) 414-9001, x1223 Fax#: (619) 414-9192 |
| Category: Subcategory: | Training/Education Tool |
| Description: | Ada Training Environment (ATE) includes 60-hour self-paced college-level course integrated with a full-color practice editor and on-line training exercises. Will work with any PC compiler or is available without a practice compiler. |
Ada Training Services
| Company: | Ada Solutions, Inc.
|
| Address: | 4601 Knox Road, College Park, MD 20740-3417
POC: JC Morrison Tel#: (301) 927-2763 Fax#: (301) 864-7888 |
| Category: Subcategory: | Training/Education Tool |
| Description: | Ada training classes at customer's site. |
Ada Translator
| Company: | Rex Thompson & Partners, Ltd. |
| Address: | Newnhams, West Street, Franham, Surrey GU9 7EQ UK-England
Tel#: +44 252 711414 |
| Category: Subcategory: | Metric Analyzer |
| Description: | The Ada Translator performs static analysis and formal verification of Ada software using MALPAS. |
Ada Type-Interchange Generator (ATIG)
| Company: | LCTI, Inc.
|
| Address: | 481 N. Frederick Ave., Ste. 301, Gaithersburg, MD 20877
POC: Peter Bradley Tel#: (301) 590-9532 Fax#: (301) 590-9893 |
| Category: Subcategory: | Cross-Compilation/Development Tool |
| Description: | The Ada Type-Interchange Generator (ATIG) supports the transmission of data values (messages) between heterogeneous computers running code compiled by different compilation systems. |
Ada VR-Link
| Company: | MAK Technologies
|
| Address: | 185 Alewife Brook Parkway, Cambridge, MA 02139
POC: Ben Lubetsky Tel#: (617) 876-8085 Fax#: (617) 876-9208 |
| Category: Subcategory: | Interface/Graphics/Animation Builder Training/Education Tool |
| Description: | Ada VR-Link is the first commercially available DIS networking toolkit. Provides all facilities necessary to integrate pre-existing simulations into DIS. Also gives example applications that can be used as frameworks for new development. Written in object-oriented Ada, provides layouts and accessor functions for DIS packets, implements all dead-reckoning algorithms, furnishes coordinate transformation functions, and utilizes packet-filtration mechanisms. Saves expense of maintaining in-house DIS capability while assuring DoD DIS compliance. Available on Silicon Graphics (tm) IRIX 5.2 and Sun Solaris 1.1 using Verdix compilers. |
| Company: | Scandura
|
| Address: | Flexsoft International LLC, 1249 Greentree, Narberth, PA 19072
POC: Alice, Ph.D Scandura Tel#: (610) 664-1207 Fax#: (610) 664-7276 |
| Category: Subcategory: | Application Generator Development Environment Tool Reverse-Engineering Tool |
| Description: | Ada Visualizer is a Code Visualizer that includes the Flexform Designer that offers unlimited contextual refinement in a uniform visual environment with completeness, consistency and syntax checking. The "Designer" includes full support for model building from the highest levels of analysis and design through full implementation in language specific pseudocode. Ada Visualizer also includes "Pseudocode Generator" and (optionally) "Reverse Engineer" components. The "Code Generator" generates full source code from corresponding pseudocode Flexforms at the touch of a key. The automated "Reverse Engineer" does the opposite, bringing existing source code into the Flexform environment as pseudocode. |
Ada Workstation Environment
| Company: | Active Engineering Technologies, Inc.
|
| Address: | 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084
POC: Jim Dorman Tel#: (619) 414-9001, x1223 Fax#: (619) 414-9192 |
| Category: Subcategory: |
| Company: | Integrated Computer Solutions, Inc.
|
| Address: | 201 Broadway, Cambridge, MA 02139-9890
POC: Chris Eveleigh Tel#: (617) 621-0060 Fax#: (617) 621-9555 |
| Category: Subcategory: | Bindings - X-Windows (OSF MOTIF) Development Environment Tool Interface/Graphics/Animation Builder |
| Description: | The ICS Ada Xcessories provide a complete suite of tools for building applications using OSF/Motif and Ada. The suite includes BX/Ada - the market leading GUI builder for OSF/Motif, Ada/Motif - a STARS-based set of bindings to OSF/Motif, and OSF/Motif - the de facto standard for GUI for the UNIX operating system. See each individual product description for further information. |
Ada from a Management Perspective - Parts 1 & 2
| Company: | National Technical Information Service (NTIS)
|
| Address: | U.S. Dept of Commerce, 5825 Port Royal Road, Springfield, VA 22161
Tel#: (703) 487-4650 |
| Category: Subcategory: | Training/Education Tool |
| Description: | SAV PIN #505194; Order #AV A18337 VNB; 2 tapes, 79 pg book, $110.00 An intro to the Ada 83 programming language. Offers the rationale for the development of Ada, describing difficulties that DoD encountered when dealing with a proliferation of computer languages. Ada's capabilities and advantages are addressed with regard to the strengths of software engineering, as well as the application of Ada throughout the software lifecycle, from requirements analysis to maintenance. |
Ada-86 TOOLSET
| Company: | SofTech, Inc. |
| Address: | 460 Totten Pond Road, Waltham, MA 02154-1960
POC: Beverly Vidler Tel#: (617) 890-6900 |
| Category: Subcategory: | Application Generator Design Analysis Tool Libraries/Repositories Tool Project Management Tool |
| Description: | Rational M68000 Family Cross-Development Facility provides capabilities required to develop and debug efficient Motorola 680X0 (68000, 68010 or 68020) applications in Ada using the Rational R1000 Development System (R1000) as a universal host. Part of a line of integrated, interactive, knowledge based products supporting lifecycle activities of large Ada systems development. The M68000 Family Cross Development Facility includes a highly optimizing code generator, an assembler and linker, an Ada run-time library, a downloader, and an R1000-680X0 host/target debugger. Run-time system is optimized for efficient execution of Ada constructs such as tasking and exceptions. The host/target debugger enables source-level debugging from within the Rational Environment, communicating over a high-speed LAN or an asynchronous link with the application running on the 680X0. |
Ada-960 Development Environment for the 80960
| Company: | Integrated Software Environments |
| Address: | 32 Acre End Street, Oxford OX8 1PA UK-England
Tel#: +44-865-880080 |
| Category: Subcategory: |
Ada-Assured
| Company: | GrammaTech, Inc.
|
| Address: | One Hopkins Place, Ithaca, NY 14850
POC: Jeff Burns Tel#: (607) 273-7340 Fax#: (607) 273-8752 |
| Category: Subcategory: | Development Environment Tool - Editor Source-Code Formatter |
| Description: | Ada-Assured provides a language-sensitive editing environment for Ada to support programmer productivity and software-standards compliance. Can be used to check new or existing Ada 83 code for compatability with Ada 95. In interactive mode, checks Ada 95 compatibility dynamically, as the code is being written or edited. In batch mode, can check any amount of existing code and provide a report of incompatibilities. Syntax-errors are avoided by use of templates or are detected by built-in syntax analyzer. Pretty printing assists readability of source code. Hierarchical navigation according to syntactic structure speeds browsing and text editing. Non-compliance with quality and style guidelines is detected, and built-in transformations can be invoked to achieve compliance. |
| Company: | GrammaTech, Inc.
|
| Address: | One Hopkins Place, Ithaca, NY 14850
POC: Jeff Burns Tel#: (607) 273-7340 Fax#: (607) 273-8752 |
| Category: Subcategory: | Source-Code Translator |
| Description: | Ada-Utilities are a set of language-sensitive batch tools for analyzing and transforming source code. Ada-Audit is a programmable tool for monitoring compliance with coding standards. Standard reports display coding errors by file, defect, and severity level. HTML links provide instant navigation to the offending source code and cross-references to appropriate sections of the Ada LRM and Software Productivity Consortium's Ada Quality and Style Guideline, so problems can be quickly understood and corrected. Ada-Prettyprint is a high-quality pretty printer that formats your code for a consistent and professional-looking presentation. Ada-Grep is a structured find utility similar to the UNIX grep utility, but with an additional argument to narrow the search to a particular Ada structure. The Ada-ASSURED Scripting Language is included for customizing and automating the standard Ada-Utilities. It is also useful for creating your own code analysis and transformation utilities. |
Ada-Utilities
| Company: | GrammaTech, Inc.
|
| Address: | One Hopkins Place, Ithaca, NY 14850
POC: Jeff Burns Tel#: (607) 273-7340 Fax#: (607) 273-8752 |
| Category: Subcategory: | Development Environment Tool Maintenance Analysis Tool Metric Analyzer Reverse-Engineering Tool Source-Code Formatter |
| Description: | Ada Audit is a programmable tool for monitoring compliance with coding standards. Standard reports display coding errors by file, defect, and severity level. HTML links provide instant navigation to the offending source code and cross references to appropriate sections of the Ada LRM and the Software Productivity Consortiums Ada Quality and Style Guideline, so problems can be quickly understood and corrected. Ada Prettyprint is a high quality pretty printer that formats your code for a consistent and professional looking presentation. Ada Grep is a structured find utility similar to the UNIX grep utility, but with an additional argument to narrow the search to a particular Ada structure. The Ada ASSURED Scripting Language is included for customizing and automating the standard Ada Utilities. It is also useful for creating your own code analysis and transformation utilities. Imagine a language sensitive version of awk, sed, or perl. With Ada ASSURED you can precisely locate, and modify, if you wish, any fragment of Ada code. Global changes that would be difficult or nearly impossible to do with text based tools are easy with the Ada ASSURED scripting language. |
Ada-based Design Approach for Real-Time Systems
| Company: | Software Productivity Consortium (SPC)
|
| Address: | SPC Building, 2214 Rock Hill Road, Herndon, VA 22070
Tel#: (703) 742-8877 (742-7211) Fax#: (703) 742-7360 |
| Category: Subcategory: | Real-Time Support Environment |
| Description: | ADARTS is a design method that provides guidelines for translating real-time structured-analysis elements into object-oriented designs. On the F-22 and other programs, ADARTS is standard design method. |
Ada/Distributed Computing Environment (DCE) Binding
| Company: | Army Reuse Center (ARC)
|
| Address: | ARC Library, USAISSC, ATTN: ASQB-ISC-R, Stop C-2, Fort Belvoir, VA 22060-5576
POC: LTC Gene Glasser Tel#: (703) 806-4283 Fax#: (703) 806-3864 |
| Category: Subcategory: | Bindings |
| Description: | The Ada/DCE bindings provide Ada 95 bindings to DCE 1.1 for use in the distributed environment as part of the Joint Common Operating Environment (COE) and for all other DoD systems. The software runs on Sun SPARC, Solaris 2.3 and 2.4 operating systems, and requires teh following: Open Software Foundation (OSF) DCE, v 1.03/1.1; GCC v. 2.6.3 for Solaris; and, GNAT compiler 2.07 for Solaris. For a library user account, contact Ray Lloyd at 703/806-4181. |
Ada/Motif
| Company: | Systems Engineering Research Corporation (SERC) |
| Address: | 935B Sierra Vista Avenue, Mountain View, CA 94043
POC: Anu Qus Fax#: (415) 962-0330 |
| Category: Subcategory: | Bindings - X-Windows (OSF MOTIF) |
| Description: | SERC's Ada/Motif is a complete binding to X Windows and OSF/Motif for the Ada programming language; it was based in part upon the SAIC/Unisys (STARS) public-domain bindings; it incorporates many of the bug fixes and additional capabilities beyond the public-domain releases in Ada/Motif. Most noteworthy are the capabilities included in Ada/Motif for Ada tasking, callback registration, memory leak detection/prevention and capabilities for developing customized widgets. Paramax/STARS considers Ada/Motif to be the commercial version of their STARS bindings, according to SERC. Ada/Motif Version 1.1 (X11R4) and Ada/Motif Version 2.0 (X11R5) are supported by the Thomson (Alsys), Rational (Verdix), Sun (SunAda), IBM Ada, and SGI Ada compilers. |
Ada/Operating System Interface (OIS)
| Company: | Ada Information Clearinghouse (AdaIC)
|
| Address: | P.O. Box 1866, Falls Church, VA 22041
Tel#: (703) 681-2466 Fax#: (703) 681-2869 |
| Category: Subcategory: | Bindings |
| Description: | This package is available as freeware on the AdaIC host by clicking on the above URL. This package provides tools to interface between Ada and an operating system. The package is modeled on the POSIX interface for AIX but may be implemented on other environments as well. Functions available include: interface tofiles and directories; access to environment variables such as user login name and aliases or logicals; and interfaces to spawn or execute other processes. |
| Company: | David Wheeler
|
| Address: | 1801 North Beuregard Street, Alexandria, VA 22311=1772
POC: David Wheeler Tel#: (703) 845-6662 Fax#: (703) 845-6848 |
| Category: Subcategory: | Source-Code Translator |
| Description: | Ada2html converts Ada source code files to HTML (hypertext) files. These generated files are the Ada source files with a large number of hypertext links added to them, so users access the Ada source using the hypertext links. |
| Company: | Software Compositions
|
| Address: | P.O. Box 510477, Melbourne Beach, FL 32951
Tel#: (407) 952-0430 Fax#: (407) 952-7716 |
| Category: Subcategory: | Project Management Tool Source-Code Translator |
| Description: | The Ada95 Transition Aid (tm), a subset of the Re-engineering product, is sold separately to address the needs of projects planning to convert existing Ada 83 software for use in an Ada 95 environment. The Ada95 Transition Aid finds opportunities to replace Ada 83 code with features appropriate to Ada 95; it also automatically implements the desired changes to the Ada code. |
| Company: | Institut fur Informatik
|
| Address: | Programming Languages Group, Breitwiesenstr. 20/22, 70565 Stuttgart Germany
POC: Dr. Erhard Plodereder Tel#: +49 711 7816-322 Fax#: +49 711 7816-380 |
| Category: Subcategory: | Libraries/Repositories Tool |
| Description: | AdaBasis consists of about 560 MB public domain source code and documents, mainly taken from the Public Ada Library (PAL). The software has been classified and is presented in a hierarchical manner, separated in different application domains, and, for some domains, with an additional multi-faceted searching facility. The intent is to provide students, teachers and researchers with a large collection of reusable Ada components and systems for use in language and software engineering courses. These components and systems are classified into the following groups: Artificial Intelligence, Compilers, Database management, Documents, Text-Processing, Interfaces/Bindings, Mathematical Functions and Data Structures, Networking and Distributed Processing, and Software Development Tools. AdaBasis was set up by the Programming Languages Group of the Institut fur Informatik at the University of Stuttgart, Germany. They plan to enlarge the library in the future, and welcome free public domain contributions. |
| Company: | Vector Software, Inc.
|
| Address: | 1130 Ten Rod Road, North Kingstown, RI 02852
POC: William McCaffrey Tel#: (401) 295-5855 Fax#: (401) 295-5856 |
| Category: Subcategory: | Metric Analyzer |
| Description: | AdaCAST is a Computer Aided Software Test (CAST) system, a productivity tool designed exclusively for testing Ada language components. Provides automatic test-code generation (test harnesses consisting of drivers and stubs) necessary to perform component-level testing. In addition to test harness construction, provides utilities to construct and manage test cases, execute test cases, and build execution reports. Goal is to provide both application developer and independent test organization a means to automate testing required on all DOD-STD 2167A and RTCA/DO178A/B programs. Will reduce labor hours associated with current manual test process by up to 50%. Compatible with the following hardware and operating systems: Sun(Solaris), Sun(SunOS), Dec VAX(VMS), Alpha (DECUnix and VMS), SGI (IRIX), PC(DOS and SCO), RS6000(AIX). |
AdaData
| Company: | Active Engineering Technologies, Inc.
|
| Address: | 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084
POC: Jim Dorman Tel#: (619) 414-9001, x1223 Fax#: (619) 414-9192 |
| Category: Subcategory: | Bindings |
| Description: | AdaData is a binding to xBASE for MS-DOS systems. |
AdaEmacs Programmer's Editor
| Company: | Unipress Software
|
| Address: | 2025 Lincoln Highway, Edison, NJ 08817
POC: Maureen Russell Tel#: (908) 287-2100 Fax#: (908) 287-4929 |
| Category: Subcategory: | Development Environment Tool - Editor |
| Description: | AdaEmacs is a complete Ada programming environment. Improves programmer productivity through editing facilities, template expansion, and site-wide Ada style-enforcement capabilities. A language-specific extension of UniPress Emacs for Ada; adds Ada-specific implementations of Emacs functions including menus, an Ada function database, automatic control-structure expansion, automatic makefile generation and execution, and the "tags" package. Contains new interactive help, site-wide Ada syntax-style rule facility, on-line Ada-keyword database and AdaEmacs tutorial. Can take advantage of windowing systems, such as SunTools, NeWS and X-Windows, including the use of menus and mouse. |
AdaEval
| Company: | Active Engineering Technologies, Inc.
|
| Address: | 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084
POC: Jim Dorman Tel#: (619) 414-9001, x1223 Fax#: (619) 414-9192 |
| Category: Subcategory: | Training/Education Tool |
| Description: | AdaEval is a tool designed to test an individual's knowledge of Ada. Contains over 1,000 questions and answers covering various aspects of Ada. Instructors can create course specific exams. Can be used to track an individual's and class's performance. Industry can create standard performance tests for individuals desiring jobs as Ada Programmers. |
| Company: | ICONIX Software Engineering, Inc.
|
| Address: | 2800 28th Street, Suite 320, Santa Monica, CA 90405
POC: Andrea Lee Tel#: (310) 458-0092 Fax#: (310) 396-3454 |
| Category: Subcategory: | Design Analysis Tool - Object-Oriented Design Tool Development Environment Tool - Editor |
| Description: | AdaFlow(tm) is a CASE tool that supports Ada-oriented design and development using Buhr/Booch style diagrams and Module Architecture Diagrams for Booch OOD, an integrated Dictionary, and a Language Sensitive Editor for C++ and Ada. |
| Company: | U.S. Air Force Academy
|
| Address: | Department of Computer Science, 2354 Fairchild Dr., Suite 6K41, U.S. Air Force Academy, CO 80840-6234 US
POC: Dr. Martin C. Carlisle Tel#: 719-333-3590 Fax#: 719-333-3338 |
| Category: Subcategory: | Development Environment Tool - Editor |
| Description: | AdaGIDE is a Windows front-end for the GNAT Ada compiler, designed for use in introductory computer science courses. It features colorized context-sensitive editing, automatic code reformatting, and Ada 95 help. AdaGIDE is an integrated development environment for Windows 95/NT that sits on top of the freeware GNAT Ada compiler. Executable and source are distributed freely under the terms of the GNU General Public License in the Public Ada Library and directly at: http://www.usafa.af.mil/dfcs/bios/mcc_html/adagide.html |
AdaGPIB
| Company: | WPL Laboratories, Inc. |
| Address: | Whitehall Offices - Suite 6, 410 Lancaster Avenue, Haverford, PA 19041
POC: William Loftus Tel#: (610) 658-2362 - 2364 Fax#: (610) 658-2361 |
| Category: Subcategory: | Network Management Tool |
| Description: | The IEEE-488.2 standard, referred to as GPIB ,is a common standard for controlling devices. AdaGPIB is an Ada interface (using Alyss Ada version 5.1), developed by WPL Laboratories, Inc., for the AT-GPIB boards supplied by National Instruments. AdaGPIB is completely written in Ada, so portable to many different Ada platforms. Generic subprograms provide reading and writing of user-defined data structures over the bus. Compatible with Ada tasking, and all transfer of data is done using direct memory access (DMA). Bypasses DOS by directly communicating at hardware level with bare GPIB board. In addition, supports multiple device simulations using a single AT-GPIB. Source code for AdaGPIB generic package is provided -- aids GPIB developers in incorporating project-specific requirements and constraints into the GPIB_IO package itself. However, interface provided tailored to engineering programming, and intended to suffice for all GPIB programming needs. |
AdaGRAPH
| Company: | Integrated Software Environments |
| Address: | 32 Acre End Street, Oxford OX8 1PA UK-England
Tel#: +44-865-880080 |
| Category: Subcategory: | Configuration Management Tool Cross-Compilation/Development Tool Development Environment Tool - Editor Diagramming/Charting Tool Libraries/Repositories Tool Maintenance Analysis Tool Project Management Tool Requirement Tracing Tool Training/Education Tool |
| Description: | AdaGRAPH is a CASE tool to help managers and software engineers organize the development and maintenance of complex Ada systems. For forward engineering, Adagraph allows software engineers to design system structure at various levels of abstraction, from project level down to statement level, enforcing the development to follow that structure, and helping managers track the progress in fleshing out the detail. For reverse engineering, AdaGRAPH will analyze and selectively display the software structure at levels from global organization down to coding detail, letting users control maintenance, evolution, and reuse of software components at all levels. AdaGRAPH can produce diagrams of various kinds, and help keep documentation up-to-date. |
AdaGraphics
| Company: | Active Engineering Technologies, Inc.
|
| Address: | 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084
POC: Jim Dorman Tel#: (619) 414-9001, x1223 Fax#: (619) 414-9192 |
| Category: Subcategory: | Interface/Graphics/Animation Builder |
| Description: | AdaGraphics offers production programmers the ability to create line and bar charts; include circle, rectangle, ellipse and square data types; include graphics text to screen with soft fonts; incorporate low-level, high-level, high-performance graphics in Ada environment; read, write and animate graphic blocks; draw and update circular gauges in video graphic modes; create organization charts; or include X-Windows-like pop-up panels that overlay existing display and restore screen when screen or panel is removed. |
| Company: | University of Canberra
|
| Address: | PO Box 1, Belconnen ACT 2616 Australia
POC: Errol Martin |
| Category: Subcategory: | Development Environment Tool - Compiler Development Environment Tool - Editor |
| Description: | A free, simple, integrated editor/compiler environment for Ada 95 program development using the GNAT Ada compiler. AdaIDE is an multi-document interface (MDI) style program based on the Microsoft example in Visual BASIC. |
| Company: | Intermetrics, Inc.
|
| Address: | 23 4th Avenue, Burlington, MA 01803-3303
POC: Dennis Struble Tel#: (617) 221-6990 Fax#: (617) 221-6991 |
| Category: Subcategory: | Bindings |
| Description: | The purpose of this documentation is to provide a reference for writing code using the AdaJava Binding. |
AdaMULTI
| Company: | Green Hills Software Inc.
|
| Address: | One Cranberry Hill, Lexington, MA 02173
POC: Tamara Calzi Tel#: (617) 862-2002 |
| Category: Subcategory: | Development Environment Tool - Compiler Development Environment Tool - Debugger Development Environment Tool - Editor |
| Description: | AdaMULTI is a Software Development Environment for 32 and 64-bit native Unix and embedded applications. AdaMULTI Development Environment's comprehensive suite of integrated components facilitates highly efficient compile-edit-build-and debug cycles for application development. AdaMULTI includes a source-level debugger that supports seamless mixed language applications development and debugging (Ada, C, C++ and FORTRAN), a graphical program builder, program execution profiler, run-time error checker, class browser, version control system, and editor. |
| Company: | Intermetrics, Inc.
|
| Address: | 23 4th Avenue, Burlington, MA 01803-3303
POC: Dennis Struble Tel#: (617) 221-6990 Fax#: (617) 221-6991 |
| Category: Subcategory: | Development Environment Tool |
| Description: | AdaMagic is a set of components, intended for incorporation into compilers and other tools. AdaMagic was engineered with small clean interfaces to facilitate integration into a comprehensive environment. AdaMagic includes: analyzer, wmitter, browser, AdaView, pre-linker, library manager, runtime system, and graphical user interface. Every AdaMagic component is replaceable by OEMs. OEM can either use the AdaView debugger or add Ada capabilities to existing multi-language debugger and modify emitter to generate appropriate tables. OEM can use the AdaMagic browser or add Ada capability to their C++ browser. |
AdaManager Relational DBMS
| Company: | AdaSoft, Inc.
|
| Address: | 8750-9 Cherry Lane, Laurel, MD 20707
POC: Kathy Floam Tel#: (301) 725-7014 Fax#: (301) 725-0980 |
| Category: Subcategory: | DBMS Tool |
| Description: | Ada Manager Relational DBMS is a relational database-management system written entirely in Ada. Can manage multiple data bases via a central data dictionary and has capacity to support large databases. Permits dynamic creation and modification of database structures. Supports strong data typing and a range of predefined types. Specifically designed for use on PCs and workstations. |
AdaMat
| Company: | Dynamics Research Corporation
|
| Address: | 60 Frontage Road, Andover, MA 01810
POC: David Blackwell Tel#: (508) 475-9090 ext.1678 Fax#: (508) 475-2157 |
| Category: Subcategory: | Interface/Graphics/Animation Builder Metric Analyzer |
| Description: | AdaMAT is a comprehensive static source code analyzer that reports on hundreds of Ada-specific quality metrics. Metrics focus on most effective use of Ada and adherence to long-standing software quality engineering principles. AdaMAT analyzes Ada source code and measurements are output into detailed reports that provide visibility into quality of the code. High-level parameters measure such areas as reliability, portability, and maintainability. Other metrics address specific programming concerns, such as code simplicity, modularity, self-descriptiveness, exactness, clarity, and independence. Output can also be displayed in graphic format on an IBM PC or compatible, via AdaMAT's Metrics Display Tool. |
AdaMentor Computer Managed Instruction System
| Company: | AdaSoft, Inc.
|
| Address: | 8750-9 Cherry Lane, Laurel, MD 20707
POC: Kathy Floam Tel#: (301) 725-7014 Fax#: (301) 725-0980 |
| Category: Subcategory: | Training/Education Tool |
| Description: | AdaMentor provides self-paced computer-based training in Ada language, as well as in object-oriented design. Integrates an authoring system, a delivery system, and a student-management and monitoring facility with the resident Ada environment. Practice exercises provided may be edited, compiled, linked, and executed with a keystroke. Versions exist for mini-, microcomputer hosts, and Ada environments. |
AdaQuest 1.1
| Company: | General Research Corporation
|
| Address: | DTD/CSAT, 5383 Hollister Avenue, Santa Barbara, CA 93111
POC: Tom Strelich Tel#: (805) 964-7724 Fax#: (805) 967-7094 |
| Category: Subcategory: | Libraries/Repositories Tool Metric Analyzer Project Management Tool |
| Description: | AdaQuest 1.1 is an automated quality evaluation and software-testing system for Ada. Used in detailed design, coding, test, and maintenance phases of software life cycle, provides collection of static and dynamic analysis tools that assess code quality, measure test thoroughness and run-time performance, and capture information needed by software engineers to develop, maintain, reuse, and re-engineer large Ada systems. Static Analyzer detects logic errors (e.g., infinite loops, unreachable statements, and data-flow anomalies), creates global cross references (e.g., identifies dependencies for objects, types, exceptions, and subprograms, or for user-defined symbols within a program), illustrates program structure (e.g., program call graph, control-flow structure, &WITH clause dependencies), and identifies violations of 29 common coding guidelines to improve program maintainability, portability, and reliability. Dynamic Analyzer reports unit and branch execution coverage, measures performance timing (i.e., the min/max/average time spent in user-specified portions of a program), and maintains test histories reflecting both incremental results of a single test run and cumulative results over a set of test runs. |
AdaQuest 2.2
| Company: | General Research Corporation
|
| Address: | DTD/CSAT, 5383 Hollister Avenue, Santa Barbara, CA 93111
POC: Tom Strelich Tel#: (805) 964-7724 Fax#: (805) 967-7094 |
| Category: Subcategory: | Metric Analyzer |
| Description: | AdaQuest 2.0 is a software-quality evaluation system for Ada programs. Provides automated Ada software-metrics collection-and-analysis capabilities supporting full spectrum of software-development activities. Allows designers/programmers to incrementally measure progress and check compliances with project-specific quality standards during software development; allows QA personnel to assess software quality and verify adherence to quality standards during on-going QA/CM activities; and provides project managers with visibility into software-development process (i.e., SEI CMM level 2 and above). Features include: 1) Rome Laboratory Software Quality Framework; 2) Cyclomatic Complexity; 3) SEI Software Size Measurements; 4) SPC Ada Quality & Style Guidlines Conformance Checks; 5) Language Feature Profiles. All metric data can be exported to spreadsheets, databases, and popular public-domain graphics utilities for additional analysis. AdaQuest is integrated with the Rational/Apex Ada development environment via the Ada Semantic Interface Specification (ASIS). |
| Company: | Idaho National Engineering Laboratory - INEL
|
| Address: | P.O. Box 1625, Idaho Falls, ID 83415
POC: Bobbi Smith Tel#: (208) 526-0656 |
| Category: Subcategory: | DBMS Tool Development Environment Tool Interface/Graphics/Animation Builder Libraries/Repositories Tool |
| Description: | AdaSAGE is an application development tool for Ada programmers implemented as a set of Ada packages and a set executable programs used as support utilities during application development and operation. AdaSAGE was designed to provide tools and an environment for Ada programmers to develop major non-proprietary systems completely in Ada that are as good as or better than systems developed using alternate methods. It is available through a variety of distribution channels to the government, academia, and private industry. All Ada packages provided by AdaSAGE are reusable. Many of them are independent and may be used within any Ada system without causing the inclusion of the database or user interface facilities. These include libraries for sorting, data movement, binary operations, bit manipulations, graphics, string manipulation, and others. There are also packages that directly access the database system and others that access the user interface facilities. AdaSAGE adheres to the concept of "black box" modularity, which emphasizes the reuse of code through data encapsulation and extensibility through inheritance. All of the provided Ada packages are designed to be understandable, useful and usable, and are loosely coupled and highly cohesive at their level of abstraction. |
AdaScope Debugger
| Company: | Active Engineering Technologies, Inc.
|
| Address: | 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084
POC: Jim Dorman Tel#: (619) 414-9001, x1223 Fax#: (619) 414-9192 |
| Category: Subcategory: | Development Environment Tool - Debugger |
| Description: | AdaScope Debugger (with Periscope) is a tool that interfaces symbolic capabilities of Periscope debugger to IntegrAda code. Uses symbol table output file from AdaMap to access symbols. Combination of AdaScope and Periscope allows checking of all low-level functions and registers to trouble shoot a program. |
AdaSoft Textual User Interface
| Company: | AdaSoft, Inc.
|
| Address: | 8750-9 Cherry Lane, Laurel, MD 20707
POC: Kathy Floam Tel#: (301) 725-7014 Fax#: (301) 725-0980 |
| Category: Subcategory: | Interface/Graphics/Animation Builder |
| Description: | AdaTextual User Interface (TUI) is transportable software for development of interactive applications in Ada. Consists of three components -- AdaWindows, AdaMenus, and AdaForms -- that provide facilities for creating end-user interface featuring windows, menus, and data-entry forms. Designed to operate in an Ada multi-tasking environment. Programmer access to the window, menu, and forms-manipulation facilities is via an API. |
AdaSoft Textual User Interface/Graphics
| Company: | AdaSoft, Inc.
|
| Address: | 8750-9 Cherry Lane, Laurel, MD 20707
POC: Kathy Floam Tel#: (301) 725-7014 Fax#: (301) 725-0980 |
| Category: Subcategory: | Interface/Graphics/Animation Builder |
| Description: | AdaSoft Textual User Interface/Graphics (TUI/G) deals with graphical and textual objects and is a system of development tools that accelerate the development of interactive applications in Ada requiring drawing and manipulation of graphical objects in windows. Permits establishing professional-looking application featuring windows, menus, data-entry forms, drawing, and plotting with a common and standardized user interface on DOS systems. Designed for Ada multi-tasking environment and written in Ada. Consists of AdaWindows, AdaMenus, AdaForms, AdaDraw, and AdaPlot. Facilities of each function are accessed through its own Application Programming Interface (API). |
AdaTEST
| Company: | IPL Information Processing, Ltd.
|
| Address: | Eveleigh House, Grove Street, Bath BA1 5LR UK-England
POC: Ian Gilchrist Tel#: +44 (0) 1225 444888 Fax#: +44 (0) 1225 444400 |
| Category: Subcategory: | Metric Analyzer |
| Description: | AdaTEST is designed to promote effective unit and integration testing of Ada systems. Combines support for dynamic testing (via full test-harness facility) with test coverage and static analysis. Test developed with AdaTEST can be executive in both host and target environments. Test coverage includes statement, decision, condition, and exception coverage. Static analysis includes range of coding and complexity metrics. Available for all Ada platforms (host and target). |
| Company: | IPL Information Processing, Ltd.
|
| Address: | Eveleigh House, Grove Street, Bath BA1 5LR UK-England
POC: Ian Gilchrist Tel#: +44 (0) 1225 444888 Fax#: +44 (0) 1225 444400 |
| Category: Subcategory: | Simulation/Testing Tool |
| Description: | AdaTEST 95 is a software verification product that provides verification of Ada 95 software in a single package. The tool provides automated facilities for dynamic testing, coverage, and static analysis in an integrated environment. The main features are: support for new Character and String types, with new AdaTEST Checks; support for other new types including modular and tagged types, with new AdaTEST Generic Checks; improved support for exceptions, using exception choice parameters; support for timing analysis using the real-time timer from Annex D; support for testing of code executed during elaboration; support for coverage of all Ada 95 constructs including Protected Types and Asynchronous Selects; support for the "Masking MCDC" coverage metric; support for Boolean coverage on an expanded class of Boolean expressions; AdaTEST 95 will initially provide Script Generation facilities for Ada 83 code only. |
AdaTools/PC
| Company: | AdaSoft, Inc.
|
| Address: | 8750-9 Cherry Lane, Laurel, MD 20707
POC: Kathy Floam Tel#: (301) 725-7014 Fax#: (301) 725-0980 |
| Category: Subcategory: | Development Environment Tool Network Management Tool |
| Description: | AdaTools/PC is a toolkit of software components for use in the PC environment. Includes: PC hardware-interface packages for ROM BIOS, screen, DMA channels, interrupts, and machine code; device drivers for serial and parallel ports, mouse, keyboard, and special-purpose boards; display management with text-based windowing system, featuring pull-down menus and display control; general-purpose tools such as command-line interface, directory-tree operations, and screen capture. AdaSoft also develops custom device drivers and hardware interfaces. |
AdaTutor
| Company: | Software Innovations Technology
|
| Address: | Department AIC, 1083 Mandarin Drive, N.E., Palm Bay, FL 32905-4706
POC: John Herro Tel#: (407) 951-0233 |
| Category: Subcategory: | Training/Education Tool |
| Description: | Ada-Tutor is an interactive Ada 95 tutor program used to train people in Ada. Marketed as shareware. A course of interactive instruction that checks "homework assignments." When run on a PC, it needs no compiler. Runs on other platforms with Ada compilers. More info available on web site. |
AdaUser
| Company: | Active Engineering Technologies, Inc.
|
| Address: | 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084
POC: Jim Dorman Tel#: (619) 414-9001, x1223 Fax#: (619) 414-9192 |
| Category: Subcategory: |
AdaVid
| Company: | RR Software, Inc.
|
| Address: | P.O. Box 1512, Madison, WI 53701-1512
POC: Ian Goldberg Tel#: (608) 245-0375 Fax#: (608) 245-0379 |
| Category: Subcategory: | Training/Education Tool |
| Description: | AdaVid is a nine-lesson, ten-hour introductory-level course on practical Ada coding. Stresses fundamental concepts of Ada such as packages, generic instantiation, and separate compliation. Presentation demonstrates rationale behind concepts and leads viewer through actual sample program designed to compliment the lesson being taught. Viewer sees actual code written, demonstrating both concept and its applicability in a normal program. |
AdaView Debugger
| Company: | Intermetrics, Inc.
|
| Address: | 23 4th Avenue, Burlington, MA 01803-3303
POC: Dennis Struble Tel#: (617) 221-6990 Fax#: (617) 221-6991 |
| Category: Subcategory: | Development Environment Tool - Debugger Metric Analyzer |
| Description: | AdaView is a full screen, source-level symbolic Ada debugger. Written in Ada and hosted and targeted to an IBM MVS operating system running on IBM/370 architecture. AdaView's access to the program library gives it full compile time information about the user's program. Allows user to inspect Ada objects types and units; to modify Ada variable values; and to display registers and memory. Interpreter fully supports Ada name syntax, including qualified names, and array subscripts. Contains facilities for debugging Ada programs that use tasking. Breakpoints can be set on single family or on all members. Task status displays are provided. User interface includes two scrollable windows: 1) displays source files and help text; and 2) echoes user commands and displays results. Under CICS option, AdaView also provides: Navigation through CICS transactions debugging of programs running on other machines (via LU6.2); and full-screen CICS transaction debugging using a second terminal. |
AdaWise
| Company: | Odyssey Research Associates
|
| Address: | 301 Dates Drive, Ithaca, NY 14850
POC: Kathy Knight Tel#: (607) 277-2020 Fax#: (607) 277-3206 |
| Category: Subcategory: | Metric Analyzer |
| Description: | AdaWise is a set of program-analysis tools that perform automatic checks to verify absence of common run-time errors affecting correctness or portability of Ada code. |
| Company: | Objective Interface Systems, Inc.
|
| Address: | 1892 Preston White Drive, Reston, VA 20191-5448
POC: Dan Carson Tel#: (703) 295-6500 Fax#: (703) 295-6501 |
| Category: Subcategory: | Bindings DBMS Tool |
| Description: | Ada_SQL_Connect is the only approach for connecting Ada 95 applications to multiple relational databases via Open Database Connectivity (ODBC). It shields the application developer from dealing with the vast differences among database managemnt systems and their client interfaces. Operating systems supported are Solaris, Microsoft Windows 95, and Microsoft Windows NT; others coming soon. |
| Company: | Arcadia Research Project
|
| Address: | Information and Computer Science, University of California - Inrvine, Irvine, CA 92717
POC: Debra Richardson |
| Category: Subcategory: | Application Generator |
| Description: | An Ada Makefile Generator developed through the Arcadia Project. Adamakegen scans Ada source code, potentially in more than one library and directory, and creates a Makefile. Since the Makefile is external it can be included in distributions to greatly simplify installations at other sites. Furthermore, commands can be added to the Makefile to support RCS, units in other languages or pre-processors such as Ayacc, Alex and Pleiades. |
Adanon
| Company: | Convex Computer Corporation
|
| Address: | 3000 Waterview Parkway, Richardson, TX 75083
POC: Sudy Bharadwaj Tel#: (214) 497-4000 Fax#: (214) 497-4840 |
| Category: Subcategory: | Methodology Tool |
| Description: | Adanon detects non-initialized objects in Ada source code. |
| Company: | University of Colorado, Boulder
|
| Address: | Computer Science Department, Boulder, CO 80309
POC: Dennis Heimbigner Tel#: (303) 492-6301 |
| Category: Subcategory: | Bindings |
| Description: | Adatcl is a bindings package that provides access to tcl thru Ada. It allows the user to run tclprograms and to write Ada procedures that define new tcl procedures using tcl_createcmd. |
| Company: | Ada Information Clearinghouse (AdaIC)
|
| Address: | P.O. Box 1866, Falls Church, VA 22041
Tel#: (703) 681-2466 Fax#: (703) 681-2869 |
| Category: Subcategory: | Bindings |
| Description: | This set of packages, available at the above URL, provides an Ada binding to Adobe Font Metrics. Utilizing an AFM parser written in C, these files provide the functionality to parse Adobe Font Metrics files and store the information in predefined data structures. It is intended to work with an application program that needs font metric information. The program can be used as is by making a procedure call to parse an AFM file and have the data stored, or an application developer may wish to customize the code. |
Alydaar Translation Service or Tool
| Company: | Alydaar Software Corporation
|
| Address: | 2101 West Rexford Road, Ste. 250, Charlotte, NC 28211
POC: Frank Bachinsky Tel#: (704) 365-2324 Fax#: (704) 365-5175 |
| Category: Subcategory: | Source-Code Translator - BAL to Ada Source-Code Translator - C++ to Ada Source-Code Translator - COBOL to Ada Source-Code Translator - Fortran to Ada Source-Code Translator - Pascal to Ada |
| Description: | Alydaar Software Corporation is an industry leader in systems redevelopment and modernization. Alydaar's translation technology can translate/reengineer computer systems into newer languages such as Ada and/or new hardware platforms in an automated fashion which restructures the original source code to fully implement the target language's features. The technology maintains the original functionality of the source code and allows for the restructuring and redocumentation of the software system. Alydaar can also bring existing systems into compliance with the century date change requirement. |
Amadeus Measurement System
| Company: | Amadeus Software Research |
| Address: | 10 Young Court, Irvine, CA 92715
POC: Kim Selby Tel#: (714) 725-6400 Fax#: (714) 725-6411 |
| Category: Subcategory: | Metric Analyzer |
| Description: | The Amadeus Measurement System is a measurement-driven analysis and feedback system that allows automation of the collection, analysis, and visualization of software metrics. Mertics will capture information on processes, products, projects, teams, and organizations based on combination of standard metric sets and optional user-supplied metrics. Ada binding available to Amadeus Application Programmer Interface. |
Anna - A Language for Specifying Ada Programs
| Company: | Stanford University
|
| Address: | Computer Systems Laboratory, Stanford, CA 94305
POC: Dr. David C. Luckham Tel#: (415) 723-1242 |
| Category: Subcategory: | Development Environment Tool - Debugger Development Environment Tool - Editor Training/Education Tool |
| Description: | ANNA is a language extension of Ada with formal specifications as Ada comments. Environment includes parser and LALR(1) grammar, specification transformer, semantic checker, interactive instructional program, and ANNA debugger. All tools implemented in Ada, currently in prototype form. |
| Company: | Intermetrics, Inc.
|
| Address: | 23 4th Avenue, Burlington, MA 01803-3303
POC: Dennis Struble Tel#: (617) 221-6990 Fax#: (617) 221-6991 |
| Category: Subcategory: | Cross-Compilation/Development Tool Development Environment Tool - Compiler |
| Description: | AppletMagic is an Ada 95 compiler that generates Java "bytecodes." The compiler allows its user to construct portable Java applets or applications using the Ada 95 language. |
Application Specific Ada Run Time
| Company: | Active Engineering Technologies, Inc.
|
| Address: | 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084
POC: Jim Dorman Tel#: (619) 414-9001, x1223 Fax#: (619) 414-9192 |
| Category: Subcategory: | Cross-Compilation/Development Tool Real-Time Support Environment |
| Description: | ASART (Application Specific Ada Runtime) permits a programmer to define ASART processes that are Ada procedures executed as units of concurrency. Supports time-constrained execution of periodic and aperiodic processes. Classifies processes into three categories of resource competition behavior: deterministic, bounded non-deterministic and non-deterministic. Implemented for 680X0 processors, but can be ported to other processors. Suitable for meeting hard real-time and soft real-time requirements. Programmers can fully describe the behavior of real-time processes. ASART provides an appropriate model of time, a set of abstract data types for specifying timing constraints, supports periodic, aperiodic, static and dynamic process execution, and provides several models of execution behavior. Developed on a host/target system consisting of a Sun Sparc workstation hosting a Verdix cross development system connected to a Motorola 680X0 single board computer. Future targets include the 80X86 family, the Macintosh family and IBM PC compatible computers. |
Applied Software Reuse Products
| Company: | Idaho National Engineering Laboratory - INEL
|
| Address: | P.O. Box 1625, Idaho Falls, ID 83415
POC: Bobbi Smith Tel#: (208) 526-0656 |
| Category: Subcategory: | Libraries/Repositories Tool |
| Description: | The Applied Software Reuse Products (ASRP) Department of Lockheed Idaho Technologies Company provides software tools and services to the U.S. Department of Energy (DoE), other Government agencies, private industry, and academia. The ASRP Department seeks to provide technically superior, cost-effective products and services to the DoE, other Federal and non-federal agencies, industry and universities. The ASRP Department offers Internet access to such software products as the following SAGE development environment, libraries and tools: AdaSAGE, M2SAGE (Modula-2), CSAGE (C/C++), Screen Schema Builder (THOR), SQL, Database Editor (GDI), and AdHoc Query and Reporting (SDI). The Probalistic Risk Assessment (PRA) Software system SAPHIRE is also available. |
ArchiText
| Company: | Interactive Software Engineering, Inc.
|
| Address: | 270 Storke Road, Suite 7, Goleta, CA 93117
POC: Darcy Harrison Tel#: (805) 685-1006 Fax#: (805) 685-6869 |
| Category: Subcategory: | Design Analysis Tool Methodology Tool Metric Analyzer Program Design Language Tool Prototyping Tool |
| Description: | ArchiText is a tool for manipulating and viewing structured documents, such as programs, specifications, technical or administrative reports, etc., and can be used as the kernel of an advanced software-development environment. Can handle any document with a significant structure. Most typical example is programs, but other types of structured documents such as specifications, design documents, and technical or administrative texts, with a well-defined format are equally good targets. ArchiText can be tailored to any specific language by entering a grammar for that language, expressed in a simple language called LDL (Language Description Language). Basic grammars, such as Pascal, Ada, FORTRAN, C, and LDL itself, are provided; it takes a few hours to a few days to write a new language description. This lets ArchiText support specific variants of a language, such as enforcing specific programming or documentation standards. ArchiText provides facilities to execute programs that are not completely refined, for software prototyping, and for program testing. |
| Company: | Uppsala University
|
| Address: | Computer Science Department, S-751 05 Uppsala Sweden
POC: Anders Rosen |
| Category: Subcategory: | Configuration Management Tool |
| Description: | Armada a configuration management project developed by senior-level students at the Computer Science Program at Uppsala University is a tool for the GNAT compiler for distribution of Ada programs. The configuration tool is called gnatdist and was originally written by Laurent Pautet and is a part of the GNU Ada Translator (GNAT) project. Through the Armada project, gnatdish was extended to include all categorization pragmas and load balancing. |
Auto-G
| Company: | RJO Enterprises, Inc.
|
| Address: | 4500 Forbes Boulevard, Lanham, MD 20706
POC: Goran Hemdal Tel#: (301) 731-3600 Fax#: (301) 731-3626 |
| Category: Subcategory: | Development Environment Tool - Editor Diagramming/Charting Tool Requirement Tracing Tool |
| Description: | Auto-G is an integrated CASE toolset that supports real-time system architectures. Enables requirements analysis and functional decomposition (at both top level and detailed system design), and provides automated code generation of Ada or C. Provides means for early detection of ambiguous or inconsistent requirements throughout design cycle. Software configuration control and maintenance are performed at system-design level instead of code level, ensuring traceability between the design and code throughout the system lifecycle. |
AutoCode/Ada
| Company: | Integrated Systems, Inc.
|
| Address: | 201 Moffett Park Dr., Sunnyvale, CA 94089
POC: Thomas Chang Tel#: (408) 542-1500 |
| Category: Subcategory: | Development Environment Tool - Editor Diagramming/Charting Tool Real-Time Support Environment Requirement Tracing Tool |
| Description: | AutoCode/Ada is a graphical, block-diagram-oriented design and programming tool, based on combined data-flow/control-flow modeling of real-time systems. Designed to capture both specification and implementation details for complex real-time systems engineering applications. Automated Ada source code is generated directly from graphical block-diagram language. System_Build graphical modeling interface is provided with MATRIX control design package. |
Automated Source Code Conversion and Re-Engineering
| Company: | AdaSoft, Inc.
|
| Address: | 8750-9 Cherry Lane, Laurel, MD 20707
POC: Kathy Floam Tel#: (301) 725-7014 Fax#: (301) 725-0980 |
| Category: Subcategory: | Application Generator |
| Description: | AdaSoft's automated source-code conversion and re-engineering service supports the introduction of desirable software-engineering concepts in the re-engineered product. |
| Company: | Structured Technology Group, Inc.
|
| Address: | 28157 Shelter Cove Drive, Saugus, CA 91350
POC: Vincent Peterson Tel#: 805-296-3607 Fax#: 805-296-5302 |
| Category: Subcategory: | Design Analysis Tool - Structured Design Tool |
| Description: | Software Design CASE for procedural language software design. |
| Company: | Structured Technology Group, Inc.
|
| Address: | 28157 Shelter Cove Drive, Saugus, CA 91350
POC: Vincent Peterson Tel#: 805-296-3607 Fax#: 805-296-5302 |
| Category: Subcategory: | Design Analysis Tool - Structured Design Tool |
| Description: | System Analysis CASE Tool implementing the Hatley-Pirbhai Real-Time Structured Analysis method and the Hatley-Pirbhai Architecture Modeling method. |
| Company: | Integrated Computer Solutions, Inc.
|
| Address: | 201 Broadway, Cambridge, MA 02139-9890
POC: Chris Eveleigh Tel#: (617) 621-0060 Fax#: (617) 621-9555 |
| Category: Subcategory: | Development Environment Tool Interface/Graphics/Animation Builder |
| Description: | Builder Xcessory (BX/Ada) is a graphical-user-interface builder tool. With the addition of ICS's code-generator for Ada, BX/Ada allows programmers to rapidly prototype, build and maintain everything from simple Motif user interfaces and prototypes to complex, enterprise-wide applications. Using BX/Ada encourages coding standards using RCS and SCCS (or any other code check-in/check-out system - even custom built ones) and allows users to add frequently-used interface objects (collections) to its palette for futre re-use. |
| Company: | OC Systems
|
| Address: | 9990 Lee Highway, Suite 270, Fairfax, VA 22030-1720
POC: Ralph Crafts Tel#: (703) 359-8160 Fax#: (703) 359-8161 |
| Category: Subcategory: | Libraries/Repositories Tool |
| Description: | The Booch Components are organized in three major areas: Tools, Support, and Structs. The Tools category provides algorithmic abstractions (searching, sorting, etc.). The Structs category provides an array of structural abstractions (bags, collections, deques, graphs, lists, maps, queues, rings, sets, stacks, sequences, and trees). The Support category contains all the "concrete" forms, plus structures to create the components. The source of the Ada 95 Booch components is free. |
C to Ada Translation Service
| Company: | Celeris, Inc.
|
| Address: | 21955 Plummer Street, Chatsworth, CA 91350
POC: Alan White Tel#: (818) 709-2181 Fax#: (818) 709-1917 |
| Category: Subcategory: | Source-Code Translator - C to Ada |
| Description: | Celeris offers a comprehensive service to translate computer programs written in the C language to equivalent Ada programs. Proprietary technology. Translations can be performed across hardware platforms and operating systems. They also offer custom programming support if the target Ada system does not provide the same operating system or library capabilities that were available in the original C system. |
| Company: | Intermetrics, Inc.
|
| Address: | 23 4th Avenue, Burlington, MA 01803-3303
POC: Dennis Struble Tel#: (617) 221-6990 Fax#: (617) 221-6991 |
| Category: Subcategory: | Development Environment Tool Source-Code Translator - Binding Generator |
| Description: | C2Ada is a translator from the C programming language to the Ada 95 programming language. This tool is based on the "cbind" program previously available from Rational. C2Ada is capable of generating thin Ada bindings, by translating C header files into Ada package specifications. It is also capable of translating C functions and statements into Ada package bodies. C2Ada will do about 80 - 90% of the work of producing a thin binding or a translation but the last 10 - 20% of the work must still be done manually. The program is free, includes source code, has no warranty, and is released to the Ada community in the hope that it will be useful. See the above URL for more information and the pacakge itself. |
| Company: | Army Reuse Center (ARC)
|
| Address: | ARC Library, USAISSC, ATTN: ASQB-ISC-R, Stop C-2, Fort Belvoir, VA 22060-5576
POC: LTC Gene Glasser Tel#: (703) 806-4283 Fax#: (703) 806-3864 |
| Category: Subcategory: | |
| Description: | An Ada package providing utility operations relating to date and time. |
CARDtools
| Company: | CARDtools Systems Corp
|
| Address: | 101 Metro Drive, Suite 250, San Jose, CA 95110-1314
Tel#: (408) 894-9500 Fax#: (408) 894-9600 |
| Category: Subcategory: | Design Analysis Tool Diagramming/Charting Tool Maintenance Analysis Tool Metric Analyzer Real-Time Support Environment Requirement Tracing Tool |
| Description: | CARDtools (Computer-Aided Real-Time Design Tools) is an integrated set of tools designed for complex real-time, embedded system development. Integrates front-end design tools with knowledge of real-time embedded systems. Use of target knowledge enables engineers to model real-time software and to detect design errors through simulation of the software architecture. CARDtools provides: Core package (conventional CASE requirements-analysis facilities; data-flow diagrams, data dictionary, and program design language for mini-spec development). Analyst (control flows and control specifications, state transition diagrams, state activation tables, and automatic generation of PDL from state transition diagrams; Analyst adds real-time extensions to conventional requirements-analysis tools). Architect (design partitioning and timing simulation via task maps and tasktimer; brings knowledge of target to the fundamental CASE products). Specifier (control maps builder, data dictionary, program design language, and package definition facility; can be used for functional requirements specification as well as for detailed design). WorkBench (all tools in the CARDtools basic product line; designed to support an application through the entire software lifecycle). |
CASEmate Configuration Manager
| Company: | Concurrent Computer Corporation
|
| Address: | 2101 W. Cypress Creek Road, Ft. Lauderdale, FL 33309
Tel#: (954) 973-5126 Fax#: (954) 977-5580 |
| Category: Subcategory: | Configuration Management Tool |
| Description: | CASEmate Configuration Manager is a software configuration management environment for software development. Includes all facilities to track changes and control access to any component of a software product throughout the development and maintenance process. Features include: revision control, access control, personal work environments, tools for parallel or serial development, administrative tools, and remote access. |
CCC/DM
| Company: | Softool Corporation |
| Address: | 340 South Kellogg Avenue, Goleta, CA 93117
Tel#: (805) 683-5777 Fax#: (805) 683-4105 |
| Category: Subcategory: | Configuration Management Tool |
| Description: | CCC/DM is a change and configuration control solution for software development and maintenance environments. Automates procedures to manage the flow of changes across lifecycle phases allowing development to manage any kind of file, including CASE components, graphics, and documentation. Allows documentation of who changed what, when, and why, re-creation of any version of any item, at any time, and tracing requirements all the way to source and executables. Groups together all items affected by same change request to ensure they migrate through approval cycle as a unit. Only authorized personnel have access to items assigned to a change request. All related change requests go into production at the same time. Assigns change requests to specific releases, allows developers to work on multiple releases at same time, and transfers change requests from one release to the next without losing audit trail history or intruding on developer's work. Incorporating approved changes in new release is done through single screen. Multiple copies of releases can be defined to manage the distribution to different production or deployment centers without storage duplication. Emergency maintenance procedures so next release doesn't reintroduce problems solved by emergency fixes. Electronic notification makes project managers aware of all emergency changes. Emergency change can be automatically applied to multiple centers, and to current development environment. Conflicting changes are flagged and resolved. Modular options permit expansion of functionality. Iinterfaces integrate management of CASE components, independently of origin and methodology. |
CCC/Harvest
| Company: | Softool Corporation |
| Address: | 340 South Kellogg Avenue, Goleta, CA 93117
Tel#: (805) 683-5777 Fax#: (805) 683-4105 |
| Category: Subcategory: | Project Management Tool |
| Description: | The purpose of CCC/Harvest is to provide a framework that supports all the core functions that make up the software-development and -maintenance process. This includes activities such as problem reporting and tracking, inventory management, change and version management, application management, release and baseline control, support for parallel and concurrent development, and distribution of updated software and related information. Product is intended for use by all involved in development and maintenance process, not just programmers. Also includes management reporting capabilities and support for auditing function. Adaptability allows customers to define and follow a software lifecycle that models manner in which organization carries out its development process. Product allows a site to synchronize development activities across all platforms used for development, maintenance, and problem tracking. Has open architecture, facilitating integration with user-defined processes, other CASE tools, and development environments. Has object-oriented interface as well as full application program interface (API), client-server architecture, and uses commercial relational databases to store information. Comes with on-line help and tutorials. |
CEIS Software Sizing System
| Company: | Computer Economics, Inc. |
| Address: | 4560 Admiralty Way, Suite 109, Marina del Rey, CA 90292-5424
Tel#: (310) 827-7300 |
| Category: Subcategory: | Project Management Tool |
| Description: | The CEIS software sizing system defines the number of lines of code necessary to develop a particular software program. Developed in conjunction with Dr. Joseph Lambert of Penn State University, contains four sizing algorithms, software database management system (preloaded with some 40 projects including Ada projects), and word-processing capability. Users can also build their own software project database from their organization's data, entering up to 50 lines of text for each historical project's note file. User notes can be imported from or exported to ASCII files. CEIS requires 512K of memory and runs on IBM PCs and compatibles. |
CFG PDL with Ada
| Company: | Caine, Farber, & Gordon Inc.
|
| Address: | 1010 East Union Street, Suite 205, Pasadena, CA 91106
POC: Steve Caine Tel#: (818) 449-3070 |
| Category: Subcategory: | Diagramming/Charting Tool Program Design Language Tool |
| Description: | CFG PDL with Ada is a PDL processor with pretty printer, procedure and identifier cross-referencing, and call-tree generation. |
CHARACTER_AND_STRING_UTILITIES
| Company: | Army Reuse Center (ARC)
|
| Address: | ARC Library, USAISSC, ATTN: ASQB-ISC-R, Stop C-2, Fort Belvoir, VA 22060-5576
POC: LTC Gene Glasser Tel#: (703) 806-4283 Fax#: (703) 806-3864 |
| Category: Subcategory: | |
| Description: | A C language component that provides numerous character and string manipulation routines. |
CHRONOS
| Company: | SAGEM |
| Address: | 6, Avenue d'lena, 75783 Paris Cedex 16 France
Tel#: 33 1 30 70 63 63 |
| Category: Subcategory: | Artificial Intelligent - Expert System/Knowledge Based System Real-Time Support Environment |
| Description: | CHRONOS is a development tool for real-time systems written in Ada. Incorporates characteristics of temporal reasoning and manages continuous acquisition of knowledge. Each fact receives temporal attributes: creation date (point of entry in facts base); starting date (point at which fact is valid); ending date (point at which fact is invalid); obsolescence time (duration beyond which an invalid fact is eliminated from facts base). During development phase, there is a command interface by mouse and menus, a rules editor, a display of the rules flowchart. During running time, there is a chronogram of acquired and deduced facts, a display of the execution trace, and justification of deduced facts. |
CICS Ada Binding
| Company: | Intermetrics, Inc.
|
| Address: | 23 4th Avenue, Burlington, MA 01803-3303
POC: Dennis Struble Tel#: (617) 221-6990 Fax#: (617) 221-6991 |
| Category: Subcategory: | Bindings Development Environment Tool |
| Description: | This standard Ada binding to CICS services allows CICS application developers to program entirely in Ada. Under CICS option, MVS Ada Development Environment lets Ada programs run as CICS transactions in mixed-language applications. Also under this option, extended Ada runtime system provides CICS services transparently to application programmer. No preprocessing required. CICS Ada applications can be built as shared load modules, and can be linked with other load modules. Version skew checking is performed automatically when each module is first loaded, and Ada elaboration is performed only once on each load module; makes transaction processing in Ada efficient in both memory space and response time. |
| Company: | Army Reuse Center (ARC)
|
| Address: | ARC Library, USAISSC, ATTN: ASQB-ISC-R, Stop C-2, Fort Belvoir, VA 22060-5576
POC: LTC Gene Glasser Tel#: (703) 806-4283 Fax#: (703) 806-3864 |
| Category: Subcategory: | |
| Description: | This is an X-Windows Version 6.0 of C Language Integrated Production System (CLIPS). CLIPS provides a complete environment for developing expert systems, including an integrated editor and debugging tool. Expert Systems are programs that model human experise or knowledge. There are three way to represent knowledge in CLIPS: Rules, which are primarily intended for heuristic knowledge based on experience; Deffunctions and generic functions, which are primarily inteneded procedural knowledge; and Object-oriented programming, also primarily intended for prodeduraly knowledge. |
CORBA - Common Object Request Broker Architecture
| Company: | Ada Information Clearinghouse (AdaIC)
|
| Address: | P.O. Box 1866, Falls Church, VA 22041
Tel#: (703) 681-2466 Fax#: (703) 681-2869 |
| Category: Subcategory: | Bindings Development Environment Tool Libraries/Repositories Tool |
| Description: | CORBA is a standard for distributed objects being developed by the Object Management Group (OMG). The OMG is a consortium of software vendors and end users. CORBA provides mechanisms by which objects transparently make requests and receive responses, as defined by OMG's ORB. The CORBA ORB provides interoperability between applications built in (possibly) different languages, running on (possibly) different machines in heterogenous distributed environments. It is the cornerstone of OMG's CORBA architecture. For more information on CORBA, click on the above URL. |
COSMIC's Online Software Catalog
| Company: | National Aeronautics & Space Administration (NASA) - COSMIC
|
| Address: | Software Technology Transfer Center (COSMIC), The University of Georgia, 382 East Broad Street, Athens, GA 30602
Tel#: 706/542-3265 Fax#: 706/542-4807 |
| Category: Subcategory: | |
| Description: | COSMIC, NASA's Software Technology Transfer Center located at the University of Georgia, maintains an on-line catalog of tools, systems, and other source code for Ada and software reuse. |
| Company: | Army Reuse Center (ARC)
|
| Address: | ARC Library, USAISSC, ATTN: ASQB-ISC-R, Stop C-2, Fort Belvoir, VA 22060-5576
POC: LTC Gene Glasser Tel#: (703) 806-4283 Fax#: (703) 806-3864 |
| Category: Subcategory: | |
| Description: | An Ada package that lets a user manipulate windows by creating and restoring windows, displaying messages, and scrolling windows. The purpose of CREATE_ADASAGE_WINDOWS is to allow a user to manipulate windows, through several functions and procedures, as a part of an applications user interface. |
Catalyst CDware
| Company: | Sun Microsystems, Inc.
|
| Address: | 2550 Garcia Avenue, Mountain View, CA 94043 USA (in CA 800-821-4642)
POC: Erica Vener Tel#: (415) 960-1300 Fax#: (415) 969-9131 |
| Category: Subcategory: |
Change & Configuration Control Environment
| Company: | Encore Computer Corporation
|
| Address: | 6901 West Sunrise Boulevard, Mail Stop 719, Fort Lauderdale, FL 33313-4499
POC: Gary Beerman Tel#: (305) 587-2900 x2360 Fax#: (305) 797-5546 |
| Category: Subcategory: | Configuration Management Tool Project Management Tool |
Change & Configuration Control/Manager
| Company: | Softool Corporation |
| Address: | 340 South Kellogg Avenue, Goleta, CA 93117
Tel#: (805) 683-5777 Fax#: (805) 683-4105 |
| Category: Subcategory: | Configuration Management Tool Metric Analyzer |
| Description: | CCC/Manager automates lifecycle processes and changes propagation without modifying existing procedures. Provides change and version management for all kind of files. Provides change and version management for any kind of component, including but not limited to code. Suitable for interfaces to any kind of tool and environment. Version management: retrieves any version on any component and identify change; provides view of correct version of all components for as many configurations as needed. Audit trail: monitors all changes made to the component leaving an accurate audit trail of changes: who changed what, when and why. Inventory management: permits user to logically structure software inventory to reflect architecture of software applications; provides inventory of application components: source, objects, executables, CASE components, documentation, graphics, requirements, design, and data model. Access management: security features ensure that stages (test, approval, production, etc.) may be isolated to prevent contamination. Application management/disk efficiency: automatically maintains any number of configurations (stages) without any physical or logical redundancy. Improved productivity: instantaneous availability of prior releases (virtual views), alternative configurations, baselines, site-dependent configurations. Dependency management: ability to capture dependencies between components, maintain dependency maps and trigger external transformation processes. |
Claw - Ada 95 GUI Bindings and Tools for Windows 95
| Company: | RR Software, Inc.
|
| Address: | P.O. Box 1512, Madison, WI 53701-1512
POC: Ian Goldberg Tel#: (608) 245-0375 Fax#: (608) 245-0379 |
| Category: Subcategory: | Bindings Interface/Graphics/Animation Builder |
| Description: | This binding and set of tools will allow application developers to build Microsoft Windows 95 systems using Ada 95. The binding is specifically designed for Ada 95 and Win32 and is not be tied to the underlying C API routines. The user-friendly design uses several Ada 95 features, including errors returned via exceptions parameters with default values and descriptive extensive use of tagged types and inheritance. The GUI Builder is a Windows 95 visual applications builder for the Ada 95 programming language. It features a menu builder and a button bar maker, allows the drawing of a user interface and the simulation of the created GUI, and automatically generates code from the user interface. |
ClearCase
| Company: | Atria Software, Inc.
|
| Address: | 24 Prime Park Way, Natick, MA 01760
POC: Kirsten Armstrong Tel#: (617) 676-2400 |
| Category: Subcategory: | Bindings - Client/Server Configuration Management Tool Libraries/Repositories Tool Network Management Tool Project Management Tool |
| Description: | ClearCase from Atria Software is a software-configuration management (SCM) system for UNIX development environments. Provides configuration management -- including version control, workspace management, build management, and process control -- without imposing methodology that forces changing existing environment, tools, or the way of working. Aids teams -- including both engineers and managers -- working on multiple versions of mission-critical software under tight platforms. Built for distributed, client/server computing across networked workstations and servers. Problems addressed include developing and maintaining multiple products concurrently, guaranteeing accuracy of releases, rebuilding previously shipped products, enforcing uniform development policies, and handling requests for special releases. |
| Company: | Tenon Intersystems
|
| Address: | 1123 Chapala St., Santa Barbara, CA 93101
Tel#: (805) 963-6983 Fax#: (805) 962-8202 |
| Category: Subcategory: | Cross-Compilation/Development Tool |
| Description: | CodeBuilder is a Macintosh software development tool for porting existing applications or developing new, advanced applications on Power Macs and Power Mac clones. CodeBuilder is also a Power Macintosh application that includes a complete suite of C, C++, Objective-C, Java, Ada, and Fortran development tools. CodeBuilder can be used in combination with standard Macintosh editors and compilers to develop Macintosh applications, X applications, and NeXT/UNIX applications. |
CodeCount
| Company: | Westinghouse Electric Corporation |
| Address: | Systems Development & Technology Div. Marketing, P.O. Box 17319, Mail Stop A135, Baltimore, MD 21203-7319
POC: Pamela Wingood Fax#: (410) 765-2886 |
| Category: Subcategory: | Metric Analyzer Project Management Tool |
| Description: | CodeCount is a set of tools to automate task of counting number of lines of code making up a software system. Based upon the Deliverable Source Instruction (DSI) definition of a line of code, offers means to determine size of software across development projects and across a variety of software languages to assist in the information gathering for metrics, productivity analysis or product sizing database. Additional information pertaining to use of comments and language-specific reserved words is analyzed on a file-by-file basis of source code input. Tool set is composed of individual stand-alone tools to count source code implemented in Ada. Currently executes on the DEC VAX/VMS family of computer systems. |
Common Ada Missile Packages
| Company: | Data & Analysis Center for Software |
| Address: | P.O. Box 120, Utica, NY 13503
POC: Customer Liasons Tel#: (315) 734-3696 Fax#: (315) 734-3699 |
| Category: Subcategory: | Libraries/Repositories Tool |
| Description: | CAMP products include CAMP Parts, CAMP Armonics Benchmarks, and CAMP Parts Engineering System (PES). CAMP Parts are 444 reusable ADA components organized into 35 Top-Level Computer Software Components (TLCSCs) containing 137,000 source lines of Ada code. CAMP Armonics Benchmarks are used to evaluate Ada and processor implementations in the armonics domain. Tests establish correctness of compiler implementations and measure performance in size and speed of generated code. CAMP PES provides mechanisms for identifying and retrieving reusable software parts, adding new parts to catalog, and data-administrator functions. PES runs on VAX VMS systems. CAMP Parts are distributed on two ANSI-standard labeled 9-track 1600-bpi tapes. Armonics Benchmarks are distributed on three 9-track ANSI-standard tapes, two 6250-bpi and one 1600-bpi. Requires completed Statement of Terms and Conditions for distribution to any organizations other than those within the Air Force. |
Complexity Measures Tool
| Company: | EVB Software Engineering, Inc.
|
| Address: | 5301 Buckeystown Pike, Ste. 200, Frederick, MD 21704
POC: Bonnie Dancy Tel#: (301) 695-6960 Fax#: (301) 695-7734 |
| Category: Subcategory: | Cross-Compilation/Development Tool Metric Analyzer Project Management Tool Real-Time Support Environment |
| Description: | CMT (Complexity Measures Tool) allows user to evaluate several aspects of the complexity of a piece of Ada source code. CMT takes in one or more Ada compilation units in source code form and produces a series of measurements as output. Provides three different classes of measures: Lines of Code (LOC), McCabe's Cyclomatic Complexity Metric, and many of Halstead's software science metrics. Written in completely machine-independent portable Ada, and has been successfully compiled and run on several different validated Ada compilers. |
Comprehensive Approach to Reusable Defense Software
| Company: | Comprehensive Approach to Reusable Defense Software
|
| Address: | (CARDS), 100 University Avenue, Fairmont, WV 26554
|
| Category: Subcategory: | Libraries/Repositories Tool |
| Description: | CARDS is an Air Force and NASA program dedicated to furthering Department of Defense and Government-agency objectives of the widespread institution of systemic software reuse by pursuing the following goals: becoming a premier resource for reuse knowledge that can be applied to improving engineering practices to support software reuse; becoming a leading resource for Command Center knowledge and components; investigating and developing "advanced" reuse tools and techniques; and performing technology transfer through a comprehensive reuse-adoption strategy, tailorable to an organization's needs. CARDS' reuse library provides library services and products, and assistance in prototyping command centers. In the CARDS Library System, the CARDS Document Library (CDL) is an organized collection of documents and papers written under the auspices of the CARDS program. These documents describe specific processes and/or policies of reuse. The Portable, Reusable Integrated Software Modules (PRISM) Distribution Library (PDL) is an organized collection of products of the PRISM program. These include reports on Command Center (CC) prototype demonstrations, the evolving generic CC architecture, and integration source code (i.e. wrappers) used to build the CC prototypes. |
Computer Tester Analyzer Controller (C-TAC)
| Company: | ITCN, Inc.
|
| Address: | 8571 Gander Creek Drive, Miamisburg, OH 45342
POC: Roy Penwell Tel#: (513) 439-9223 Fax#: (513) 439-9173 |
| Category: Subcategory: | Real-Time Support Environment |
| Description: | The Computer Tester Analyzer Controller (C-TAC) supports real-time non-intrusive (RTNI) monitoring of Ada code in its target run-time environment. C-TAC RTNI monitoring capability complements intrusive console debug functions of most compilers. In addition to profiling actual real-time code execution, provides mechanism to track and graphically display variable data generated by the code over long periods of time (seconds to hours). Can be configured to monitor multiple processors simultaneously and correlate data captured from targets. |
Computer-Aided Prototyping System
| Company: | Ada Information Clearinghouse (AdaIC)
|
| Address: | P.O. Box 1866, Falls Church, VA 22041
Tel#: (703) 681-2466 Fax#: (703) 681-2869 |
| Category: Subcategory: | Bindings |
| Description: | The Computer-Aided Prototyping System (CAPS) is an integrated software environment aimed at rapidly prototyping hard real-time embedded software systems. CAPS provides facilities for computer-aided design, software component reuse, and automated Ada code generation. These tools were designed to help software engineers rapidly construct and adapt software, validate and refine user requirements, and to check design consistency. More information, along with the package itself, is available at the above URL. |
Concerto Software Factory
| Company: | SEMA Group
|
| Address: | Software Engineering and Advanced Technologies, 16, rue Barbes, 92126 Montrouge Cedex France
POC: Gerard Cohen Tel#: 33-1-40924024 Fax#: 33-1-47357556 |
| Category: Subcategory: | Cross-Compilation/Development Tool Development Environment Tool - Editor Diagramming/Charting Tool Project Management Tool |
| Description: | Concerto is an open environment recommended by the European Space Agency (ESA) for Ada developments. Provides global services (customizable process modelling, configuration management, traceability) and HOOD support (including Ada generation). Tight connection has been implemented with Rational Ada environment. Can be connected to other Ada environments. |
Concurrent Compiler
| Company: | Concurrent Computer Corporation
|
| Address: | 2101 W. Cypress Creek Road, Ft. Lauderdale, FL 33309
Tel#: (954) 973-5126 Fax#: (954) 977-5580 |
| Category: Subcategory: | Bindings - POSIX |
| Description: | Concurrents's complier targeting the MAXION Multiprocessing System includes bindings to POSIX 1003.5 |
Consortium Requirements Engineering
| Company: | Software Productivity Consortium (SPC)
|
| Address: | SPC Building, 2214 Rock Hill Road, Herndon, VA 22070
Tel#: (703) 742-8877 (742-7211) Fax#: (703) 742-7360 |
| Category: Subcategory: | Real-Time Support Environment |
| Description: | The CoRE method describes how to write and analyze software requirements for real-time systems to facilitate completeness, consistency, testability, understandability, and adaptability to change. CoRE has been used by Lockheed on the C-130J Hercules Airlifter upgrade. |
Construction of Dedicated Embedded Real-Time Systems
| Company: | DDC-I, Inc.
|
| Address: | 400 North Fifth Street, Phoenix, AZ 85004
POC: Jennifer Sanchez Tel#: (602) 275-7172 Fax#: (602) 252-6054 |
| Category: Subcategory: | Real-Time Support Environment |
| Description: | Construction of Embedded Dedicated real-time systems (CEDAR) is a design method, a set of supporting tools, and training dedicated to the design of real-time systems, typically in embedded applications. Main function is to provide systematic framework for identifying parallel components within a real-time system. Combines design techniques with a formal and standardized notation based on a comprehensive semantic theory. |
Consulting services and products
| Company: | Advanced Reuse Technologies Group |
| Address: | 308 Windward Drive, League City, TX 77573
POC: Gary D. Boetticher Tel#: (713) 538-2748 |
| Category: Subcategory: | Libraries/Repositories Tool |
| Description: | The Advanced Reuse Technologies Group offers services and products for: assessing organizations for reuse potential; formulating a reuse plan; reuse training; reuse engineering and management; a software certification tool (object-oriented and procedural); a repository browser; metric collection tools (object-oriented and procural). |
Convex Ada
| Company: | Convex Computer Corporation
|
| Address: | 3000 Waterview Parkway, Richardson, TX 75083
POC: Sudy Bharadwaj Tel#: (214) 497-4000 Fax#: (214) 497-4840 |
| Category: Subcategory: | Bindings - Generic Pack Elem Funct Bindings - Generic Pack Primitive Funct |
| Description: | Convex Computer Corporation currently offers a binding to GPEF and GPPF for Convex Ada on supercomputers as both host and target and running under ConvexOS or ConvexOS/Secure. They plan to implement bindings to POSIX and OSF Motif for the same machines and operating systems. |
Costar
| Company: | Softstar Systems |
| Address: | 28 Ponemah Road, Amherst, NH 03031
POC: Dan Ligett Tel#: (603) 672-0987 |
| Category: Subcategory: | Project Management Tool |
| Description: | Costar is a software cost-estimation tool based on the Constructive Cost Model (COCOMO) described by Barry Boehm in his book "Software Engineering Economics". Can be used to produce estimates of a project's duration, staffing levels, and cost. Interactive tool that permits managers to make trade-offs and experiment with "What-if" analyses to arrive at optimum project plan. COCOMO is an open, non-proprietary model; all of its details and equations are published. Complete implementation of the COCOMO detailed model; calculates estimates for all phases of project, from requirements through coding, integration, and maintenance. Supports user-definable cost drivers and a wide variety of reports to make Costar fully customizable. Supports Ada COCOMO, incremental development, calibration, and function points. |
| Company: | Decisioneering, Inc.
|
| Address: | 1600 1515 Arapahoe Street, Suite 1311, Denver, CO 80202
POC: Matthew Echtermeyer Tel#: (303) 534-1515 Fax#: (303) 534-4818 |
| Category: Subcategory: | Project Management Tool |
| Description: | Crystal Ball works as an add-in to Excel and Lotus 1-2-3 spreadsheets; allows user to apply either range of values or probability distribution to each spreadsheet cell containing an uncertain number. Then generates random values for each of these cells according to the allowable range or probability distribution. Spreadsheet is recalculated hundreds or thousands of times -- each time with new set of random values in selected cells (Monte Carlo simulation). Then graphically and numerically displays distribution of results, showing highest, lowest, and most likely results. User can determine probability of meeting or exceeding any target. |
Customer Information Control System
| Company: | Ada Information Clearinghouse (AdaIC)
|
| Address: | P.O. Box 1866, Falls Church, VA 22041
Tel#: (703) 681-2466 Fax#: (703) 681-2869 |
| Category: Subcategory: | Bindings |
| Description: | The CICS is an IBM transaction-processing system. It is an interface that binds Ada to the IBM CICS transaction-oriented applications. In addition, it provides SQL for future database applications to allow migration to Ada while retaining massive historical database and existing functional software. Click on the above URL for more information. |
DACS 1750A tool set
| Company: | DDC-I, Inc.
|
| Address: | 400 North Fifth Street, Phoenix, AZ 85004
POC: Jennifer Sanchez Tel#: (602) 275-7172 Fax#: (602) 252-6054 |
| Category: Subcategory: | Application Generator Development Environment Tool - Compiler Development Environment Tool - Debugger Libraries/Repositories Tool |
| Description: | The DACS 1750A tool set consists of the Ada compiler, a MIL-STD-1750A macro assembler, Ada linker, run-time system, program library utility, MIL-STD-1750A cross linker, and a symbolic debugger and host resident simulator. These tools provide VAX/VMS- and Sun SPARC/SunOS-based software-development environments for compiling, assembling, linking, executing, and testing embedded systems. |
DACS for Ada 95
| Company: | DDC-I, Inc.
|
| Address: | 400 North Fifth Street, Phoenix, AZ 85004
POC: Jennifer Sanchez Tel#: (602) 275-7172 Fax#: (602) 252-6054 |
| Category: Subcategory: | Application Generator Bindings Development Environment Tool - Compiler Development Environment Tool - Debugger |
| Description: | DDC-I Ada Compiler System for Ada 95 supports ASIS, Windows NT, and will reuse relevant Ada 83 bindings. |
DACS-95 Test Coverage Tool
| Company: | DDC-I, Inc.
|
| Address: | 400 North Fifth Street, Phoenix, AZ 85004
POC: Jennifer Sanchez Tel#: (602) 275-7172 Fax#: (602) 252-6054 |
| Category: Subcategory: | Development Environment Tool Simulation/Testing Tool |
| Description: | DACS-95 Test Coverage Tool is an Ada 95 test coverage environment, based on ASIS 95, which supports automation test generation for structured analysis, coverage analysis (condition and decision coverage), non-intrusive verification, and support for embedded testing. A state-of-the-art test tool set for coverage testing, DACS-95 Test Coverage Tool is useful for unit and component testing and can be used to measure test completion. |
| Company: | DDC-I, Inc.
|
| Address: | 400 North Fifth Street, Phoenix, AZ 85004
POC: Jennifer Sanchez Tel#: (602) 275-7172 Fax#: (602) 252-6054 |
| Category: Subcategory: | Bindings Design Analysis Tool |
| Description: | DACS/ASIS-95 is an implementation of the Ada 95 Semantic Interface Specification (ASIS 95) for the DDC-I Ada 95 Compiler System (DACS-95) front-end. An open systems solution, the ASIS interface will be common among all DACS-95 compilers. It gives programmatic read-only access to semantic Ada 95 information through the compiler-independent ASIS 95 standard. DACS/ASIS-95 can be used to build Ada 95 tools including restructuring, browsing and navigation tools, coding style and standards compliance tools, data flow and dependency tree analysis tools, language translation and document generation tools, quality assessment and test tools, and safety and security compliance tools. |
| Company: | Army Reuse Center (ARC)
|
| Address: | ARC Library, USAISSC, ATTN: ASQB-ISC-R, Stop C-2, Fort Belvoir, VA 22060-5576
POC: LTC Gene Glasser Tel#: (703) 806-4283 Fax#: (703) 806-3864 |
| Category: Subcategory: | |
| Description: | A C language component that provides numerous database-related routines. |
| Company: | Army Reuse Center (ARC)
|
| Address: | ARC Library, USAISSC, ATTN: ASQB-ISC-R, Stop C-2, Fort Belvoir, VA 22060-5576
POC: LTC Gene Glasser Tel#: (703) 806-4283 Fax#: (703) 806-3864 |
| Category: Subcategory: | |
| Description: | An Ada package with 22 functions which validate, get, format and compare a date. |
| Company: | Army Reuse Center (ARC)
|
| Address: | ARC Library, USAISSC, ATTN: ASQB-ISC-R, Stop C-2, Fort Belvoir, VA 22060-5576
POC: LTC Gene Glasser Tel#: (703) 806-4283 Fax#: (703) 806-3864 |
| Category: Subcategory: | |
| Description: | A C language component that provides date and time routines. |
[Part 1] [Part 2] [Part 3] [Contents]