Results of Search
for Records with...
Keywords:
New Search

AdaScope Debugger
Ada Workstation Environment
Application Specific Ada Run Time
Visual Ada95
Academic IntegrAda
AdaEval
Ada Training Environment
Ada Instructor CourseWare
HyperARM
On-Line Ada Training & Reference Module
IntegrAda
IntegrAda/POSIX
Ada Software Development Toolset
AdaGraphics
LearnAda
Visual Ada for Windows
XAda
AdaData
AdaUser
Proplink
Transportable Applications Environment Plus
Ada - ROM
ncurses - New Curses
Public Ada Library
AdaMentor Computer Managed Instruction System
AdaSoft Textual User Interface/Graphics
AdaManager Relational DBMS
AdaSoft Textual User Interface
GE's ENvironment for COde REngineering
Fortran to Ada Source Translation (FAST)
AdaTools/PC
Automated Source Code Conversion and Re-Engineering
Concerto Software Factory
Multimedia Oriented Repository Environment
Expert Debugging Software Assistant
Syntax Directed Editor
Virtual Software Factory
Teamwork/Ada
C to Ada Translation Service
Iconic Design Environment for Ada
ArchiText
Hyperbook
Reengineering Consulting Services
MODEL
Tailorable ARTE
Integrated System's Ada Run-Time
HeapGuard
HeapGuard
Embedded Real-Time Systems video tape set
Universal_File_Names
Ada Fuzzy Expert System
Integrated Software Ada Run Time
CARDtools
CASEmate Configuration Manager
Concurrent Compiler
Harris Ada Programming Support Environment
SIMulation Workbench
Ada Language System/Navy
IADA_EDIT
ezX
Ada Development Environment Extensions
Ada Development Environment
DEC Ada Professional Development Option
DECset - DEC Performance Coverage Analyzer
DEC FUSE Ada Support for DEC OSF/1 AXP Systems
DECset - DEC Code Management Systems
DEC Ada
DECset - DEC Test Manager
DECset for OpenVMS
DECset - Language-Sensitive Editor/Source Code Analyzer
Man-Machine Interface (MMI)
Percent Complete Metric
SAMeDL - SQL Ada Module Description Language
Costar
AdaMat
Complexity Measures Tool
HERAGRAPH
Generic Reusable Ada Components for Engineering
Ada MacHost
Paradigm Plus EVB Edition
Reuse Library Toolset
Generated Reusable Ada Modifiable Machine Interface
PRICE S
Ada Pretty Printer Text Formatter
Source Code Management System
Ada Design Tools
Programmable Editor Release 2.0
Micro Ada Real-Time Executive
Parallel Ada Development System
Parasight
Change & Configuration Control Environment
Ada-Assured
Ada-Utilities
Ada-Utilities
Synthsizer Generator
Project Management Toolset
G-Ada
GECOMO
Software Development & Maintenance Environment for WWMCCS
Convex Ada
Adanon
PowerTools
AdaFlow
MATRIXx Version 4.0 Product Family - DocumentIt
MATRIXx Version 4.0 Product Family - AutoCode
MATRIXx v.4.0 Product Family - Xmath
AutoCode/Ada
MATRIXx v.4.0 Product Family - SystemBuild
MATRIXx v4.0 Product Family RealSim Series
AdaGRAPH
Ada-960 Development Environment for the 80960
re/NySys - re/Nu Ada Workbench
re/NySys - re/Nu COBOL Workbench
Ada Visualizer
Semantic Tool Construction Library
Ada Development Environment (ADE)
Object Oriented Structured Design/Ada
Software through Pictures for Structured Environments
C2Ada - C to Ada Translator
SAMeDL Intermetrics Compiler
AdaJava
X11Ada
AdaView Debugger
AppletMagic
Datacom/DB Ada Interface
MVS Ada Development Environment
AdaMagic
CICS Ada Binding
SL-GMS
Integrated Design Automation System
Ada Binding to POSIX
DACS for Ada 95
DACS 1750A tool set
DACS-95 Test Coverage Tool
Construction of Dedicated Embedded Real-Time Systems
DACS/ASIS-95
DDC-I Ada Tool Box
ObjectMaker TDK
MethodMaker
ProcessMaker
ObjectMaker
REFINE/Ada
Software Refinery
NAG Libraries Search System
NAG Ada Library
NAG Ada Math Library
NAG SCS Ada Library
Pro*Ada Precompiler
Pro*Ada
Generic Package of Primitive Functions
ASSET Library
McCabe Visual Testing ToolSet (VTT), Version 5.2
McCabe Visual Quality ToolSet (VQT), Version 5.2
McCabe Object-Oriented Tool, Version 5.2
McCabe Visual Reengineering ToolSet (VRT), Version 5.2
Janus/Ada Tool Kit for Microsoft Windows
Janus/Ada 95 Professional Development System
Janus/Ada MS-DOS Compiler
Janus/Ada Professional Development System
Janus/Ada 95 Extended Tutorial
Janus/Ada Embedded Systems Tool Kit
AdaVid
Claw - Ada 95 GUI Bindings and Tools for Windows 95
Pastran
Ada Based DL Tool Kit
SoDA
TestMate
VADSworks
Rational Rose/Ada
Rational Rose
Rational Apex
VADS AXI
VADSself
VADScross
VADS
UNAS Ada
ASSET-R Function-Point Software Sizing Model
SoftCost-Ada Software Cost Estimation Tool
Engineering & Project-management Oriented Support System
The Ada Generator
Softech Resource Manager
Ada-86 TOOLSET
Sun Ada 1.0
Sun Ada Development Environment
Catalyst CDware
SPARCworks/iMPact
Tartan Ada Development Envirionment - Intel i960 MC/MX
TartanWorks Ada 68xx Development System
Tartan Ada Development Systems - TI TMS320C3x & C40 DSPs
Tartan Ada Development System - Motorola MC68xxx
Tartan Ada Development System - MIL-STD-1750A
TeleArcs
TeleARCS Programming Environment for Ada
ILSD Ada Software Support Environment for Test
CodeCount
ADAMAKE
Reusability Search Expert - ReuSE
The Object Abstractor
The Graph Abstractor
Xinontech Ada Composer
XACT Conversion Tools
System-4 Cost & Schedule Estimation System
CEIS Software Sizing System
AdaQuest 2.2
AdaQuest 1.1
Developer Magic ProDev Ada95
MP/Ada 6.2
TI DP32 Ada Symbolic Debugger
MIPS R3000 Instruction Level Simulator
MIPS R3000 Ada Runtime/Executive
AdaEmacs Programmer's Editor
Ada Math Advantage 2.0
Ada Intrinsics
XD Ada
STATEMATE MAGNUM
Ada Software Engineering Tools Project
Paradigm Plus
Enterprise Component Modeling
Auto-G
MathPack
PC-Metric/UX-Metric
Thor
CHRONOS
GEODE
Logiscope
ASA
Ada Design Tool
Unisys Integrated Software Engineering Toolset
Screen Machine
ORBexpress for Ada 95 and ORBexpress Realtime for Ada 95
Ada_SQL_Connect
DEVISOR
DRAGOON
DRAGOON
Ada Software Development Curriculum Overview
Informix-ESQL/Ada
Informix-ESQL/Ada-SQL
Informix Ada/Same
AdaTutor
Parallel-Leveraged Ada
Ada Express
Ada Systems Experts
CCC/DM
Change & Configuration Control/Manager
Resolve_IT
CCC/Harvest
A State of the Art Review of Distributed Database Technology
Software Reusability
AFATL Ada Compiler and Interactive Debugger
Common Ada Missile Packages
Ada Compiler Evaluation System
Ada Features Identification System
Consortium Requirements Engineering
Reuse-Driven Software Processes
Ada-based Design Approach for Real-Time Systems
Vitro Automated Structured Testing Tool (VASTT)
Vitro's Environment for Reengineering Software
STW/Regression
STW/Coverage
STW/Advisor
TLD 1750 Ada Compiler System
TLD i960 Ada Compiler System
SA-Motif
Ada/Motif
SA-X/Bind
STARS Binding to SQL
STARS Binding to GKS
STARS Binding to X-Windows
GRAFPAK-PHIGS
GRAFPAK-GKS
UIL Trans
Ada Binding to X-Windows, Motif
SEER-SEM Software Estimation Model
SEER-SSM Software Sizing Model
SEER-H Hardware Estimation Model
SEER-HLC Hardware Life Cycle Model
Crystal Ball
RA-Metrics Version 2.5
FPXpert Version 2.2
Size Planner
Software Lifecycle Model
Slim-Control
Productivity Analysis Data Base System
SIZE Plus
ICS Ada/Motif
Ada Xcessories
BX/Ada
ISC OSF/Motif
TBGEN System: Testbed Generator for Ada
Test Coverage Monitor & Program Bottleneck Finder - TCMON
Ada from a Management Perspective - Parts 1 & 2
Ada Programming Language -- A Series
Introduction to Ada - Parts 1, 2, 3
Alydaar Translation Service or Tool
Prior GKS
Partamos
SEE-Ada
Texel Software Factory
Distributed MAKE for Ada (D-MAKE)
Network Broker
JOVIAL Analysis and Conversion Kit (JACK)
Ada Training Services
FORTRAN to Ada Translation
Programming Services
AdaTEST
AdaTEST 95
A division of Saab Ericsson in Sweden
UIM/Ada
Ada CD-ROM
Semantic Webs - SemWeb
AdaGPIB
AdaCAST
UxAdagen
OrbAda
XInAda-Widgets
XInAda-Xt
XInAda-Pexlib
XInAda-Xlib
Ada VR-Link
NavigAda
ClearCase
Ada95 Transition Aid
Re-engineering MENTOR
Information Engineering Facility
Ada 95 Upgrade for Visual Age
PowerAda
Booch Components - Ada 95
LegacyAda/370
Amadeus Measurement System
Graphics Interface Ada Libraries
CFG PDL with Ada
RELATE/DB
Ssgview
Applied Software Reuse Products
AdaSAGE
IrisAda
Computer Tester Analyzer Controller (C-TAC)
Ada Analyzer
LEXSYS
Little Tree Consulting
Ada Type-Interchange Generator (ATIG)
Requirements & Traceability Management (RTM)
Ada Quality Toolset (AQT)
Real-Time Database Manager (RTDM)
AdaWise
TableWise
Penelope
Ada Toolsets for Embedded Processors & DSPs
Ada Translator
Anna - A Language for Specifying Ada Programs
TSL - Task Sequencing Language
Technology for the Automated Generation of Systems (TAGS)
RMA Tool
Universal Network Architecture Services (UNAS)
ReEngineer
SETL
MENU_UTILITIES
CHARACTER_AND_STRING_UTILITIES
DATABASE_UTILITIES
PRINT_UTILITIES
SCREEN_UTILITIES
CALENDAR_UTILITIES
DATE
MEDICAL_PLANNING_AND_EXECUTION_SYSTEM (MEPES)
ADHOC_QUERY_XDB
DEFINE_CRT
ADHOC_QUERY_ORACLE
PROJECT1
MTF_TOOLS
MTF_OS_FUNCTIONS
CREATE_ADASAGE_WINDOWS
MTF_HYPERTEXT
MTF_CUSTOM_TOOLS
MTF_CUSTOM
DATE_TIME_UTILITIES
DEFINE_KEYS
GRID
SPAWAR_GEO_DATA_CLASS
OPEN_THE_DATABASE
Ada/Distributed Computing Environment (DCE) Binding
ARC Reuse Library
MTF_CONSTANTS
CLIPS_X_WINDOWS
NON_UNIT_PERSONNEL_GENERATOR
UNSIGNED_INTEGER
RASTER_PRODUCT_FOMRAT_LIBRARY_Unix
RASTER_PRODUCT_FORMAT_LIBRARY_Windows
MAN_MACHINE_INTERFACE_GRAPHICAL
RASTER_PRODUCT_FROMAT_LIBRARY
WSRD Library
Reusable Software Asset Catalogue
Defense Software Repository System
Ada SQL Handler
ICC Ada for HP 9000/7XX and HP-RT (version 7.9.5)
ICC Ada
ICC Ada for i960 MC, MX (version 7.9.5)
COSMIC's Online Software Catalog
Comprehensive Approach to Reusable Defense Software
Electronic Library Services and Applications
RSRG Reusable Components (Code and Tools)
Dr. Dobb's Journal Archives of Source Code
Enabling Users to Reuse Over Wide Areas (EUROWARE)
RECYCLE
Reuse Based on Object-Oriented Technoques (REBOOT)
LGL Component Library
AdaBasis
Loral Reuse Repository System
Consulting services and products
Netlib Repository
The Internet Scheme Repository
DevRes Source Code Archives
Nick's Place, Macintosh Development Reference
Data Management Capability Maturity Model
SPARK Examiner
Orbix/Ada
Development Solution for Ada
Software Configuration Management Tools
ReEngineer
PragmAda Reusable Components
Ada Compiler Evaluation System
WebAda
Adobe Font Metrics
Paradox
OS/2 API
Customer Information Control System
Universal Ada Test Language
Secure File Transfer Program
SQL Ada Module Description Language
Generic Avionics Data Bus Took Kit
CORBA - Common Object Request Broker Architecture
Computer-Aided Prototyping System
X-toolkit
Xmodem & Kermit
Xlib, Xt, Xm
Real-Time Executive for Multiprocessor Systems
Portable Common Tool Environment
Win32Ada for Ada 95
Paradise
Motif
Information Resource Dictionary System
Generic Package of Elementary Functions
Graphical Kernel System
Distributed Computing Environment
Database Language SQL
cbind - Translator for "thin" Ada bindings to C
Ada Distributed Interactive Simulation
Ada Decimal Arithmetic and Representations
Ada/Operating System Interface (OIS)
Portable Operating System Interface
Ada2html
Package CGI
Transportable Applications Environment Plus
Ada Matrix Package
Ada Simulation Development System
Plumber
POSIX/Ada
POSIX Ada Run-Time
Source Code to FrameMaker
Source Code to WWW Pages - src2www
+1Reuse
+1 Environment
MIL-STD-1553B Bindings for Ada 95
Code Builder
GNAT Ada 95 for Apple Macintosh
University of Scranton Data Structure Component Suite
Transportable Applications Environment - TAE Plus
AdaMULTI
GRASP - Graphical Rep. of Algorithms, Structures & Processes
VAX Fortran-77 to Ada-95 Converter Toy
Stony Brook Ada 95
Ada - UIM/X
TeleUSE/Ada
Software through Pictures for the Booch Method
ObjectAda
Software through Pictures for the Object Modeling Technique
ActiveAda
EZ2LOAD MSDOS-Based Ada95 Tool Suite
Ada Computer-Aided Programming System - AdaCAPS
TASH - TCL Ada Shell
Thin Ada 95 Binding to OS/2 API
GnatIDE
AdaIDE for Gnat Ada95
Decaf
Armada
Ada 95 Measurement Types
GNAT, Support Services
STOOD
XV Ada Library 0.4
Adatcl
GNAT, Support Services - Europe
ADEPT
ADADL - Ada Design and Documentation Language
Understand for Ada
QualGen
AxiomSys
AxiomDsn
Pascal to Ada
Typescript for Windows 95/NT
REFORMAT - Ada95 Pretty Printer with Colorization
AdaGIDE
ADA95
Adamakegen
ProDAG - Program Dependence Analysis Graph System
MTV Builder
MTV Builder
PolySpace Verifier

AdaScope Debugger

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: AdaScope Debugger

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.

New SearchBack


Ada Workstation Environment

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: AWE
New SearchBack


Application Specific Ada Run Time

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: ASART

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.

New SearchBack


Visual Ada95

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman

A complete Visual Design and Ada Programming Support Environment (APSE) for Ada 95. Visual Ada95 adds a Visual Windows GUI Designer and source code generator; a language sensitive editor; colored source code; automatic code generation of standard Ada program units and types; automatic error checking; interactive error correction; and pop-up menus to completely customize the environment to the standard Windows features. Allows you to quickly code, correct, compile, and link your Windows programs using Ada. Has a DOS switch to target 32-bit MS-DOS applications as well. Visual Ada95 has an interface to Microsoft C, Pascal, Assembler, & Fortran, as well as an interface to Borland C. Includes environment, libraries, and validated Ada compiler.

New SearchBack


Academic IntegrAda

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: Academic IntegrAda

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.

New SearchBack


AdaEval

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: AdaEval

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.

New SearchBack


Ada Training Environment

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: ATE

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.

New SearchBack


Ada Instructor CourseWare

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman

Ada Instructor Courseware includes course outline, lesson guide, transparencies, disk, etc.

New SearchBack


HyperARM

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: HyperARM

HyperArm is an on-line cross-referencing system. Includes entire Ada Language Reference Manual on disk using hypertext technology. User can cross reference Ada features, syntax, or usage from within IntegrAda environment. Allows both normal sequential and associative cross referencing. May also be used as a standalone referencing tool on any MS-DOS PC.

New SearchBack


On-Line Ada Training & Reference Module

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
New SearchBack


IntegrAda

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman

IntegrAda is an integrated Ada Programming Support Environment (APSE) that runs on any IBM/Compatible with 640 KB RAM and a hard disk, without the requirement for extended memory or math coprocessors. Includes range of software development tools and validated Ada compiler in "Turbo-like" programming system. Source code developed using IntegrAda can be adapted to run on any computer hosting a validated compiler. Features include: full color, full-screen editing, special Ada libraries, a library-management system, Ada Syntax checker, interactive error correction, production-quality compiler, and pop-up programming aids. Optional on-line modules include: on-line training and reference module, AdaScope debugger, and software-development toolset. Also contains several features to design and document code to government standards (DoD 2167) such as: prologs, time-stamped revisions, design and pseudocode, and a built-in pretty printer. Bindings to Microsoft Windows, PHIGS, POSIX, SQL, and X-Windows accessible.

New SearchBack


IntegrAda/POSIX

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: IntegrAda/POSIX

Active Engineering's IntegrAda compiler supports an Ada binding to POSIX (P1003.5) for systems consisting of 80386-based PCs as host and target and running SCO UNIX.

New SearchBack


Ada Software Development Toolset

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman

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.

New SearchBack


AdaGraphics

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: AdaGraphics

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.

New SearchBack


LearnAda

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
New SearchBack


Visual Ada for Windows

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman

A visual design tool to paint MS-Windows graphical user interfaces (GUIs). Simply select desired widget, drag, and drop. Use unique widget properties to assign special settings to further customize your Windows GUI. Visual Ada will write all of the required Ada code, including the "call back" stubs. Visual Ada writes to Active Engineering's Universal Application Programming Interface (UAPI) library standard - which has been used as the model for the new IEEE/NIST 1201.1 standard. Required - Active Engineering's IntegrAda for Windows.

New SearchBack


XAda

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: XAda
New SearchBack


AdaData

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: AdaData

AdaData is a binding to xBASE for MS-DOS systems.

New SearchBack


AdaUser

Company/Organization: Active Engineering Technologies, Inc.
Email: ada_info@pcada.com
Address: 948 South Santa Fe Avenue, Suite 282, Vista, CA 92084, USA
Phone: (619) 414-9001, x1223
Point of Contact: Jim Dorman
Acronym: AdaUser
New SearchBack


Proplink

Company/Organization: IWG Corporation
Email: lgratt@aol.com
Address: 2241 Kettner Blvd., Ste.220, San Diego, CA 92101, USA
Phone: (619) 531-0092
Point of Contact: Dr. Larry Gratt

Proplink is an Ada program for analysis of communications-link propagation paths from ELF to EHF frequencies.

New SearchBack


Transportable Applications Environment Plus

Company/Organization: COSMIC
Email: service@cossack.cosmic.uga.edu
Address: University of Georgia, 382 East Broad Street, Athens, GA 30602-4272, USA
Phone: (706) 542-3265
Acronym: TAE Plus

Transportable Applications Environment (TAE) is a tool for building and managing graphical user interfaces (GUIs). Generates Ada source code (also C, FORTRAN, and the TAE Command Language), and includes functions called TAE Plus's Window Programming Tools (WPTs). TAE Plus uses the MIT X Window System as the underlying windowing standard. See also: NASA - Goddard Space Flight Center and Century Computing.

New SearchBack


Ada - ROM

Company/Organization: COSMIC
Email: service@cossack.cosmic.uga.edu
Address: University of Georgia, 382 East Broad Street, Athens, GA 30602-4272, USA
Phone: (706) 542-3265
New SearchBack


ncurses - New Curses

Company/Organization: Public Ada Library
Email: conn@moncol.monmouth.edu
Address: Monmouth University, Monmouth, NJ 07764, USA
Phone: (908) 571-3480
Point of Contact: Richard Conn

A freeware emulation of System V Release 4.0 curses. It uses terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD curses.

New SearchBack


Public Ada Library

Company/Organization: Public Ada Library
Email: conn@moncol.monmouth.edu
Address: Monmouth University, Monmouth, NJ 07764, USA
Phone: (908) 571-3480
Point of Contact: Richard Conn
Acronym: PAL

The Public Ada Library (PAL) is a distributed library of Ada and VHDL software, courseware, and information that contains about 2.0 billion bytes of material (mainly in compressed form). All items in the PAL have been released to the public with unlimited distribution and are freeware in most cases (the exceptions are shareware). The PAL is managed by Professor Richard Conn at Monmouth University in New Jersey under contract to the Ada Joint Program Office, Defense Information Systems Agency, U.S. Department of Defense.

New SearchBack


AdaMentor Computer Managed Instruction System

Company/Organization: AdaSoft, Inc.
Email: ada95@adasoft.com
Address: 8750-9 Cherry Lane, Laurel, MD 20707, USA
Phone: (301) 725-7014
Point of Contact: Kathy Floam
Acronym: AdaMentor CMI

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.

New SearchBack


AdaSoft Textual User Interface/Graphics

Company/Organization: AdaSoft, Inc.
Email: ada95@adasoft.com
Address: 8750-9 Cherry Lane, Laurel, MD 20707, USA
Phone: (301) 725-7014
Point of Contact: Kathy Floam
Acronym: TUI/G

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).

New SearchBack


AdaManager Relational DBMS

Company/Organization: AdaSoft, Inc.
Email: ada95@adasoft.com
Address: 8750-9 Cherry Lane, Laurel, MD 20707, USA
Phone: (301) 725-7014
Point of Contact: Kathy Floam

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.

New SearchBack


AdaSoft Textual User Interface

Company/Organization: AdaSoft, Inc.
Email: ada95@adasoft.com
Address: 8750-9 Cherry Lane, Laurel, MD 20707, USA
Phone: (301) 725-7014
Point of Contact: Kathy Floam

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.

New SearchBack


GE's ENvironment for COde REngineering

Company/Organization: AdaSoft, Inc.
Email: ada95@adasoft.com
Address: 8750-9 Cherry Lane, Laurel, MD 20707, USA
Phone: (301) 725-7014
Point of Contact: Kathy Floam
Acronym: ENCORE

ENCORE (GE's ENvironment for COde REengineering) is a graphical environment that supports code re-engineering tasks in Ada. Graphical interface allows viewing current control flow of source code simultaneously with original and final source code in separate text windows. Provides facilities to translate existing code to Ada and then to re-engineer. Provides support for four general functions of re-engineering: code translation from FORTRAN to Ada; control restructuring; data restructuring; repackaging.

New SearchBack


Fortran to Ada Source Translation (FAST)

Company/Organization: AdaSoft, Inc.
Email: ada95@adasoft.com
Address: 8750-9 Cherry Lane, Laurel, MD 20707, USA
Phone: (301) 725-7014
Point of Contact: Kathy Floam
Acronym: FAST

Fortran to Ada Source Translation (FAST) is a self-contained system for translating Fortran source code to Ada. Can be incorporated into re-engineering systems. Accepts and translates all Fortran 77 syntax, as well as many VAX and Microsoft extensions. Available on both DOS and UNIX platforms.

New SearchBack


AdaTools/PC

Company/Organization: AdaSoft, Inc.
Email: ada95@adasoft.com
Address: 8750-9 Cherry Lane, Laurel, MD 20707, USA
Phone: (301) 725-7014
Point of Contact: Kathy Floam

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.

New SearchBack


Automated Source Code Conversion and Re-Engineering

Company/Organization: AdaSoft, Inc.
Email: ada95@adasoft.com
Address: 8750-9 Cherry Lane, Laurel, MD 20707, USA
Phone: (301) 725-7014
Point of Contact: Kathy Floam

AdaSoft's automated source-code conversion and re-engineering service supports the introduction of desirable software-engineering concepts in the re-engineered product.

New SearchBack


Concerto Software Factory

Company/Organization: SEMA Group
Email: gerad.cohen@sema.tae.fr
Address: Software Engineering and Advanced Technologies, 16, rue Barbes, 92126 Montrouge Cedex, France
Phone: 33-1-40924024
Point of Contact: Gerard Cohen

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.

New SearchBack


Multimedia Oriented Repository Environment

Company/Organization: MountainNet, Inc.
Email: elsa@rbse.mountain.net
Address: ELSA (Electronics Library Service and Applications, 2816 Cranberry Square, Morgantown, WV 26505-9289, USA
Phone: (304) 594-9075
Point of Contact: Margie Price
Acronym: MORE

ELSA is an on-line repository of abstract data types, benchmark tools, CAIS tools, communication software, database management tools, graphics software, management tools, math components, metric analyzers, preliminary design tools, and text management tools, etc.. Software is public domain and available AS IS. Direct uploading or editing is not allowed. ELSA can be accessed using a World Wide Web browser. Online registration is available at: http://rbse.mountain.net/ELSA/elsa.lab.html.

New SearchBack


Expert Debugging Software Assistant

Company/Organization: Array Systems Computing, Inc.
Address: 1120 Finch Ave., West - 8th Floor, N. York Ontario, M3J 3H7, Canada
Phone: (416) 736-0900
Point of Contact: Sonya Phillips
Acronym: EDSA

Expert Debugging Software Assistant (EDSA) is a static analysis tool that consists of a parser, a pretty-printer, an interactive analysis tool, and an inheritance tool. Interactive analysis tool allows users to browse through Ada source code by following control-flow and data-flow of program. EDSA also creates views where unimportant/unwanted code is deleted. Views can be based on syntax, variable usage, and structural elements. Has a verification facility that allows users to annotate verified statements. After a statement has been locally verified, and all its inputs have also been verified, automatically marks the statement as globally correct. Inheritance tool ensures that annotations are "inherited" after a user has made changes to the program.

New SearchBack


Syntax Directed Editor

Company/Organization: Array Systems Computing, Inc.
Address: 1120 Finch Ave., West - 8th Floor, N. York Ontario, M3J 3H7, Canada
Phone: (416) 736-0900
Point of Contact: Sonya Phillips
Acronym: SDE

Array's Syntax Directed Editor (SDE) is an extensible and customizable multi-window display editor. Uses templates of Ada syntax to help users develop syntactically correct programs. Editing keys are definable, and new operations can be defined as either macros or programmed extensions. SDE can be invoked to edit a single input file and save the result in either the same file or another file. Read-only parameter allows SDE to be used as browsing tool. Journaling feature lets users recover sessions lost due to system crash or other failure. Assignment of key bindings is fully customizable.

New SearchBack


Virtual Software Factory

Company/Organization: Systematica, Limited
Address: 133 Defense Highway, Suite 212, Annapolis, MD 21404, USA
Phone: (301) 244-3674

The Virtual Software Factory (VSF) is a CASE tool builder that allows user to provide automated tool support for any method or combination of methods. Multiple CASE tools can be generated to suit all application areas, from time-critical embedded software domain (using methods such as Yourdon and HOOD), to large data processing and database applications (using methods such as SSADM and Information Engineering). VSF configurability can be used to extend any design method with front-end requirements capture and traceability, and back-end Ada code generators.

New SearchBack


Teamwork/Ada

Company/Organization: Cayenne Software, Inc. (formerly Cadre Technologies, Inc)
Address: Corporate Sales, 8 New England Executive Park, Burlington, MA 01803, USA
Phone: (617) 273-9003
Point of Contact: David Smith
Acronym: Teamwork/Ada

Teamwork/Ada is a graphical modeling tool. Providing extended Buhr notation set applied to a hierarchical navigation. The combination provides ability to graphically model the architecture of an Ada design. Teamwork/Ada is integrated with Source Builder and Design-Sensitive Editor (DSE) to support iteration between design and code. Source Builder analyzes design diagrams and produces compilable Ada code frames for program unit bodies as well as specs and checks diagrams against established criteria to verify the integrity of design. Teamwork/DSE is a configurable language-sensitive editor that enforces the graphical design specified by Teamwork's Ada Structure Graph Editor. Teamwork/DSE provides interface, multi-windowed editing, user-defined menus, custom key binding, user-defined macro routines, and formatted templates. It allows information to be added to the code generated directly from the architectural design specified with Teamwork/Ada, to assure consistency between design and Ada source code. To help document and maintain existing code, it provides reverse-engineering capability. Teamwork/Ada's ASG_Builder reads existing Ada code and creates Ada Structure Graph revealing architecture of existing source code. DES provides functionality to propagate Ada Structure Graphs with actual source code. Combination of ASG_Builder and DSE provides means to document, reuse, reengineer, and maintain existing Ada code. Teamwork/Ada contains cross-reference tool to help locate object dependencies in a given model. Cross-reference tools provide information on where each object is referenced, which objects are being referenced, and internal objects, and helps determine the complexity of objects and the ripple effect of architecture changes.

New SearchBack


C to Ada Translation Service

Company/Organization: Celeris, Inc.
Email: e-mail@celeris.com
Address: 21955 Plummer Street, Chatsworth, CA 91350, USA
Phone: (818) 709-2181
Point of Contact: Alan White

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.

New SearchBack


Iconic Design Environment for Ada

Company/Organization: Carleton University
Email: buhr@sce.carleton.ca
Address: Ottawa, Ontario, Canada
Phone: (613) 520-5718
Point of Contact: Ray Buhr
Acronym: CAEDE
New SearchBack


ArchiText

Company/Organization: Interactive Software Engineering, Inc.
Address: 270 Storke Road, Suite 7, Goleta, CA 93117, USA
Phone: (805) 685-1006
Point of Contact: Darcy Harrison

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.

New SearchBack


Hyperbook

Company/Organization: Computer Command and Control Company
Email: wise@cccc.com
Address: 2300 Chestnut Street, Suite 230, Philadelphia, PA 19103, USA
Phone: (215) 854-0555
Point of Contact: Charles Wise

Ada understanding and documentation tool. Web based browsing of Ada code.

New SearchBack


Reengineering Consulting Services

Company/Organization: Computer Command and Control Company
Email: wise@cccc.com
Address: 2300 Chestnut Street, Suite 230, Philadelphia, PA 19103, USA
Phone: (215) 854-0555
Point of Contact: Charles Wise

CCCC projects have included reengineering Navy CMS-2 weapons-systems code to Ada.

New SearchBack


MODEL

Company/Organization: Computer Command and Control Company
Email: wise@cccc.com
Address: 2300 Chestnut Street, Suite 230, Philadelphia, PA 19103, USA
Phone: (215) 854-0555
Point of Contact: Charles Wise
Acronym: MODEL

MODEL is an integrated software development system for building large scale software projects such as complex realtime or decision support systems. Using rules and specifications, it automatically generates 100% of the software in a number of progamming languages. Works with front-end CASE tools as well as project management control systems to automate the complete software lifecycle.

New SearchBack


Tailorable ARTE

Company/Organization: Integrated Software, Inc.
Address: 2060 Palm Bay Rd., NE, Ste. 3, Palm Bay, FL 32905, USA
Phone: (407) 984-1986
Point of Contact: Sam Harbaugh
Acronym: TARTE
New SearchBack


Integrated System's Ada Run-Time

Company/Organization: Integrated Software, Inc.
Address: 2060 Palm Bay Rd., NE, Ste. 3, Palm Bay, FL 32905, USA
Phone: (407) 984-1986
Point of Contact: Sam Harbaugh
Acronym: ISART
New SearchBack


HeapGuard

Company/Organization: Integrated Software, Inc.
Address: 2060 Palm Bay Rd., NE, Ste. 3, Palm Bay, FL 32905, USA
Phone: (407) 984-1986
Point of Contact: Sam Harbaugh

HeapGuard is a safe dynamic memory manager that prevents garbage collection. Involves scheme for managing heap and a special-purpose memory board. Has been demonstrated in a real-time expert system on a Unix workstation, using a modified Verdix Ada Runtime Environment, and with a custom-designed VME bus compatible HeapGuard memory board.

New SearchBack


HeapGuard

Company/Organization: Integrated Software, Inc.
Address: 2060 Palm Bay Rd., NE, Ste. 3, Palm Bay, FL 32905, USA
Phone: (407) 984-1986
Point of Contact: Sam Harbaugh
Acronym: HeapGuard
New SearchBack


Embedded Real-Time Systems video tape set

Company/Organization: Integrated Software, Inc.
Address: 2060 Palm Bay Rd., NE, Ste. 3, Palm Bay, FL 32905, USA
Phone: (407) 984-1986
Point of Contact: Sam Harbaugh

The Embedded Real-Time Systems Tapeset is designed to impart an overall understanding of embedded real-time computer systems, their analysis, design, construction, and integration & test. Tapes were made with live class participants. Opinions are given by instructor and class members to complement lecture material. ERTS Tapeset is designed to cover all aspects of embedded realtime computer systems. Specific examples of the use of Ada in embedded realtime systems are presented. Tapeset includes 24 video tapes, VHS (PAL at extra cost), and one reproducible student notebook. Notebook contains a viewgraph copy plus instructor's notes for each of 391 viewgraphs presented on tapes. Also contains course outline with viewgraph titles and tape boundaries and a knowledge network that helps in planning partial tape viewing sequences.

New SearchBack


Universal_File_Names

Company/Organization: Integrated Software, Inc.
Address: 2060 Palm Bay Rd., NE, Ste. 3, Palm Bay, FL 32905, USA
Phone: (407) 984-1986
Point of Contact: Sam Harbaugh
Acronym: UFN

Universal_File_Names (UFN) is a set of Ada components designed to provide filename portability. To create or access a file in an Ada program, programmers normally choose filenames to meet requirements of host operating system. Filenames then must be modified when the software is to be ported to another system. With UFN, software can be ported to dissimilar host operating systems without changing filenames. UFN establishes a universal file naming standard and maps universal filenames to UNIX, DOS, and VMS naming conventions. The UFN mapping is the key to filename portability. Features of UFN include file-name translations, portable translation table, search paths, user-defined attributes, custom name translations, and user-defined name space size.

New SearchBack


Ada Fuzzy Expert System

Company/Organization: Integrated Software, Inc.
Address: 2060 Palm Bay Rd., NE, Ste. 3, Palm Bay, FL 32905, USA
Phone: (407) 984-1986
Point of Contact: Sam Harbaugh
Acronym: AFES

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.

New SearchBack


Integrated Software Ada Run Time

Company/Organization: Integrated Software, Inc.
Address: 2060 Palm Bay Rd., NE, Ste. 3, Palm Bay, FL 32905, USA
Phone: (407) 984-1986
Point of Contact: Sam Harbaugh
Acronym: ISART

ISART (Integrated Software Ada Run Time) is a product for programming real-time systems in Ada. Provides explicit control over the execution characteristics and timing of programmer-defined portions of Ada tasks. Consists of two parts: Ada runtime environment, and set of support tools. Runtime environment provides services that execute Ada tasks according to timing specifications. ISART tools support programmer's development of time-constrained tasks and application's interface with the runtime environment. ISART is intended to provide, among other things, support for the Ada 9X Requirement No. R5.1-B(1) entitled "Precise Periodic Execution." In using ISART, programmer must configure runtime system for the application, specify timing constraints for individual time-constrained tasks, and analyze the time constrained section for potential predictability problems. During this process, the programmer uses the three support tools, the Runtime Environment Configuration Tool, the Task Generation Tool, and the Task Analysis Tool. ISART is presently being developed on a host/target system consisting of a Sun Sparc workstation hosting a Verdix cross-development system connected to a Motorola 680XO single board computer. Future targets include the 80X86 family, the Macintosh family and IBM-PC-compatible computers.

New SearchBack


CARDtools

Company/Organization: CARDtools Systems Corp
Email: info@cardtools.com
Address: 101 Metro Drive, Suite 250, San Jose, CA 95110-1314, USA
Phone: (408) 894-9500

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).

New SearchBack


CASEmate Configuration Manager

Company/Organization: Concurrent Computer Corporation
Email: nhnews@mail.ccur.com
Address: 2101 W. Cypress Creek Road, Ft. Lauderdale, FL 33309, USA
Phone: (954) 973-5126
Acronym: CASEmate

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.

New SearchBack


Concurrent Compiler

Company/Organization: Concurrent Computer Corporation
Email: nhnews@mail.ccur.com
Address: 2101 W. Cypress Creek Road, Ft. Lauderdale, FL 33309, USA
Phone: (954) 973-5126

Concurrents's complier targeting the MAXION Multiprocessing System includes bindings to POSIX 1003.5

New SearchBack


Harris Ada Programming Support Environment

Company/Organization: Concurrent Computer Corporation
Email: nhnews@mail.ccur.com
Address: 2101 W. Cypress Creek Road, Ft. Lauderdale, FL 33309, USA
Phone: (954) 973-5126
Acronym: HAPSE

The Harris Ada Programming Support Environment (HAPSE) is an integrated set of software tools intended for the development of large-scale, real-time software in Ada. HAPSE consists of a validated, high-optimizing Ada compiler; library-management tools; symbolic multi-tasking debugger; linker; editor; Ada real-time bindings; basic HAPSE (runtime system); hard real-time multiprocessor, multi-tasking parallel executive; and a CC/CMpackage. HAPSE includes the validated (ACVC 1.11) Harris Ada compiler (Harris Ada v7.1.1 - Night Hawk 4000, 5000; Harris Ada v2.1 - Night Hawk 6000). Selected Ada bindings are available for POSIX.1b (thin/direct), POSIX.5 are planned.

New SearchBack


SIMulation Workbench

Company/Organization: Concurrent Computer Corporation
Email: nhnews@mail.ccur.com
Address: 2101 W. Cypress Creek Road, Ft. Lauderdale, FL 33309, USA
Phone: (954) 973-5126
Acronym: SIMulation Workbench

SIMulation Workbench is a graphical user environment for automating the design and implementation of real-time simulation applications. Consists of an application configurator, executive generator, dynamic run-time control monitor, performance monitor with microsecond granularity, and single-step debugger.

New SearchBack


Ada Language System/Navy

Company/Organization: Control Data Corporation
Address: 8800 Queen Avenue South, Minneapolis, MN 55431, USA
Phone: (612) 921-7201
Point of Contact: S. Steve Adkins
Acronym: ALS/N
New SearchBack


IADA_EDIT

Company/Organization: Cristie Software, Ltd.
Address: Bristol Road, Stonehouse, Gloucester GL10 3RG, UK-England
Phone: 045 382-5768

IADA_EDIT is an off-line, PC-based software package that aids Ada program preparation by immediately displaying errors for correction. Decreases the probability of compilation failure. Can generally be ported into any machine that has been Ada validated.

New SearchBack


ezX

Company/Organization: Sunrise Software International
Address: 170 Enterprise Center, Middletown, RI 02840, USA
Phone: (401) 847-7868
Point of Contact: Frederick Sells

ezXis a rapid application development tool that automates creation of graphical user interfaces for OSF/MOTIF, and generates C, UIL, or Ada. ezX provides WYSIWYG screen layout; color, font and pixmap editors; presentation tools and dialogue management. A prototype can be developed, and using a script language similar to Hypertalk, demonstrated before code is written. Portable Ada, C, or UIL can be generated automatically. Ada bindings are provided. Appearance and behavior of GUI is defined in an X resource file that application loads at run time. This provides explicit separation between the GUI and the computational core of the application. Thus the GUI can be revised without recompiling (and retesting) the application.

New SearchBack


Ada Development Environment Extensions

Company/Organization: Data General Corporation
Address: 4400 Computer Drive, Westboro, MA 01580, USA
Phone: (508) 366-8911
Point of Contact: John Doyle
Acronym: ADEX

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.

New SearchBack


Ada Development Environment

Company/Organization: Data General Corporation
Address: 4400 Computer Drive, Westboro, MA 01580, USA
Phone: (508) 366-8911
Point of Contact: John Doyle

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.

New SearchBack


DEC Ada Professional Development Option

Company/Organization: Digital Equipment Corporation
Email: catherine.axel@zko.mts.dec.com
Address: 110 Spit Brook Road MS:ZKO 2-2/0023, Nashua, NH 03062, USA
Phone: (603) 881-1413
Point of Contact: Catherine Axel

The DEC Ada Professional Development Option (PDO) includes Smart recompilation, which reduces the number of recompilations needed to rebuild an Ada program after some compilation units change. Smart recompilation allows compiler to propagate changes quickly trough a system, eliminating up to 100% of the usual recompilations. PDO also includes Program Library File-Block Caching -- minimizes actual amount of disk input-output that must be performed, by using an in-memory cache of file blocks. Elapsed time for compilations is reduced. PDO is designed so that it is compatible with libraries created without PDO and libraries created with a previous version of DEC Ada. Once program library is created, Ada programmers do not need to change any of their development procedures in order to benefit from the PDO.

New SearchBack


DECset - DEC Performance Coverage Analyzer

Company/Organization: Digital Equipment Corporation
Email: catherine.axel@zko.mts.dec.com
Address: 110 Spit Brook Road MS:ZKO 2-2/0023, Nashua, NH 03062, USA
Phone: (603) 881-1413
Point of Contact: Catherine Axel
Acronym: DEC PCA

DEC PCA analyzes runtime bottlenecks to determine sections of code not executed during testing. Consists of two parts: collector and analyzer. Collector gathers performance or test coverage data on software as it executes and writes it to a performance and data file. Analyzer is used to read this data and output that processed data in various graphic forms.

New SearchBack


DEC FUSE Ada Support for DEC OSF/1 AXP Systems

Company/Organization: Digital Equipment Corporation
Email: catherine.axel@zko.mts.dec.com
Address: 110 Spit Brook Road MS:ZKO 2-2/0023, Nashua, NH 03062, USA
Phone: (603) 881-1413
Point of Contact: Catherine Axel

DEC FUSE Ada Support for DEC OSF/1 AXP provides special support features for programmers using DEC Ada for DEC OSF/1 AXP Systems. Primary benefit for DEC Ada users is graphical programming environment provided by DEC FUSE integrated development tools that support DEC Ada for DEC OSF/1 AXP Systems. Provides the ability for programmers to view an Ada application structure graphically during development cycle. Visual capability makes it easier to navigate through complex programs and provides a smoother flow to problem solving, which simplifies and reduces errors and increases programmer productivity.

New SearchBack


DECset - DEC Code Management Systems

Company/Organization: Digital Equipment Corporation
Email: catherine.axel@zko.mts.dec.com
Address: 110 Spit Brook Road MS:ZKO 2-2/0023, Nashua, NH 03062, USA
Phone: (603) 881-1413
Point of Contact: Catherine Axel
Acronym: DEC CMS

DEC CMS (Code Management System) is an automated project files librarian and version management system. Manages ASCII or non-ASCII project files including source code, documentation, command, object, executable, and text files. System keeps track of all work done on project files during development. Records every change to files and who made it and when. Modifications can be merged simultaneously to the same file. Maintains a history of versions of all project files. Search lists allow users to access multiple libraries as one. Access control lists for VAX DEC/CMS commands ensure library protection and security. Users work from the most up-to-date source or other project files and can reconstruct any prior version as needed.

New SearchBack


DEC Ada

Company/Organization: Digital Equipment Corporation
Email: catherine.axel@zko.mts.dec.com
Address: 110 Spit Brook Road MS:ZKO 2-2/0023, Nashua, NH 03062, USA
Phone: (603) 881-1413
Point of Contact: Catherine Axel

DEC Ada is Digital Equipment Corporation's validated implementation of the Ada language (ANSI/MIL-STD-1815A-1983). Runs under the DEC OSF/1 and OpenVMS operating systems and generates optimized, shareable, and position-independent code. Features an Ada program library manager that provides support for programming teams through: Program libraries that can be shared by many programmers; search list model for program libraries; automatic recompilation of obsolete compilation units; ability to share compiled Ada code either by reference or by copy. Strongly typed Ada bindings are included to provide interfaces for X Windows System(tm) version 11r4 X-Windows routines, X Windows Toolkit, and version 1.1.3 Motif(R) routines. Representation clauses are also included that allow user to tailor representation of data to suit particular system. Provided are: length clauses, which specify the amount of storage associated with a type; enumeration representation clauses, which specify internal codes for literals of enumeration types; record representation clauses, which specify layout of record type, such as order, position, and size of record components; address clauses, which specify required addresses in storage for objects, imported subprograms, or single entries. DEC Ada provides a number of pragmas (compiler directives) that allow various system-related parameters to be sent and changed and to control mixed-language programming. For new Ada user, comprehensive diagnostic messages, including automatic syntax-error correction.

New SearchBack


DECset - DEC Test Manager

Company/Organization: Digital Equipment Corporation
Email: catherine.axel@zko.mts.dec.com
Address: 110 Spit Brook Road MS:ZKO 2-2/0023, Nashua, NH 03062, USA
Phone: (603) 881-1413
Point of Contact: Catherine Axel
Acronym: DEC TM

DEC Test Manager is based on the concept of regression testing. Automates organization and execution of software tests written to evaluate an individual program or an entire system and stores results. Can be used to evaluate software throughout lifecycle, which ensures the system evolves and that testing criteria parallel that evolution.

New SearchBack


DECset for OpenVMS

Company/Organization: Digital Equipment Corporation
Email: catherine.axel@zko.mts.dec.com
Address: 110 Spit Brook Road MS:ZKO 2-2/0023, Nashua, NH 03062, USA
Phone: (603) 881-1413
Point of Contact: Catherine Axel

DECset for OpenVMS Systems is an integrated programming toolset that supports development, coding, debugging, testing, and maintenance activities. Contains: DEC Language-Sensitive Editor/Source Code Analyzer (LSE/SCA); DEC Performance and Coverage Analyzer (PCA); DEC Test Manager (DTM); DEC Code Management System (CMS); DEC Module Management System (MMS).

New SearchBack


DECset - Language-Sensitive Editor/Source Code Analyzer

Company/Organization: Digital Equipment Corporation
Email: catherine.axel@zko.mts.dec.com
Address: 110 Spit Brook Road MS:ZKO 2-2/0023, Nashua, NH 03062, USA
Phone: (603) 881-1413
Point of Contact: Catherine Axel

DEC Language-Sensitive Editor has knowledge of the VAX languages built-in and is designed specifically for software development. Comes with PDF extensions that support detailed or module software design. Software developers can write, edit, compile, review, and correct compilation errors without leaving the editor. Online access to the preformatted language constructs called templates. Online help facility for each of the editor's supported languages. DEC Source Code Analyzer is a tool to perform navigation, cross referencing, and static analysis on the design information. Comes with PDF extensions that allow these functions to be performed on design information. Modifiable report tool allows generation of a variety of design tools as well as Help libraries and routine templates. Included is a report that consists of a VAX DOCUMENT source file corresponding to the format for the DOD-STD-2167 a detailed designed report.

New SearchBack


Man-Machine Interface (MMI)

Company/Organization: Statistica, Inc.
Address: Ada Software Engineering Division, 12200 Sunrise Valley Drive, Reston, VA 22091, USA
Phone: (703) 758-2533
Point of Contact: Bob Schoenborn
Acronym: MMI

The Man-Machine Interface (MMI) is written in Ada, has complete screen editing and rapid-prototype capabilities. Has been ported to Unix, DOS, BTOS, and Rational-operating-system platforms.

New SearchBack


Percent Complete Metric

Company/Organization: Statistica, Inc.
Address: Ada Software Engineering Division, 12200 Sunrise Valley Drive, Reston, VA 22091, USA
Phone: (703) 758-2533
Point of Contact: Bob Schoenborn

The Percent Complete Metric is a process for collecting and presenting data to provide effective management insight into software-development progress. Based on earned-value concept, all component tasks for a unit of work are assigned a value such that values for all tasks add to 100. Each time period, values are aggregated and results are displayed in graphical form and compared to a projection. Status forms are prepared with information explaining what progress has been made in the current time period, explaining deviations, if any, from projections, and raising relevant issues. Special procedures are included in process to make it easy-to-use, effective, and non-bureaucratic.

New SearchBack


SAMeDL - SQL Ada Module Description Language

Company/Organization: Statistica, Inc.
Address: Ada Software Engineering Division, 12200 Sunrise Valley Drive, Reston, VA 22091, USA
Phone: (703) 758-2533
Point of Contact: Bob Schoenborn
Acronym: SAMeDL

SQL Ada Module Description Language (SAMeDL) implements the SQL Ada Module Extension (SAME) methodology. SAMeDL facilitates construction of Ada database applications that use the SAME methodology. SAME method involves: abstract interface (set of Ada package specifications containing declarations to be used by Ada application program); abstract module (set of bodies for abstract interface); concrete interface (set of Ada specifications that SQL procedures needed by abstract module); concrete module (set of SQL procedures that implement concrete interface).

New SearchBack


Costar

Company/Organization: Softstar Systems
Address: 28 Ponemah Road, Amherst, NH 03031, USA
Phone: (603) 672-0987
Point of Contact: Dan Ligett
Acronym: Costar

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.

New SearchBack


AdaMat

Company/Organization: Dynamics Research Corporation
Address: 60 Frontage Road, Andover, MA 01810, USA
Phone: (508) 475-9090 ext.1678
Point of Contact: David Blackwell
Acronym: AdaMAT

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.

New SearchBack


Complexity Measures Tool

Company/Organization: EVB Software Engineering, Inc.
Email: info@evb.com
Address: 5301 Buckeystown Pike, Ste. 200, Frederick, MD 21704, USA
Phone: (301) 695-6960
Point of Contact: Bonnie Dancy
Acronym: CMT

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.

New SearchBack


HERAGRAPH

Company/Organization: EVB Software Engineering, Inc.
Email: info@evb.com
Address: 5301 Buckeystown Pike, Ste. 200, Frederick, MD 21704, USA
Phone: (301) 695-6960
Point of Contact: Bonnie Dancy

HERAGRAPH is a 2D/3D graphics application framework that enables development of high-performance, interactive graphics applications. Reusable graphical objects, Motif-style user interface components, and application framework. Complements most existing GUI toolkits by providing graphics support. Features include: Motif user interface components, built-in support on DOS and UNIX/X systems, interactive manipulation of graphical objects, support for rapid prototyping using the HERGRAPH Lisp Engine (written in Ada), 2D/3D graphics objects, persistent storage of graphical objects and views, independent viewing perspectives across windows, and support for Ada tasking with rapid display updates.

New SearchBack


Generic Reusable Ada Components for Engineering

Company/Organization: EVB Software Engineering, Inc.
Email: info@evb.com
Address: 5301 Buckeystown Pike, Ste. 200, Frederick, MD 21704, USA
Phone: (301) 695-6960
Point of Contact: Bonnie Dancy
Acronym: GRACE

GRACE is a library of 276 reusable software components based on commonly used data structures such as strings, matrices, lists, stacks, and queues. Library totals more than 520,000 lines of Ada source code, and is based on a taxonomy of families. An engineer can choose a component that best fits project requirements, thus increasing the modifiability of the resulting system. Each GRACE component contains the requirements, design documentation, source code, one or two test programs, and a bibliography and is warranted by EVB. The components and more than 18,000 pages of documentation are delivered on magnetic media.

New SearchBack


Ada MacHost

Company/Organization: EVB Software Engineering, Inc.
Email: info@evb.com
Address: 5301 Buckeystown Pike, Ste. 200, Frederick, MD 21704, USA
Phone: (301) 695-6960
Point of Contact: Bonnie Dancy
New SearchBack


Paradigm Plus EVB Edition

Company/Organization: EVB Software Engineering, Inc.
Email: info@evb.com
Address: 5301 Buckeystown Pike, Ste. 200, Frederick, MD 21704, USA
Phone: (301) 695-6960
Point of Contact: Bonnie Dancy

The EVB Edition of Paradigm Plus is the only CASE tool supporting EVB's Ada object-oriented development method. Provides all graphical notation rules necessary to develop Ada systems using EVB object-oriented approach.

New SearchBack


Reuse Library Toolset

Company/Organization: EVB Software Engineering, Inc.
Email: info@evb.com
Address: 5301 Buckeystown Pike, Ste. 200, Frederick, MD 21704, USA
Phone: (301) 695-6960
Point of Contact: Bonnie Dancy
Acronym: RLT

The Reuse Library Toolset is an integrated set of tools that support the definition, population and searching of a software-reuse library. Software components in RLT are classified using faceted/attribute classification schema, which provides support for domain analysis. Defining and populating reuse library with RLT is performed entirely through a point-and-click graphical user interface (GUI). Search-and-retrieval screens automatically generated. No cryptic commands to learn or files to edit. Can be used to maintain large repositories of reusable software, or for individual engineers to organize own personalized libraries. Available for PC Windows and UNIX platforms.

New SearchBack


Generated Reusable Ada Modifiable Machine Interface

Company/Organization: EVB Software Engineering, Inc.
Email: info@evb.com
Address: 5301 Buckeystown Pike, Ste. 200, Frederick, MD 21704, USA
Phone: (301) 695-6960
Point of Contact: Bonnie Dancy
Acronym: GRAMMI

The Generated Reusable Ada Modifiable Machine Interface is an Ada user-interface toolkit that supports construction of graphical user interfaces (GUIs) using the X-Windows system. GRAMMI's toolkit consists of a user-interface editor, a GRAMMI application environment, a software-generation utility, and a library of graphical components or widgets. With GRAMMI, a user interactively builds the required screens and generates necessary Ada code to implement the user interface. By interactively building the user interface, the developer can do rapid prototyping and evolutionary development of Ada user-interface, The developer can do rapid prototyping and evolutionary development of Ada user-interface software. Interfaces built using GRAMMI support all the features of Ada, including the use of multiple Ada tasks to manipulate the user-interface components without conflicts. Host/Target: Available on Sun4 (SPARC) using SunAda 1.11; on Silicon Graphics using SGI Ada 4.1; on HP 9000 using Alysys Ada; and on SCO UNIX using Alsys Ada.

New SearchBack


PRICE S

Company/Organization: Lockheed Martin Price Systems
Address: 700 E. Gate Drive, Ste. 200, Mount Laurel, NJ 08054, USA
Phone: (609) 866-6591
Point of Contact: Gretchen Lannon
Acronym: PRICE S

PRICE S is a full-featured software estimating tool. The Model estimates cost and schedule for total software lifecycle from system concept phase through maintenance and support. Output costs are provided in terms of effort (hours or months), with optional capability of converting to monetary units. PRICE S incorporates effects of modern software-development practices -- availability and use of software-development tools, experience of software team, and programming languages employed -- typified by such standards as DOD-STD-2167A.

New SearchBack


Ada Pretty Printer Text Formatter

Company/Organization: Encore Computer Corporation
Address: 6901 West Sunrise Boulevard, Mail Stop 719, Fort Lauderdale, FL 33313-4499, USA
Phone: (305) 587-2900 x2360
Point of Contact: Gary Beerman
New SearchBack


Source Code Management System

Company/Organization: Encore Computer Corporation
Address: 6901 West Sunrise Boulevard, Mail Stop 719, Fort Lauderdale, FL 33313-4499, USA
Phone: (305) 587-2900 x2360
Point of Contact: Gary Beerman
Acronym: SCMS
New SearchBack


Ada Design Tools

Company/Organization: Encore Computer Corporation
Address: 6901 West Sunrise Boulevard, Mail Stop 719, Fort Lauderdale, FL 33313-4499, USA
Phone: (305) 587-2900 x2360
Point of Contact: Gary Beerman
New SearchBack


Programmable Editor Release 2.0

Company/Organization: Encore Computer Corporation
Address: 6901 West Sunrise Boulevard, Mail Stop 719, Fort Lauderdale, FL 33313-4499, USA
Phone: (305) 587-2900 x2360
Point of Contact: Gary Beerman
New SearchBack


Micro Ada Real-Time Executive

Company/Organization: Encore Computer Corporation
Address: 6901 West Sunrise Boulevard, Mail Stop 719, Fort Lauderdale, FL 33313-4499, USA
Phone: (305) 587-2900 x2360
Point of Contact: Gary Beerman
Acronym: MicroARTE

Encore's Micro Ada Real-Time Executive (MicroARTE) is one of several real-time execution environments available on the Encore 90 family of computers. Can be used to provide a real-time execution environment that directly controls processor resources, input/output systems, memory, interrupts, and other functions. Eliminates need to invoke conventional operating system services and reduces system overhead. MicroARTE includes Ada bindings to the Generic Package of Elementary Functions (GPEF) and the Generic Package of Primitive Functions (GPPF).

New SearchBack


Parallel Ada Development System

Company/Organization: Encore Computer Corporation
Address: 6901 West Sunrise Boulevard, Mail Stop 719, Fort Lauderdale, FL 33313-4499, USA
Phone: (305) 587-2900 x2360
Point of Contact: Gary Beerman
Acronym: PADS

Encore's Parallel Ada Development System (PADS) combines toolset based on Verdix Ada Development system and Encore's multi-threaded parallel Ada run-time system to provide an environment for development of Ada language applications. Consists of a validated compiler run-time libraries, symbolic debugger, and set of tools that aid in Ada program generation, analysis, and library management. Hosted by the UMAX V operating system, combining UNIX computing with parallel run-time capabilities. PADS includes Ada bindings to the Generic Package of Elementary Functions (GPEF) and the Generic Package of Primitive Functions.

New SearchBack


Parasight

Company/Organization: Encore Computer Corporation
Address: 6901 West Sunrise Boulevard, Mail Stop 719, Fort Lauderdale, FL 33313-4499, USA
Phone: (305) 587-2900 x2360
Point of Contact: Gary Beerman

Parasight is a Motif-based (GUI), source-level programmable, debugging, profiling, and monitoring environment for Encore Infinity 90 and Infinity R/T systems. Multilanguage debugging environment (Ada, FORTRAN, C), supports parallel and sequential programs with no need to purchase additional debuggers. Programmable analyzer and debugger ensures maximum accuracy and reliability when developing code. Also monitors multiple tasks simultaneously so there is no need to go back and forth between execution streams. Also supports use of custom parasights that can access global symbol table and be started and stopped independent of target program.

New SearchBack


Change & Configuration Control Environment

Company/Organization: Encore Computer Corporation
Address: 6901 West Sunrise Boulevard, Mail Stop 719, Fort Lauderdale, FL 33313-4499, USA
Phone: (305) 587-2900 x2360
Point of Contact: Gary Beerman
New SearchBack


Ada-Assured

Company/Organization: GrammaTech, Inc.
Email: info@grammatech.com
Address: One Hopkins Place, Ithaca, NY 14850, USA
Phone: (607) 273-7340
Point of Contact: Jeff Burns

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.

New SearchBack


Ada-Utilities

Company/Organization: GrammaTech, Inc.
Email: info@grammatech.com
Address: One Hopkins Place, Ithaca, NY 14850, USA
Phone: (607) 273-7340
Point of Contact: Jeff Burns

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.

New SearchBack


Ada-Utilities

Company/Organization: GrammaTech, Inc.
Email: info@grammatech.com
Address: One Hopkins Place, Ithaca, NY 14850, USA
Phone: (607) 273-7340
Point of Contact: Jeff Burns

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.

New SearchBack


Synthsizer Generator

Company/Organization: GrammaTech, Inc.
Email: info@grammatech.com
Address: One Hopkins Place, Ithaca, NY 14850, USA
Phone: (607) 273-7340
Point of Contact: Jeff Burns

Synthesizer Generator is a CASE tool for most UNIX platforms Creates editing environments and interfaces that are customized for particular languages. Also prepares specifications that include rules defining languages' abstract syntax, context-sensitive relationships, display format, concrete input syntax, and transformation rules for restructuring objects. Also creates an editor for manipulating objects according to these rules. Synthsizer Generator also performs analysis, translation, and error reparting while object is being edited.

New SearchBack


Project Management Toolset

Company/Organization: GEC Software, Limited
Address: 132-135 Long Acre, London WC2E 9AH, UK-England
Phone: 01-240-7171
Point of Contact: Alison Gould

Project Management Toolset is composed of G-TASKPLAN, GECOMO, GECOMO Staff Option and G-CONTROL. G-TASKPLAN is a project planning and reporting tool. GECOMO is a tool for estimating software development and maintenance costs. GECOMO Staff Option considers the planned organization and staffing of the project and forms a direct link between GECOMO and G-TASKPLAN. G-CONTROL is a project monitoring and reporting tool. Project Management Toolset is available both on its own and as part of GENOS, which structures tool and data access according to needs of each member of the project.

New SearchBack


G-Ada

Company/Organization: GEC Software, Limited
Address: 132-135 Long Acre, London WC2E 9AH, UK-England
Phone: 01-240-7171
Point of Contact: Alison Gould
New SearchBack


GECOMO

Company/Organization: GEC Software, Limited
Address: 132-135 Long Acre, London WC2E 9AH, UK-England
Phone: 01-240-7171
Point of Contact: Alison Gould
Acronym: GECOMO

GECOMO Plus is a cost-estimating package for software-engineering projects. Can be applied to projects from 512 to 1,000,000 lines of code, and written in any third-generation language including Ada, C, Pascal, Fortran and COBOL. GECOMO Plus is a special enhancement of the COCOMO model originally developed by Dr. Barry Boehm.

New SearchBack


Software Development & Maintenance Environment for WWMCCS

Company/Organization: GTE Government Systems Corporation
Address: Strategic Systems Division, One Research Drive, Westborough, MA 01581, USA
Phone: (617) 870-4154
New SearchBack


Convex Ada

Company/Organization: Convex Computer Corporation
Email: sudy@convex.com
Address: 3000 Waterview Parkway, Richardson, TX 75083, USA
Phone: (214) 497-4000
Point of Contact: Sudy Bharadwaj

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.

New SearchBack


Adanon

Company/Organization: Convex Computer Corporation
Email: sudy@convex.com
Address: 3000 Waterview Parkway, Richardson, TX 75083, USA
Phone: (214) 497-4000
Point of Contact: Sudy Bharadwaj

Adanon detects non-initialized objects in Ada source code.

New SearchBack


PowerTools

Company/Organization: ICONIX Software Engineering, Inc.
Email: marketing@iconixsw.com
Address: 2800 28th Street, Suite 320, Santa Monica, CA 90405, USA
Phone: (310) 458-0092
Point of Contact: Andrea Lee
Acronym: ICONIX

PowerTools is a CASE package supports structured development methods such as functional decomposition and iterative design. Uses mouse-driven, iconic user and common user interface. Features include: FreeFlow, structured analysis tool that features multiple architecture and hierarchical editing; FastTask, which creates an abstract representation of a finite state machine; PowerPDL a processor that generates formatted documentation from the PDL file; SmartChart, which integrates software design and implementation by combining a language-sensitive editor with a structure chart generator; Strip Utility, which allows pseudocode and source code to reside in same file; and ASCII Bridge, which exports and imports FreeFlow and FastTask files into customer data bases. Available for PC, UNIX and Mac platforms.

New SearchBack


AdaFlow

Company/Organization: ICONIX Software Engineering, Inc.
Email: marketing@iconixsw.com
Address: 2800 28th Street, Suite 320, Santa Monica, CA 90405, USA
Phone: (310) 458-0092
Point of Contact: Andrea Lee

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.

New SearchBack


MATRIXx Version 4.0 Product Family - DocumentIt

Company/Organization: Integrated Systems, Inc.
Address: 201 Moffett Park Dr., Sunnyvale, CA 94089, USA
Phone: (408) 542-1500
Point of Contact: Thomas Chang

DocumentIt from Integrated Systems automatically incorporates information from SystemBuild models into written documents. Documents are gathered, formatted, and produced with a push of a button. Allows user to concentrate on other areas of development process. Both FrameMaker and InterLeaf formats are compatible with DocumentIt.

New SearchBack


MATRIXx Version 4.0 Product Family - AutoCode

Company/Organization: Integrated Systems, Inc.
Address: 201 Moffett Park Dr., Sunnyvale, CA 94089, USA
Phone: (408) 542-1500
Point of Contact: Thomas Chang

AutoCode from Integrated Systems automatically generates C and Ada real-time source code. Supports code for continuous as well as discrete and asynchronous systems. Also has one-to-one traceability with SystemBuild block diagrams.

New SearchBack


MATRIXx v.4.0 Product Family - Xmath

Company/Organization: Integrated Systems, Inc.
Address: 201 Moffett Park Dr., Sunnyvale, CA 94089, USA
Phone: (408) 542-1500
Point of Contact: Thomas Chang

Xmath from Integrated Systems is an object-oriented graphics and analysis that is closely itegrated with the MATRIXx Product Family SystemBuild. Includes a core of functions and specialized function libraries, a programmable user interface, and interactive 2D and 3D color graphics. Xmath functions designed to promote faster application execution.

New SearchBack


AutoCode/Ada

Company/Organization: Integrated Systems, Inc.
Address: 201 Moffett Park Dr., Sunnyvale, CA 94089, USA
Phone: (408) 542-1500
Point of Contact: Thomas Chang
Acronym: AutoCode/Ada

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.

New SearchBack


MATRIXx v.4.0 Product Family - SystemBuild

Company/Organization: Integrated Systems, Inc.
Address: 201 Moffett Park Dr., Sunnyvale, CA 94089, USA
Phone: (408) 542-1500
Point of Contact: Thomas Chang

SystemBuild from Integrated Systems uses predefined block library with drag-and-drop block placement with nine new predefinined building blocks. For simulations, extensive interactive and non-interactive modes are possible. Incorporates a visual design process.

New SearchBack


MATRIXx v4.0 Product Family RealSim Series

Company/Organization: Integrated Systems, Inc.
Address: 201 Moffett Park Dr., Sunnyvale, CA 94089, USA
Phone: (408) 542-1500
Point of Contact: Thomas Chang

RealSim from Integrated Systems compiles, downloads, and executes application source code with full I/O support. Collects data during execution saving time in the design process.

New SearchBack


AdaGRAPH

Company/Organization: Integrated Software Environments
Address: 32 Acre End Street, Oxford OX8 1PA, UK-England
Phone: +44-865-880080

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.

New SearchBack


Ada-960 Development Environment for the 80960

Company/Organization: Integrated Software Environments
Address: 32 Acre End Street, Oxford OX8 1PA, UK-England
Phone: +44-865-880080
New SearchBack


re/NySys - re/Nu Ada Workbench

Company/Organization: Scandura
Email: scandura@scandura.com
Address: Flexsoft International LLC, 1249 Greentree, Narberth, PA 19072, USA
Phone: (610) 664-1207
Point of Contact: Alice, Ph.D Scandura

The re/NuAda Workbench provides lifecycle support for most software design, reverse engineering and code reuse. It allows reverse engineering of existing code into visual, hierarchical FLOWform environment where it can be documented, restructured, regenerated, reused or converted into a new language. It also allows modeling any existing or planned system and testing its logic at a high level of abstraction. Successive refinement is continued until contact is made with available (or assigned) data and process resources. Operates in interactive mode, or under fully automatic macro control with batch capabilities. Requires a workstation or 386-or-better PC with a minimum of 4 MB RAM. Available on DOS and Unix VR4 under X Windows.

New SearchBack


re/NySys - re/Nu COBOL Workbench

Company/Organization: Scandura
Email: scandura@scandura.com
Address: Flexsoft International LLC, 1249 Greentree, Narberth, PA 19072, USA
Phone: (610) 664-1207
Point of Contact: Alice, Ph.D Scandura

PRODOC re/Nu COBOL-Ada workbench consists of a designer, simulator, high-level design C generator, pseudocode generator, reverse engineer, high-level design to Ada translator, and report generator along with automated translation from COBOL to Ada. Other languages currently available include C, Pascal, C++, and Fortran. The re/Nu COBOL-Ada Workbench provides full life cycle support for most software design, reverse engineering, and code reuse. Allows reverse engineering existing code into a visual, hierarchical FLOWform environment where it can be documented, restructured, regenerated, reused, or converted into a new language. Also allows modeling any existing or planned system and testing its logic at a high level of abstraction. Successive refinement is continued until contact is made with available (or assigned) data and process resources. re/Nu COBOL-Ada Workbench requires a UNIX workstation or 386-or-better PC with a minimum of 4B RAM. It is available in DOS and UNIX VR4 under x Windows.

New SearchBack


Ada Visualizer

Company/Organization: Scandura
Email: scandura@scandura.com
Address: Flexsoft International LLC, 1249 Greentree, Narberth, PA 19072, USA
Phone: (610) 664-1207
Point of Contact: Alice, Ph.D Scandura

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.

New SearchBack


Semantic Tool Construction Library

Company/Organization: Scandura
Email: scandura@scandura.com
Address: Flexsoft International LLC, 1249 Greentree, Narberth, PA 19072, USA
Phone: (610) 664-1207
Point of Contact: Alice, Ph.D Scandura

The Semantic Tool Construction Library is an extension of the basic high-level designs (HLD) library with special support for automatically constructing and/or modifying FLOWform semantics under high-level program control. A number of PRODIC utilities are based on this library. Source-code privileges may be licensed.

New SearchBack


Ada Development Environment (ADE)

Company/Organization: Interactive Development Environments (see AONIX)
Address: Acronym: ADE

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.

New SearchBack


Object Oriented Structured Design/Ada

Company/Organization: Interactive Development Environments (see AONIX)
Address:
The Object Modeling Technique for Ada Development (OMT/Ada) is part of the Software through Pictures family of integrated, multi-user application-development environments for use in real-time software-development projects. Software through Pictures family supports structured, object-oriented and data-modeling methods and runs on a variety of UNIX workstation platforms. For Ada developers, IDE offers the OMT/Ada design editor, which supports analysis through code generation for Ada-specific development projects. It includes a browser, document-preparation support (including 2167A support), OMT editors, and version control with all sharing a central repository.

New SearchBack


Software through Pictures for Structured Environments

Company/Organization: Interactive Development Environments (see AONIX)
Address: Acronym: StP/SE

StP is a multi-user, integrated analysis and design tool for development teams using structured programming techniques. StP/SE improves project communication, shortens learning curves, reduces project risk, and provides task automation. Integrated with other development tools, provides system for building large-scale software systems.

New SearchBack


C2Ada - C to Ada Translator

Company/Organization: Intermetrics, Inc.
Email: mg@inmet.com
Address: 23 4th Avenue, Burlington, MA 01803-3303, USA
Phone: (617) 221-6990
Point of Contact: Dennis Struble
Acronym: C2Ada

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.

New SearchBack


SAMeDL Intermetrics Compiler

Company/Organization: Intermetrics, Inc.
Email: mg@inmet.com
Address: 23 4th Avenue, Burlington, MA 01803-3303, USA
Phone: (617) 221-6990
Point of Contact: Dennis Struble

Intermetrics offers a SAMeDL compiler that provides an Ada binding to SQL. When using the SAMeDL compiler, the user describes the interface in the SQL Ada Module Description Language, and then invokes the compiler. The SAMeDL compiler is hosted on a variety of UNIX-based workstations and PCs. It has been targeted to several DBMSs, and is supported by Verdix, Alsys, and DEC Ada compilers. Intermetrics will provide tailoring to adapt it to any host platform and any SQL-compliant DBMS.

New SearchBack


AdaJava

Company/Organization: Intermetrics, Inc.
Email: mg@inmet.com
Address: 23 4th Avenue, Burlington, MA 01803-3303, USA
Phone: (617) 221-6990
Point of Contact: Dennis Struble

The purpose of this documentation is to provide a reference for writing code using the AdaJava Binding.

New SearchBack


X11Ada

Company/Organization: Intermetrics, Inc.
Email: mg@inmet.com
Address: 23 4th Avenue, Burlington, MA 01803-3303, USA
Phone: (617) 221-6990
Point of Contact: Dennis Struble

X11Ada is a direct Ada 95 binding to X11R5, to the Xlib, Xt, and Motif programming APIs. It is a direct binding. The binding uses general access types and child packages, but there not tagged types.

New SearchBack


AdaView Debugger

Company/Organization: Intermetrics, Inc.
Email: mg@inmet.com
Address: 23 4th Avenue, Burlington, MA 01803-3303, USA
Phone: (617) 221-6990
Point of Contact: Dennis Struble

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.

New SearchBack


AppletMagic

Company/Organization: Intermetrics, Inc.
Email: mg@inmet.com
Address: 23 4th Avenue, Burlington, MA 01803-3303, USA
Phone: (617) 221-6990
Point of Contact: Dennis Struble

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.

New SearchBack


Datacom/DB Ada Interface

Company/Organization: Intermetrics, Inc.
Email: mg@inmet.com
Address: 23 4th Avenue, Burlington, MA 01803-3303, USA
Phone: (617) 221-6990
Point of Contact: Dennis Struble

Intermetrics Datacom/DB Ada Interface is a package that allows user application programs to interface with Computer Associates Datacom/DB while coding the application in Ada. Interface was developed and runs on IBM MVS systems running on 370 architecture machines. Provides an interface to Datacom DML, allowing all database commands that Datacom/DB itself supports in Assembler, COBOL, and other languages. Supplies abstract data types and operations that use those types by encapsulating them with their operations into single Ada package. Datacom logical records are also supported.

New SearchBack


MVS Ada Development Environment

Company/Organization: Intermetrics, Inc.
Email: mg@inmet.com
Address: 23 4th Avenue, Burlington, MA 01803-3303, USA
Phone: (617) 221-6990
Point of Contact: Dennis Struble

The MVS Ada Development Environment includes a validated full Ada compiler, a linker, a library manager, an optimizer, and a runtime system. In addition, CICS interface, full symbolic debuggers for MVS and CICs, and editor macros are available as options. Environment co-exists with COBOL and other MVS languages, includes runtime system source code, supports packed decimal data, and supports VSAM files. Makes Ada programs highly interoperable with existing applications software and with standard MVS utilities. Tasks perform I/O synchronously with other tasks in the same program. While one task awaiting input, others can run and command their own I/O. Intermetrics MVS Ada Development Environment is fully supported, maintained, and operates under XA and ESA.

New SearchBack


AdaMagic

Company/Organization: Intermetrics, Inc.
Email: mg@inmet.com
Address: 23 4th Avenue, Burlington, MA 01803-3303, USA
Phone: (617) 221-6990
Point of Contact: Dennis Struble

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.

New SearchBack


CICS Ada Binding

Company/Organization: Intermetrics, Inc.
Email: mg@inmet.com
Address: 23 4th Avenue, Burlington, MA 01803-3303, USA
Phone: (617) 221-6990
Point of Contact: Dennis Struble

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.

New SearchBack


SL-GMS

Company/Organization: SL Corporation
Address: 240 Tamal Vista Boulevard, Suite 110, Corte Madera, CA 94926, USA
Phone: (415) 927-1724
Point of Contact: Mike Meagher

SL Corporation's SL-GMS toolkit includes bindings to GPEF, GPPF, POSIX, SQL, TCP/IP, OSF/Motif, and Open Look. SL-GMS is a toolkit for developing dynamic graphics screens for real-time or highly interactive applications. Non-programmers can design application screens in a standard drawing-tool mode, connect them to real-time data sources, and animate screen objects to visualize changing data values. SL-GMS allows design of custom "GISMOs" to input values or control the application and supports MOTIF, Open Look, and other X toolkit widgets. An Ada 95 version is in development.

New SearchBack


Integrated Design Automation System

Company/Organization: JRS Research Laboratories, Inc.
Email: erwin@jrs.com
Address: 2300 E. Katella Ave., Ste. 300, Anaheim, CA 92806-6048, USA
Phone: (714) 704-1670
Point of Contact: Erwin H. Warshawsky
Acronym: IDAS

IDAS is an integrated, design-automation system with hardware design, software design, and system design tools. Particularly focused on application-specific design efforts where high performance is needed. Contains network-synthesis and -simulation tools where networks are multi-processor systems; contains single-processor synthesis and simulation tools; addresses issues from behavioral synthesis and modelling, through architectural synthesis and modelling, to physical synthesis and modelling. Includes an automatically retargetable Ada compiler system that is retargeted based on a model of the target machine expressed in VHDL. Also includes mechanisms for collecting and testing Ada primitives.

New SearchBack


Ada Binding to POSIX

Company/Organization: DDC-I, Inc.
Email: jc%ddciiphx@uunet.uu.net
Address: 400 North Fifth Street, Phoenix, AZ 85004, USA
Phone: (602) 275-7172
Point of Contact: Jennifer Sanchez

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.

New SearchBack


DACS for Ada 95

Company/Organization: DDC-I, Inc.
Email: jc%ddciiphx@uunet.uu.net
Address: 400 North Fifth Street, Phoenix, AZ 85004, USA
Phone: (602) 275-7172
Point of Contact: Jennifer Sanchez

DDC-I Ada Compiler System for Ada 95 supports ASIS, Windows NT, and will reuse relevant Ada 83 bindings.

New SearchBack


DACS 1750A tool set

Company/Organization: DDC-I, Inc.
Email: jc%ddciiphx@uunet.uu.net
Address: 400 North Fifth Street, Phoenix, AZ 85004, USA
Phone: (602) 275-7172
Point of Contact: Jennifer Sanchez

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.

New SearchBack


DACS-95 Test Coverage Tool

Company/Organization: DDC-I, Inc.
Email: jc%ddciiphx@uunet.uu.net
Address: 400 North Fifth Street, Phoenix, AZ 85004, USA
Phone: (602) 275-7172
Point of Contact: Jennifer Sanchez

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.

New SearchBack


Construction of Dedicated Embedded Real-Time Systems

Company/Organization: DDC-I, Inc.
Email: jc%ddciiphx@uunet.uu.net
Address: 400 North Fifth Street, Phoenix, AZ 85004, USA
Phone: (602) 275-7172
Point of Contact: Jennifer Sanchez
Acronym: CEDAR

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.

New SearchBack


DACS/ASIS-95

Company/Organization: DDC-I, Inc.
Email: jc%ddciiphx@uunet.uu.net
Address: 400 North Fifth Street, Phoenix, AZ 85004, USA
Phone: (602) 275-7172
Point of Contact: Jennifer Sanchez

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.

New SearchBack


DDC-I Ada Tool Box

Company/Organization: DDC-I, Inc.
Email: jc%ddciiphx@uunet.uu.net
Address: 400 North Fifth Street, Phoenix, AZ 85004, USA
Phone: (602) 275-7172
Point of Contact: Jennifer Sanchez

DDC-I Ada Tool Box includes: CEDAR for design of real-time systems; BEOLOGIC for developing and operating state/event systems; KeyOne for detailed design, syntax-directed editing, pretty printing, and reverse engineering; COAST for automatic compilation and consistency checking; TBGEN for automatic generation of test beds; TCMON for test coverage and performance analysis; Code Size Analyzer for improving performance; and DACS Integrator for integration and graphical user interface.

New SearchBack


ObjectMaker TDK

Company/Organization: Mark V Systems, Ltd.
Email: support@markv.com
Address: 16400 Ventura Boulevard, Suite 303, Encino, CA 91436, USA
Phone: (818) 995-7671
Point of Contact: Herman Fischer

The ObjectMaker Tool Development Kit (TDK) offers developers, integrators, OEMs, consultants and methodologists the opportunity to customize methods, notations, syntax rules, syntax checking, semantic specification and repository capture of all semantics, and other information and relationships important to process and problem space. The TDK provides direct access to the rules (predicate logic) that create, control and pre- and post-condition all tool behavior and manage all repository navigation and iteration. Contact objectmaker@markv.com for more information.

New SearchBack


MethodMaker

Company/Organization: Mark V Systems, Ltd.
Email: support@markv.com
Address: 16400 Ventura Boulevard, Suite 303, Encino, CA 91436, USA
Phone: (818) 995-7671
Point of Contact: Herman Fischer

MethodMaker is an extension to the ObjectMaker family which allows rapid development of new method notations. MethodMaker also allows the user to modify and extend existing ObjectMaker and ProcessMaker method support to meet project and organization requirements. The user can easily build or modify the tool support for a method by editing a diagram set. The new, or further prototyped method is self documented by the defining diagram set, and can be regenerated at any time to take advantage of new ObjectMaker features and capabilities. MethodMaker, with simple diagrams and fill in forms allows the user to specify and modify the tool support for other information and relationships.

New SearchBack


ProcessMaker

Company/Organization: Mark V Systems, Ltd.
Email: support@markv.com
Address: 16400 Ventura Boulevard, Suite 303, Encino, CA 91436, USA
Phone: (818) 995-7671
Point of Contact: Herman Fischer

ProcessMaker is a specialized modeling tool which is coupled to an underlying semantics repository and code/text generator. ProcessMaker supports many popular process diagram notations and provides the user the capability to easily develop a graphic representation of a process. Users needing to capture process models, work flow models or enterprise models for process improvement, analysis, measurement, reuse, re-engineering or enactment have the choice of using multiple notations to create the views necessary for these tasks. ProcessMaker will generate output to a variety of process enactment products. Additional process modeling notations, and other techniques can be added to ProcessMaker using MethodMaker and ObjectMaker TDK tools.

New SearchBack


ObjectMaker

Company/Organization: Mark V Systems, Ltd.
Email: support@markv.com
Address: 16400 Ventura Boulevard, Suite 303, Encino, CA 91436, USA
Phone: (818) 995-7671
Point of Contact: Herman Fischer
Acronym: ObjectMaker

Mark V's ObjectMaker is a CASE analysis and design tool. Supports more than 20 popular object-oriented, behavioral and structure methodologies. Language Modules for Ada, C++ and C provide code generation and reverse engineering (automatic diagram generation from source code). Provides tool support for both structured and object-oriented paradigms, including ADARTS, under a common user interface and common semantic model. Allows diagrams created by these different methods to be linked together. Rule-base architecture permits customization of the tool to meet specific requirements. Allows creation custom analysis and design methods, integration with other tools, databases and frameworks, and development of custom text and code generation directly from detail design diagrams.

New SearchBack


REFINE/Ada

Company/Organization: Reasoning Systems, Inc.
Email: info-requests@reasoning.com
Address: 3260 Hillview Avenue, Palo Alto, CA 94304, USA
Phone: (415) 494-6201
Point of Contact: Julie M. Burn

REFINE/Ada is an interactive, graphical reverse-engineering tool to help programmers understand, quality-check, document, and convert existing Ada applications. REFINE/Ada features: X Windows GUI; graphical reports including structure charts, variable set/use, subprogram calling, WITH and USE dependencies, packages, generics and instantiations, exceptions, types and control flow; control of scope of reports using filtering to focus on any subset of the code; export design information to CASE tools including Software through Pictures(tm); navigation from reports to Ada code in editor of choice; an interactive library browser that uses an outline to show nesting of units; and handling of large Ada programs. Provides a documented application programming interface so it can be customized to perform tasks such as test-case generation, restructuring, and checking user-defined coding standards.

New SearchBack


Software Refinery

Company/Organization: Reasoning Systems, Inc.
Email: info-requests@reasoning.com
Address: 3260 Hillview Avenue, Palo Alto, CA 94304, USA
Phone: (415) 494-6201
Point of Contact: Julie M. Burn

Software Refinery (tm) is a development toolkit for developing software-analysis and -conversion tools including quality-assurance tools, language translators, code generators, and test-case generators. Used for building customized reverse-and re-engineering applications that provide features not available in off-the-shelf products -- for example, tools that operate specific analysis or conversion tasks, and tools that operate on source code in proprietary or obsolete programming languages. Provides: object-oriented database for modeling source code and derived information; pattern-matcher that finds all code selections with a particular syntactic or semantic property; program-transformation capability for automatically making systematic, user-defined changes to entire software system; parser and printer generator; support for building links to CASE tools; X-Windows-based toolkit for building graphical interfaces to software tools; run-time system for delivering applications. Can be used with REFINE/Ada to develop customized tools that process code in standard languages. Further information available over the Internet by using Mosaic to access Reasoning Systems home page: http://www.reasoning.com. Available for SPARC, IBM RS/6000, and HP 9000/7xx.

New SearchBack


NAG Libraries Search System

Company/Organization: Numerical Algorithms Group (NAG) Ltd.
Email: caswell@nag.com
Address: 1400 Opus Place, Suite 200, Downers Grove, IL 60515, USA
Phone: (708) 971-2337
Point of Contact: Sheila Caswell
Acronym: NAG

The Numerical Algorithms Group (NAG) produces quality software that is reliable and portable across a wide range of hardware. NAG products are used worldwide in such areas as education, government, and industry. More specifically, NAG software has been used in many major worldwide projects in medical research, environmental studies, theoretical physics, meteorology, third-world agricultural development. NAG produces and distributes numerical, symbolic, statistical, and visualization software for the solution of problems in a wide range of applications in such areas as science, engineering, financial analysis and research. For users who write programs and build packages, NAG produces sub-program libraries in a wide range of computer languages (Ada, C, Fortran, Pascal). For users who do not wish to program in the traditional sense but want the same reliability and other qualities offered by NAG libraries, NAG provides several powerful mathematical and statistical packages for interactive use. NAG also distributes a range of products including compilers and tools aimed at the professional designer. The NAG Libraries Search System is an interface to a developing set of facilities to assist users in selecting appropriate NAG software or library routines for their application. NAG software is classified according to the Guide to Available Mathematical Software (GAMS) classification system. GAMS is a cross-index and virtual repository of mathematical and statistical software components of use in computational science and engineering. The Libraries Search System also offers a WAIS-based search of the on-line information files, as well as a simple text string search of the quick reference lists of routines. Ada, Pascal, DASL, HSML, SLICOT, FortLP, and Finite Element libraries are also available.

New SearchBack


NAG Ada Library

Company/Organization: Numerical Algorithms Group (NAG) Ltd.
Email: caswell@nag.com
Address: 1400 Opus Place, Suite 200, Downers Grove, IL 60515, USA
Phone: (708) 971-2337
Point of Contact: Sheila Caswell
New SearchBack


NAG Ada Math Library

Company/Organization: Numerical Algorithms Group (NAG) Ltd.
Email: caswell@nag.com
Address: 1400 Opus Place, Suite 200, Downers Grove, IL 60515, USA
Phone: (708) 971-2337
Point of Contact: Sheila Caswell
Acronym: NAG

NAG Ada Math Library is intended to meet the need for a robust and wide ranging library on a small system as the IBM PC, Macintosh, Sun, MicroVAX, and Sequent. It is a means of implementing a range of numerical algorithms: basic arithmetic, matrix operations, random numbers, mathematical constants, machine constants, input-output, simultaneous linear equations, sorting, and elementary functions.

New SearchBack


NAG SCS Ada Library

Company/Organization: Numerical Algorithms Group (NAG) Ltd.
Email: caswell@nag.com
Address: 1400 Opus Place, Suite 200, Downers Grove, IL 60515, USA
Phone: (708) 971-2337
Point of Contact: Sheila Caswell
New SearchBack


Pro*Ada Precompiler

Company/Organization: Oracle Corporation
Address: 500 Oracle Parkway, MS 659413, Redwood Shores, CA 94065, USA
Phone: (415) 506-6515
Point of Contact: Peter Vasterd
New SearchBack


Pro*Ada

Company/Organization: Oracle Corporation
Address: 500 Oracle Parkway, MS 659413, Redwood Shores, CA 94065, USA
Phone: (415) 506-6515
Point of Contact: Peter Vasterd

Oracle Corporation's Pro*Ada is an SQL/Ada binding that is 100% compliant with the FIPS 127-1 standard for embedded SQL/Ada bindings. Includes both an ANSI-standard pre-compiler for SQL and an ORACLE dependent call interface. Programmers can develop systems using either the pre-compiler or the call interface or both. In the next major release, an ANSI-standard Module Language Compiler will be available.

New SearchBack


Generic Package of Primitive Functions

Company/Organization: ASSET
Address: Asset Source for Software Engineering Technology, 1350 Earl L. Core Road, P.O. Box 3305, Morgantown, WV 26505, USA
Phone: (304) 284-9009
Point of Contact: Charles Lillie
Acronym: GPPF

GPPF is the specification for primitive functions and procedures for manipulating the fraction part and exponent part of machine numbers of the generic floating-point type. Additional functions are provided for directed rounding to a nearby integer, for computing an exact remainder, for determining the immediate neighbors of a floating-point machine number, for transferring the sign from one floating-point machine number to another, and for shortening a floating-point machine number to a specified number of leading radix digits. Click on the above URL for the package and more information.

New SearchBack


ASSET Library

Company/Organization: ASSET
Address: Asset Source for Software Engineering Technology, 1350 Earl L. Core Road, P.O. Box 3305, Morgantown, WV 26505, USA
Phone: (304) 284-9009
Point of Contact: Charles Lillie
Acronym: ASSET

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.

New SearchBack


McCabe Visual Testing ToolSet (VTT), Version 5.2

Company/Organization: McCabe & Associates, Inc.
Email: info@mccabe.com
Address: 5501 Twin Knolls Road, Suite 111, Columbia, MD 21045, USA
Phone: (410) 995-1075
Point of Contact: Mendy Newman
Acronym: VTT

To assist in software testing, the McCabe VTT quantifes the number of tests required for full path coverage and generates the associated test conditions at the unit and integration level. The VTT will also monitor the testing and report on code coverage and list the untested paths. Platforms Supported: AIX, HP-UX, SUNOS, Solaris, Windows 3.1, NT, 95, DEC Alpha Languages Supported: C, C++, Ada, Cobol, Visual Basic, FORTRAN, Pascal, Assembler, PL/1, M204, Ultrix

New SearchBack


McCabe Visual Quality ToolSet (VQT), Version 5.2

Company/Organization: McCabe & Associates, Inc.
Email: info@mccabe.com
Address: 5501 Twin Knolls Road, Suite 111, Columbia, MD 21045, USA
Phone: (410) 995-1075
Point of Contact: Mendy Newman
Acronym: VQT

For QA professionals, the McCabe VQT provides support for all McCabe Metrics, Halstead Metrics, Object-Oriented Metrics, and User Customizable Metrics. Making use of the robust structure charts, flowgraphs, and metrics reports, users can gain insight into software quality and logic. Platforms Supported: AIX, HP-UX, SUNOS, Solaris, Windows 3.1, NT, 95, DEC Alpha Languages Supported: C, C++, Ada, Cobol, Visual Basic, FORTRAN, Pascal, Assembler, PL/1, M204, Ultrix

New SearchBack


McCabe Object-Oriented Tool, Version 5.2

Company/Organization: McCabe & Associates, Inc.
Email: info@mccabe.com
Address: 5501 Twin Knolls Road, Suite 111, Columbia, MD 21045, USA
Phone: (410) 995-1075
Point of Contact: Mendy Newman

The OO tool will complement any of the other ToolSets. Object-oriented metrics are calculated, classes can be declared safe to avoid redundant testing, and traditional languages can be viewed as OO classes. Platforms supported: AIX, HP-UX, SUNOS, Solaris, Windows 3.1, NT, 95, DEC Alpha Languages supported: C, C++, Ada, Cobol, Visual Basic, FORTRAN, Pascal, Assembler, PL/1, M204, Ultrix

New SearchBack


McCabe Visual Reengineering ToolSet (VRT), Version 5.2

Company/Organization: McCabe & Associates, Inc.
Email: info@mccabe.com
Address: 5501 Twin Knolls Road, Suite 111, Columbia, MD 21045, USA
Phone: (410) 995-1075
Point of Contact: Mendy Newman
Acronym: VRT

The VRT will aid in systems reengineering by providing the developers with a means to visualize code through graphical structure charts and flowgraphs. The Data Dictionary feature compiles a reference of all data elements and their usage. The VRT will also monitor execution slices and find redundant code. Platforms Supported: AIX, HP-UX, SUNOS, Solaris, Windows 3.1, NT, 95, DEC Alpha Languages Supported: C, C++, Ada, Cobol, Visual Basic, FORTRAN, Pascal, Assembler, PL/1. M204, Ultrix

New SearchBack


Janus/Ada Tool Kit for Microsoft Windows

Company/Organization: RR Software, Inc.
Email: Info@rrsoftware.com
Address: P.O. Box 1512, Madison, WI 53701-1512, USA
Phone: (608) 245-0375
Point of Contact: Ian Goldberg

This add-on to the Janus/Ada PDS makes it easy to create Microsft Windows 3.1 programs in Ada, including direct support for Text_IO in Windows, and a complete binding to the Microsoft Windows API.

New SearchBack


Janus/Ada 95 Professional Development System

Company/Organization: RR Software, Inc.
Email: Info@rrsoftware.com
Address: P.O. Box 1512, Madison, WI 53701-1512, USA
Phone: (608) 245-0375
Point of Contact: Ian Goldberg

Complete Ada 95 compiler packages for the Intel chip PCs. Available for Microsoft Windows NT or Windows 95, 32 Bit DOS Extender, and PC-based UNIX. Validation under ACVC 2.0.1 anticipated in September, 1996. Janus/Ada 95 PDS includes library manager, compilation order tool, linker, assembler, documentation, tutorial, and extensive royalty-free runtime libraries.

New SearchBack


Janus/Ada MS-DOS Compiler

Company/Organization: RR Software, Inc.
Email: Info@rrsoftware.com
Address: P.O. Box 1512, Madison, WI 53701-1512, USA
Phone: (608) 245-0375
Point of Contact: Ian Goldberg

Ada 83 compiler package provides an ideal training environment and a system powerful enough for developing and testing pieces of large scale systems. It comes complete with a work station environment, tutorial, and a user friendly manual. It is compatible with virtually any MS-DOS-based system including LANs. It requires an 80x86 machine running MS-DOS and a hard disk.

New SearchBack


Janus/Ada Professional Development System

Company/Organization: RR Software, Inc.
Email: Info@rrsoftware.com
Address: P.O. Box 1512, Madison, WI 53701-1512, USA
Phone: (608) 245-0375
Point of Contact: Ian Goldberg

A sophisticated multi-pass validated Ada 83 compiler system with integrated optimization. Available for DOS or PC-based UNIX, with additional add-ons available for work with Microsoft Windows or with embedded applications. Package includes a linker, editor, compilation order tool, user manual, tutorial, and extensive royalty-free runtime libraries.

New SearchBack


Janus/Ada 95 Extended Tutorial

Company/Organization: RR Software, Inc.
Email: Info@rrsoftware.com
Address: P.O. Box 1512, Madison, WI 53701-1512, USA
Phone: (608) 245-0375
Point of Contact: Ian Goldberg

The Janus/Ada 95 Extended Tutorial is an introductory Ada programming tutorial that offers a start for beginning Ada programmers as well as a refresher for experienced engineers. Available for both Ada 83 and Ada 95, one is included with every R.R. Software compiler, or may be purchased separately.

New SearchBack


Janus/Ada Embedded Systems Tool Kit

Company/Organization: RR Software, Inc.
Email: Info@rrsoftware.com
Address: P.O. Box 1512, Madison, WI 53701-1512, USA
Phone: (608) 245-0375
Point of Contact: Ian Goldberg

The Janus/Ada Embedded Systems Tool Kit provides complete source code to the Janus/Ada Runtime libraries on all supported platforms, allowing complete optimization and customization for embedded targets. The Embedded Systems Tools, when combined with the Janus/Ada Professional Development System, provide everything necessary to develop embedded systems for the 80x86 family of processors. The compiler and tools are hosted in the 32-bit protected mode of the 80386 processor, making them capable of taking on even the largest 16-bit applications. Tool Kit's development tools include an absolute linker and symbolic debugging support for the Intel ICE.

New SearchBack


AdaVid

Company/Organization: RR Software, Inc.
Email: Info@rrsoftware.com
Address: P.O. Box 1512, Madison, WI 53701-1512, USA
Phone: (608) 245-0375
Point of Contact: Ian Goldberg

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.

New SearchBack


Claw - Ada 95 GUI Bindings and Tools for Windows 95

Company/Organization: RR Software, Inc.
Email: Info@rrsoftware.com
Address: P.O. Box 1512, Madison, WI 53701-1512, USA
Phone: (608) 245-0375
Point of Contact: Ian Goldberg

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.

New SearchBack


Pastran

Company/Organization: RR Software, Inc.
Email: Info@rrsoftware.com
Address: P.O. Box 1512, Madison, WI 53701-1512, USA
Phone: (608) 245-0375
Point of Contact: Ian Goldberg

Pas Tran version 2.0 is a translation tool designed to convert existing Pascal code into Ada with up to 98% efficiency. Variety of licensing is available, from single user to sites. Customization is available through the engineering staff at RRS.

New SearchBack


Ada Based DL Tool Kit

Company/Organization: RAMTEC, Inc.
Address: 727 Eastern Lane, Bricktown, NJ 08723, USA
Phone: (908) 477-8248
Point of Contact: Karen Harr
Acronym: DL Tool Kit

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.

New SearchBack


SoDA

Company/Organization: Rational Software Corp.
Email: info@rational.com
Address: 2800 San Thomas Expressway, Santa Clara, CA 95051-0951, USA
Phone: (408) 863-9900
Point of Contact: Steve Deller

SoDA allows users to generate documentation automatically and incrementally from many external information sources. Also can be tailored to variety of documentation formats and can be used on projects regardless of implementation language.

New SearchBack


TestMate

Company/Organization: Rational Software Corp.
Email: info@rational.com
Address: 2800 San Thomas Expressway, Santa Clara, CA 95051-0951, USA
Phone: (408) 863-9900
Point of Contact: Steve Deller

TestMate's capabilities include integrated test management, test-results analysis, and noninvasive coverage analysis. Developers can define specific conditions, parameters, and scenarios for each test case. Test-management capability provides consistent framework to manage creation, storage, and retrieval of test cases. Automates testing process by combining test cases into test lists and executing test lists against multiple testing scenarios. Test-management framework supports reuse of test cases across different phases of software-testing process.

New SearchBack


VADSworks

Company/Organization: Rational Software Corp.
Email: info@rational.com
Address: 2800 San Thomas Expressway, Santa Clara, CA 95051-0951, USA
Phone: (408) 863-9900
Point of Contact: Steve Deller
Acronym: VADSworks

VADSWorks is an Ada development system integrated with Wind River's VX Works real-time operating system. Offers fast method for embedded systems designers to download, test, and debug executable code on target microprocessor.

New SearchBack


Rational Rose/Ada

Company/Organization: Rational Software Corp.
Email: info@rational.com
Address: 2800 San Thomas Expressway, Santa Clara, CA 95051-0951, USA
Phone: (408) 863-9900
Point of Contact: Steve Deller

Rational Rose/Ada extends Rational Rose by reverse-engineering existing Ada source code into a graphical depiction of the overall design, using module diagrams. Works in conjunction with Rational Apex, an integrated, interactive, software-engineering environment for total lifecycle control of Ada projects. Sun SPARC is target host for Rational Rose/Ada.

New SearchBack


Rational Rose

Company/Organization: Rational Software Corp.
Email: info@rational.com
Address: 2800 San Thomas Expressway, Santa Clara, CA 95051-0951, USA
Phone: (408) 863-9900
Point of Contact: Steve Deller

Rational Rose is a graphical object-oriented, software-engineering tool for system development. Accelerates transition to object technology by enforcing and implementing proven object-oriented techniques. Supports capture, communication, and consistency-checking of object-oriented analysis and design decisions. Using Booch notation, supports visualization by enabling creation of graphical representations of key abstractions and relationships, facilitating development and evolution of a stable architecture. Can be used with any object-oriented language including Ada, C++, and Smalltalk.

New SearchBack


Rational Apex

Company/Organization: Rational Software Corp.
Email: info@rational.com
Address: 2800 San Thomas Expressway, Santa Clara, CA 95051-0951, USA
Phone: (408) 863-9900
Point of Contact: Steve Deller
Acronym: Rational Apex

Rational Apex is an integrated, interactive, software-engineering environment for total lifecycle control of Ada projects. The environment runs on open-systems platforms (IBM RS/6000 and Sun SPARC) and is based on industry standards. Provides syntactic and semantic assistance, optimal recompilation, and automation of system builds and releases. Features an Ada-specific editor, a compiler, debugging tools, and an advanced system of configuration management and version control. Integrated product family also includes solutions for analysis and design, requirements traceability, automatic document generation, automated testing, and post-deployment maintenance. Rational Apex also lets users integrate any Ada compiler, creating an open, universal development environment.

New SearchBack


VADS AXI

Company/Organization: Rational Software Corp.
Email: info@rational.com
Address: 2800 San Thomas Expressway, Santa Clara, CA 95051-0951, USA
Phone: (408) 863-9900
Point of Contact: Steve Deller

Verdix AXI provides an Ada binding to the full Motif, Xt, and Xlib libraries. The product works with user-supplied Motif 1.1 and X11R4 libraries regardless of source.

New SearchBack


VADSself

Company/Organization: Rational Software Corp.
Email: info@rational.com
Address: 2800 San Thomas Expressway, Santa Clara, CA 95051-0951, USA
Phone: (408) 863-9900
Point of Contact: Steve Deller
Acronym: VADSself

VADSself is a programming toolset for self-hosted applications. Includes self-hosted compiler with full Chapter 13 support, automated compilation (make) tool, networkable library management, multi-language debugger, and other tools. Available on VMS and nearly all UNIX systems.

New SearchBack


VADScross

Company/Organization: Rational Software Corp.
Email: info@rational.com
Address: 2800 San Thomas Expressway, Santa Clara, CA 95051-0951, USA
Phone: (408) 863-9900
Point of Contact: Steve Deller
Acronym: VADScross

VADScross is a cross-development toolset for embedded systems programming. Includes a validated cross-compiler, linker, down-loader, library management tools, on-target symbolic debugger, and a fully configurable Ada run-time system. Support is available for 68020/30, 68040, MIPS, AMD 29K, SPARC, 386/486, and 68332.

New SearchBack


VADS

Company/Organization: Rational Software Corp.
Email: info@rational.com
Address: 2800 San Thomas Expressway, Santa Clara, CA 95051-0951, USA
Phone: (408) 863-9900
Point of Contact: Steve Deller
Acronym: VADS

The Verdix Ada Development System (VADS) offers a validated Ada compiler with chapter 13 support. Rational supplies VADSself and VADScross. VADSself provides toolset for self-targeted applications. Interfaces to databases, windowing systems and rogram-management tools. VADScross provides real-time support for host-to-target system development.

New SearchBack


UNAS Ada

Company/Organization: Rational Software Corp.
Email: info@rational.com
Address: 2800 San Thomas Expressway, Santa Clara, CA 95051-0951, USA
Phone: (408) 863-9900
Point of Contact: Steve Deller

UNAS is a megaprogamming tool that provides a set of reusable building blocks for designing distributed software systems and promoting architectural reuse.

New SearchBack


ASSET-R Function-Point Software Sizing Model

Company/Organization: Resource Calculations, Inc.
Email: 100135.155@compuserv.com
Address: 7853 East Arapahoe Court, Suite 2500, Englewood, CO 80112-1361, USA
Phone: (303) 267-0379
Acronym: ASSET-R

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.

New SearchBack


SoftCost-Ada Software Cost Estimation Tool

Company/Organization: Resource Calculations, Inc.
Email: 100135.155@compuserv.com
Address: 7853 East Arapahoe Court, Suite 2500, Englewood, CO 80112-1361, USA
Phone: (303) 267-0379
Acronym: SoftCost-Ada

SoftCost-Ada is a tool designed to estimate the cost and schedule of software being developed using object-oriented techniques and languages like Ada and C++. Uses a variable power law to take into account transition effects as organizations move to new technologies such as domain engineering and object-oriented design. Reuse is treated as integral part of model so cost/benefits can be assessed. Risk analysis and tradeoffs can be performed as costs are allocated using predefined or user-specified work-breakdown schedules. Lifecycle costs can be developed for options using another feature.

New SearchBack


Engineering & Project-management Oriented Support System

Company/Organization: SPS Software Products and Services, Inc.
Address: 14 East 38th Street, 14th Floor, New York, NY 10016, USA
Phone: (212) 686-3790
Point of Contact: Maja Britton
Acronym: EPOS
New SearchBack


The Ada Generator

Company/Organization: SPS Software Products and Services, Inc.
Address: 14 East 38th Street, 14th Floor, New York, NY 10016, USA
Phone: (212) 686-3790
Point of Contact: Maja Britton
New SearchBack


Softech Resource Manager

Company/Organization: SofTech, Inc.
Address: 460 Totten Pond Road, Waltham, MA 02154-1960, USA
Phone: (617) 890-6900
Point of Contact: Beverly Vidler
Acronym: SoftRM

The SofTech Resource Manager (SoftRM) System is an interactive, PC-based, reuse workstation for storing, managing, locating, evaluating and retrieving reusable software components. Includes thesaurus to permit classifying and retrieving components using domain-specific terminology. Librarian functions permit user to maintain components along with related evaluation data; define component relationships and dependencies; and establish protected user and project accounts. Search and retrieval capability lets engineers describe required components; refine search criteria; evaluate search results; and extract selected components.

New SearchBack


Ada-86 TOOLSET

Company/Organization: SofTech, Inc.
Address: 460 Totten Pond Road, Waltham, MA 02154-1960, USA
Phone: (617) 890-6900
Point of Contact: Beverly Vidler
Acronym: Ada-86 TOOLSET

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.

New SearchBack


Sun Ada 1.0

Company/Organization: Sun Microsystems, Inc.
Address: 2550 Garcia Avenue, Mountain View, CA 94043, USA (in CA 800-821-4642)
Phone: (415) 960-1300
Point of Contact: Erica Vener
Acronym: Sun Ada 1.0
New SearchBack


Sun Ada Development Environment

Company/Organization: Sun Microsystems, Inc.
Address: 2550 Garcia Avenue, Mountain View, CA 94043, USA (in CA 800-821-4642)
Phone: (415) 960-1300
Point of Contact: Erica Vener

Sun Ada Development Environment is an Ada language development and execution system for the SPARC platform. Components are compiler, network software environment, symbolic debugger, and xview interface. Other features include: Ada Vision (object-based user interface that presents a graphical view of Ada program libraries); EditTool (enhanced version of Sun's Text Editor able to read error messages produced during a compilation and synchronize them with corresponding source code); Dbtool (a multiwindow visual interface to symbolic debugger); and LRMTool (online Ada Language Reference Manual). Also includes AdaXView Toolkit, to help build X.11 graphics, and windowing applications for SunSoft's OpenWindows Developer's Guide (DevGuide) to interactively build and test graphical user interfaces in Ada.

New SearchBack


Catalyst CDware

Company/Organization: Sun Microsystems, Inc.
Address: 2550 Garcia Avenue, Mountain View, CA 94043, USA (in CA 800-821-4642)
Phone: (415) 960-1300
Point of Contact: Erica Vener
New SearchBack


SPARCworks/iMPact

Company/Organization: Sun Microsystems, Inc.
Address: 2550 Garcia Avenue, Mountain View, CA 94043, USA (in CA 800-821-4642)
Phone: (415) 960-1300
Point of Contact: Erica Vener
New SearchBack


Tartan Ada Development Envirionment - Intel i960 MC/MX

Company/Organization: Texas Instruments (acquired Tartan, Inc)
Email: info@tartan.com
Address: 300 Oxford Drive, Monroeville, PA 15146, USA
Phone: (412) 856-3600
Point of Contact: Susan Brotten
New SearchBack


TartanWorks Ada 68xx Development System

Company/Organization: Texas Instruments (acquired Tartan, Inc)
Email: info@tartan.com
Address: 300 Oxford Drive, Monroeville, PA 15146, USA
Phone: (412) 856-3600
Point of Contact: Susan Brotten
New SearchBack


Tartan Ada Development Systems - TI TMS320C3x & C40 DSPs

Company/Organization: Texas Instruments (acquired Tartan, Inc)
Email: info@tartan.com
Address: 300 Oxford Drive, Monroeville, PA 15146, USA
Phone: (412) 856-3600
Point of Contact: Susan Brotten

Tartan Ada Development Systems for Texas Instruments 320C3x and 320C40 DSPs (two separate products) combine an optimizing compiler, modular runtimes, and selective linking to produce the code needed for real-time embedded applications. C3x product, the first on a DSP, supports C30 and C31; target is selected by command-line option. C40 product offers multiprocessing debugging capabilities. Both provide access to DSP target architecture features such as circular and bit-reversed addressing and mathematics processing capabilities. Tartan Ada Development Systems support Ada 83 and many features of Ada 95 including protected types, child libraries and priority queuing. User can select Ada 83 or Ada 95 code with a command-line option. AdaScope debugger provides source- and machine-level debugging in window-based, menu-driven, customizable environment. Core System Components include a validated cross compiler, Ada librarian, Ada runtime system, linker, AdaScope Debugger, Ada Language Standard packages, intrinsics package, machine-code package, AdaRef static analyzer, AdaList source/assembly listing tool, and object file utilities. Optional components are the AdaTrak profiler, assembler, expanded memory support, mathematics package, simulator, stand-alone debugger, retargeting kits, and runtime customization kits.

New SearchBack


Tartan Ada Development System - Motorola MC68xxx

Company/Organization: Texas Instruments (acquired Tartan, Inc)
Email: info@tartan.com
Address: 300 Oxford Drive, Monroeville, PA 15146, USA
Phone: (412) 856-3600
Point of Contact: Susan Brotten

Tartan Ada Development Systems for Motorola 68xx processors combine an optimizing compiler, modular runtimes and selective linking to produce the code needed for real-time embedded applications. They provide support for 68020, 68030, and 68040 and CPU32 targets (68332 and 68340 boards) in a single system; the target is selected by a command line option. They support Ada 83 language and many features of Ada 95 including protected types, child libraries, and priority queuing. User can select Ada 83 or Ada 95 code with a command-line option. Modular structure of runtime allows linker to eliminate all unused sections and control memory layout. AdaScope debugger provides source- and machine-level debugging in window-based, menu-driven, customizable environment. Core System Components are the validated cross compiler, Ada librarian, Ada runtime system, linker, AdaScope Debugger, Ada Language Standard packages, intrinsics package, machine-code package, AdaRef static analyzer, AdaList source/assembly listing tool, and object file utilities. Optional components are the AdaTrak profiler, assembler, expanded memory support, mathematics package, simulator, stand-alone debugger, retargeting kits, and runtime customization kits.

New SearchBack


Tartan Ada Development System - MIL-STD-1750A

Company/Organization: Texas Instruments (acquired Tartan, Inc)
Email: info@tartan.com
Address: 300 Oxford Drive, Monroeville, PA 15146, USA
Phone: (412) 856-3600
Point of Contact: Susan Brotten

Tartan Ada Development Systems for MIL-STD-1750A processors combine an optimizing compiler, modular runtimes, and selective linking to produce the code needed for real-time embedded applications, particularly in the avionics and space domains. The processors support Ada 83 language and many features of Ada 95 including protected types, child libraries, and priority queuing. User can select Ada 83 or Ada 95 code with a command-line option. Modular structure of runtime allows linker to eliminate all unused sections and control memory layout. Texas Instruments offers expanded memory support for multiple applications and long-call support for simple applications within limited memory expansion. The AdaScope debugger provides powerful source- and machine-level debugging in a window-based, menu-driven, customizable environment. Core System Components include a validated cross compiler, Ada librarian, Ada runtime system, linker, AdaScope Debugger, Ada Language Standard Packages, intrinsics package, machine-code package, AdaRef static analyzer, AdaList source/assembly listing tool, and object file utilities. Optional components are the AdaTrak profiler, assembler, expanded memory support, mathematics package, simulator, stand-alone debugger, retargeting kits, and runtime customization kits.

New SearchBack


TeleArcs

Company/Organization: TeleLOGIC AB
Address: Box 35, S-123 21 FARSTA, Sweden
Phone: +46 8 713 31 66
New SearchBack


TeleARCS Programming Environment for Ada

Company/Organization: TeleLOGIC AB
Address: Box 35, S-123 21 FARSTA, Sweden
Phone: +46 8 713 31 66
Acronym: TeleARCS
New SearchBack


ILSD Ada Software Support Environment for Test

Company/Organization: Westinghouse Electric Corporation
Address: Systems Development & Technology Div. Marketing, P.O. Box 17319, Mail Stop A135, Baltimore, MD 21203-7319, USA
Point of Contact: Pamela Wingood
Acronym: ASSET

ILSD ASSET is for developers of Automatic Test Equipment (ATE) or developers of Test Program Sets (TPS). Provides a library of software utilities to be used in creating software-development environment to test electronic systems or subsystems. Utilities provide TPS developer access to ATE hardware and software functions necessary to verify proper operation of electronic system or subsystems. Functions include: ability to control test execution; access to the test functions available in the ATE; ability to display and obtain information to/from operator; ability to document test results; and access to an expert system to assist in fault isolation. Written entirely in Ada. Designed to operate in a workstation environment. Operator interface is window driven with selections made from either keyboard or mouse. Different versions, which utilize either DEC UIS graphical interface or DECWindows (X-Windows) interface, are available.

New SearchBack


CodeCount

Company/Organization: Westinghouse Electric Corporation
Address: Systems Development & Technology Div. Marketing, P.O. Box 17319, Mail Stop A135, Baltimore, MD 21203-7319, USA
Point of Contact: Pamela Wingood
Acronym: CodeCount

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.

New SearchBack


ADAMAKE

Company/Organization: Westinghouse Electric Corporation
Address: Systems Development & Technology Div. Marketing, P.O. Box 17319, Mail Stop A135, Baltimore, MD 21203-7319, USA
Point of Contact: Pamela Wingood
Acronym: ADAMAKE

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.

New SearchBack


Reusability Search Expert - ReuSE

Company/Organization: Westinghouse Electric Corporation
Address: Systems Development & Technology Div. Marketing, P.O. Box 17319, Mail Stop A135, Baltimore, MD 21203-7319, USA
Point of Contact: Pamela Wingood

ReuSE, the Reusability Search Expert, is a hypertext-based information-asset management tool complete with library submittal, administration, browsing, and retrieval capabilities. Operates across both local- and wide-area networks to allow distribution of product libraries by supporting TCP/IP, DECNET, and Internet connect libraries. Requirements: SunOS or VAX/VMS, X11/OSF/MOTIF or DECWindows 2.0 and VAX CMS for (VMS version). Requires no third-party database software to run. Uses a hypertext reference model for data storage. Supports storage and retrieval of full array of software assets, including requirements design, source code, and test data to promote reuse during entire software development lifecycle. Consists of three integrated tools that perform functions of a reuse library: component submittal, review and administration, and browse/extraction. System and domain librarians validate and approve submittal components for inclusion in domain libraries. Once approved, components are available for browsing through faceted, feature-oriented, or keyword searches. Customizable; supported by toll-free ReuSE hotline.

New SearchBack


The Object Abstractor

Company/Organization: Xinotech Research, Inc.
Email: info@xinotech.com
Address: 1313 Fifth Street Southeast, Suite 213, Minneapolis, MN 55414, USA
Phone: (612) 379-3844
Point of Contact: Michael O'Connor

The Object Abstractor is a knowledge-based, metalanguage-based tool designed to support the automatic transformation of source code during reengineering. The Object Abstractor can be used to transform legacy systems in FORTRAN, CMS-2 or JOVIAL to Ada 95. It can also be used to modernize Ada code resulting translated from other languages or existing Ada systems by automating their transformation to object-oriented architectural models in Ada 95. The graphical architectural models proposed by the Object Abstractor can be modified or tuned interactively by the user. The Guideliner, a component of the Object Abstractor, is used to verify adherence to programming guidelines, standards and metrics and to transform the sources to these standards.

New SearchBack


The Graph Abstractor

Company/Organization: Xinotech Research, Inc.
Email: info@xinotech.com
Address: 1313 Fifth Street Southeast, Suite 213, Minneapolis, MN 55414, USA
Phone: (612) 379-3844
Point of Contact: Michael O'Connor

The Graph Abstractor (R) displays global, high-level graphical relations about an entire Ada system and provides navigation between graphs and Ada source programs. It is used extensively by the Object Abstractor to display and modify the new proposed architectural models extracted automatically by the Abstractor.

New SearchBack


Xinontech Ada Composer

Company/Organization: Xinotech Research, Inc.
Email: info@xinotech.com
Address: 1313 Fifth Street Southeast, Suite 213, Minneapolis, MN 55414, USA
Phone: (612) 379-3844
Point of Contact: Michael O'Connor

The Ada Composer (R) accelerates program construction by generating templates automatically and preventing errors in syntax and semantics. It enforces programming standards and provides multiple formatting views and also clarifies program structure by displaying outlines. The Composer supports navigation and project-wide browsing of name definitions.

New SearchBack


XACT Conversion Tools

Company/Organization: Applied Conversion Technology
Email: actinfo@actworld.com
Address: 751 Northlake Blvd., Ste. 2D, N. Palm Beach, FL 33408, USA
Phone: (407) 844-0000
Point of Contact: Ralph Seifert

ACT's conversion tools and production systems are intended to yield compilable, maintainable Ada code comparable to that produced by the typical project team. Ada source code is created based on a proprietary, domain-dependent transformer (X4MR) expert system shell. Standard tools provide context-sensitive translations that include: 1) proper packaging; 2) FORMAT- and scanf/printf-type I/O transformed into in-line "GET/PUT" sequences (or -- optionally -- to packaged function invocations); 3) original source comments preserved. Source and execution structure diagrams, software-engineering analysis reports, and project/software reports and reference documentation are automatically generated from semantic data acquired during translation and maintained in a project-specific database. ACT's expert system-based tools currently translate C, FORTRAN, and various assembly languages to Ada. CMS-II-to-Ada, COBOL-to-Ada, JOVIAL-to-Ada, and Pascal-to-Ada are under development.

New SearchBack


System-4 Cost & Schedule Estimation System

Company/Organization: Computer Economics, Inc.
Address: 4560 Admiralty Way, Suite 109, Marina del Rey, CA 90292-5424, USA
Phone: (310) 827-7300

System-4 incorporates cost and schedule drivers and has a variable 1- to 40-year period of lifecycle cost. Supports use of Ada with specific parameters addressing reusability, Ada team experience, etc. Allows analysts to call up a second parameter set to perform tradeoffs with comparative results without leaving current task under consideration. Available as an IBM-PC-compatible software package.

New SearchBack


CEIS Software Sizing System

Company/Organization: Computer Economics, Inc.
Address: 4560 Admiralty Way, Suite 109, Marina del Rey, CA 90292-5424, USA
Phone: (310) 827-7300
Acronym: CEIS

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.

New SearchBack


AdaQuest 2.2

Company/Organization: General Research Corporation
Email: tstrelich@sb.grci.com
Address: DTD/CSAT, 5383 Hollister Avenue, Santa Barbara, CA 93111, USA
Phone: (805) 964-7724
Point of Contact: Tom Strelich
Acronym: AdaQuest

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).

New SearchBack


AdaQuest 1.1

Company/Organization: General Research Corporation
Email: tstrelich@sb.grci.com
Address: DTD/CSAT, 5383 Hollister Avenue, Santa Barbara, CA 93111, USA
Phone: (805) 964-7724
Point of Contact: Tom Strelich
Acronym: AdaQuest

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.

New SearchBack


Developer Magic ProDev Ada95

Company/Organization: Silicon Graphics, Inc.
Email: stebbins@engr.sgi.com
Address: Product Marketing, 2011 North Shoreline Boulevard, Mountain View, CA 94039-1398, USA
Phone: (415) 933-1676
Point of Contact: Michael Stebbins

SGI's Developer Magic Ada95 has been integrated with its ProDev WorkShop and includes bindings to all Silicon Graphics libraries, including OpenGL, Performer, Media Library, and Open Inventor. Developer Magic Ada95 is designed to permit full use of SGI's multiprocessor technology and symmetric multiprocessing operating system.

New SearchBack


MP/Ada 6.2

Company/Organization: Silicon Graphics, Inc.
Email: stebbins@engr.sgi.com
Address: Product Marketing, 2011 North Shoreline Boulevard, Mountain View, CA 94039-1398, USA
Phone: (415) 933-1676
Point of Contact: Michael Stebbins

Silicon Graphics, Inc.'s (SGI's) MP/Ada 6.2 provides a multiprocess Ada development system built using the POSIC-compliant threads model for Ada tasking. A joint engineering development between Rational (Verdix) and SGI, MP/Ada is designed to permit full use of SGI's multiprocessor technology and symmetric multiprocessing operating system.

New SearchBack


TI DP32 Ada Symbolic Debugger

Company/Organization: Texas Instruments - Defense Systems & Electronics Group
Address: Defense Systems and Electronics Group, 6550 Chase Oaks Drive, Mail Stop 8435, Plano, TX 75093, USA
Phone: (214) 575-5346

The Texas Instruments (TI) DP32 debugger is an Ada symbolic debugger derived from the MIPS debugger, a.db. The debugger user may enter commands and receive output in a traditional line-by-line fashion or use a powerful screen-oriented mode. The debugger also supports batch-mode operation. The DP32 debugger communicates over a serial link with a support program running on the remote target to get program status information, register contents, etc.

New SearchBack


MIPS R3000 Instruction Level Simulator

Company/Organization: Texas Instruments - Defense Systems & Electronics Group
Address: Defense Systems and Electronics Group, 6550 Chase Oaks Drive, Mail Stop 8435, Plano, TX 75093, USA
Phone: (214) 575-5346

The Instruction Level Simulator (ILS) provides a software test bed for software development projects using the MIPS Rx000 processors. Conceptually, the simulated "circuit card assembly" uses a MIPS Rx000 processor and a MIPS Rx010 floating point coprocessor plus associated memory and a limited set of memory-mapped devices. During normal usage, an Ada program is compiled and linked on the host computer to produce a load module, which is loaded into the ILS and executed/debugged. The user has access to all internal registers on the chips that the tool simulates. The debugger command language includes support of breakpoints, watchpoints (read and write), register and memory content examination and manipulation, and processor execution control. Also, the ILS supplies a reverse assembler to interactively examine the instructions in simulated memory.

New SearchBack


MIPS R3000 Ada Runtime/Executive

Company/Organization: Texas Instruments - Defense Systems & Electronics Group
Address: Defense Systems and Electronics Group, 6550 Chase Oaks Drive, Mail Stop 8435, Plano, TX 75093, USA
Phone: (214) 575-5346
New SearchBack


AdaEmacs Programmer's Editor

Company/Organization: Unipress Software
Email: info@unipress.com
Address: 2025 Lincoln Highway, Edison, NJ 08817, USA
Phone: (908) 287-2100
Point of Contact: Maureen Russell

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.

New SearchBack


Ada Math Advantage 2.0

Company/Organization: Quantitative Technology Corporation (QTC)
Address: 8625 SW Cascade Blvd., Ste. 603, Beaverton, OR 97008, USA
Phone: (503) 626-3081
Point of Contact: George Pan
Acronym: Ada Math Advantage

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.

New SearchBack


Ada Intrinsics

Company/Organization: Quantitative Technology Corporation (QTC)
Address: 8625 SW Cascade Blvd., Ste. 603, Beaverton, OR 97008, USA
Phone: (503) 626-3081
Point of Contact: George Pan

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.

New SearchBack


XD Ada

Company/Organization: EDS-Scicon
Address: U.S. Software Products Group, 8 New England Executive Park, Burlington, MA 01803, USA
Phone: (617) 273-3030
Point of Contact: Alistair Wilson
Acronym: XD Ada

XD Ada Cross Development System is a cross-development environment for embedded targets in Ada and realtime systems. Consists of the VAX Ada front end and the VMS Debugger front end; integrated with VAX Ada, the open VMS operating system, and the DECset tools. Presently targeted to Motorola family of microprocessors and MIL-STD-1750A bare microprocessor. MIL-STD-1750A simulator also available. Software tools include Ada Cross Compiler; assembler, builder, including linker; formatter; target symbolic debugger; target run-time system; and Ada program library. Sources for target resident software, including the run-time system provided free of charge with XD Ada. Ready Systems ARTX (Ada Real-Time Executive) available as extension to XD Ada Run Time System. Support includes source-configurable and extendable run-time systems optimized for embedded Ada systems, as well in-circuit emulators and simulators. Discounts available to educational establishments.

New SearchBack


STATEMATE MAGNUM

Company/Organization: I-Logix Inc.
Email: info@ilogix.com
Address: i-Logix, Three Riverside Drive, Andover Research Park, Andover, MA 01810, USA
Phone: (508) 682-2100
Point of Contact: Charlie Miller
Acronym: STATEMATE

Statemate Magnum provides the capabilities required to graphically describe and model the function, behavior, and structure of a system or application under development. Supports iterative refinement, execution and rapid prototyping, to ensure the right system is specified and the specification works as intended. At any stage of process, developers can automatically generate fully functional Ada source code. Designers specify structure, function, and behavior of designs using Statecharts and other graphical editors. Textual requirements can be linked to graphical elements and final specifications tested to ensure that requirements are met and that extra functionality not specified is not implemented in design. Virtual prototypes can be built to provide graphical representation of interface to model, enabling designers to graphically interact with design in both simulation and model execution, animating charts, recording results, and displaying waveforms to simplify the debug task. Automatically generated documents can be extracted from database, customized to user's desired format. Templates to generate standard 2167A documents provided. For more information, write: info@ilogix.com

New SearchBack


Ada Software Engineering Tools Project

Company/Organization: Tampere University of Technology
Email: hmj@tut.fi
Address: P.O. Box 527, 33101 Tampere, Finland
Point of Contact: Matti Jarvinen
Acronym: ASENTO
New SearchBack


Paradigm Plus

Company/Organization: Platinum Technology, Inc. - formerly ProtoSoft, Inc.
Address: Clear Lake Lab, 17629 El Camino Real, Mail Stop 400, Houston, TX 77058-3051, USA

Paradigm Plus is an object-oriented development tool. Focuses on building an object-oriented Repository Model. Repository model can be built with graphic editors and/or text editors, and instantly reflects a change in all views if a change is made in one view. (The graphic and text editors are different views into the repository model.) Supports the industry's five most popular methodologies: Rumbaugh's, OMT, Shlaer/Mellor, Fusion, Booch, and Coad/Yourdon. Rlus runs on platforms including DOS/Windows, Sun OS, HP UX, IBM RS 6000, and Windows NT.

New SearchBack


Enterprise Component Modeling

Company/Organization: Platinum Technology, Inc. - formerly ProtoSoft, Inc.
Address: Clear Lake Lab, 17629 El Camino Real, Mail Stop 400, Houston, TX 77058-3051, USA
Acronym: ECM

Using ECM, companies can identify business requirements, model reusable application components and manage systems over the long term. Paradigm Plus makes ECM possible through its support for all object-oriented methodologies, incorporation of a powerful repository for large teams of concurrent users and automatic synchronization of models, source code, and documentation. Using methods such as OMT, Fusion, Martin/Odell, Booch and others extended to support Jacobson's Use Case modeling, Paradigm Plus automates all leading object-oriented methods in a single solution.

New SearchBack


Auto-G

Company/Organization: RJO Enterprises, Inc.
Address: 4500 Forbes Boulevard, Lanham, MD 20706, USA
Phone: (301) 731-3600
Point of Contact: Goran Hemdal
Acronym: Auto-G

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.

New SearchBack


MathPack

Company/Organization: MassTech, Inc.
Address: 3108 Hillsboro Road, Huntsville, AL 35805, USA
Phone: (205) 539-8360
Point of Contact: Inc. MassTech

MassTech's MathPack product is an Ada mathematical library with over 350 mathematical subprograms in 20 generic Ada packages. Subprograms provide solutions to range of mathematical problems including linear systems, eigensystems, differential equations, integration, interpolation, transforms, special functions, elementary functions, basic linear algebra, random numbers, probability, and statistics. Also packages defining data types, numerical, physical and chemical constants. Subprograms based on proven numerical algorithms, such as LINKPACK for linear systems, EISPACK for eigensystems, and QUADPACK for integration. Provides a binding to the Generic Package of Elementary Functions (GPEF).

New SearchBack


PC-Metric/UX-Metric

Company/Organization: SET Laboratories, Inc.
Email: info@setlabs.or97042.sai.com
Address: P.O. Box 868, Mulino, OR 97042, USA
Phone: (503) 829-7123
Point of Contact: Teresa Harrison

PC-Metric/UX-Metric is a software measurement tool used to analyze source code. Produces two reports: 1) complexity-analysis report, which lists metric values calculated for each function and combined values for entire module under consideration; and 2) exceptions report, which highlights all measured values that lie outside of predetermined, user-defined limits. Intended for two types of users, the software developer, and the software project manager. manual is divided into three parts: Part 1 is tutorial on field of software metrics including an annotated bibliography; Part 2 describes installation, configuration, and use of product; and Part 3 instructs users on what to do with data generated. PC-Metric runs in PC environment; UX-Metric runs in UNIX environment.

New SearchBack


Thor

Company/Organization: Saab Ericsson Space - Sweden
Address: Gothenburg, S-40515, Sweden
Phone: +46 31350000

Thor is a high performance, single chip 32 bit RISC processor for embedded real-time computer applications. * 10 MIPS DAIS mix at 15 Mhz, * Ada support in hardware enables task switching or interrupt latency in about 1 microsecond, * Stack architecture coupled with variable instruction length generates very compact code, * Fault tolerance support using error detection logic and concurrent self checking, * Radiation tolerant, * 132 pin quad flatback, * Tool: Ada compiler, Assembler, Incremental linker, Symbolic debugger, Instruction simulator, Evaluation boards.

New SearchBack


CHRONOS

Company/Organization: SAGEM
Address: 6, Avenue d'lena, 75783 Paris Cedex 16, France
Phone: 33 1 30 70 63 63
Acronym: CHRONOS

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.

New SearchBack


GEODE

Company/Organization: Verilog, Inc.
Address: 3010 LBJ Freeway, Suite 900, Dallas, TX 75234, USA
Phone: (214) 241-6595
Point of Contact: Andy Gordon
Acronym: GEODE

Geode is a CASE tool designed to address the needs of large, distributed, real-time applications. Based on two CCITT standards: Specification Description Language (SDL) and Message Sequence Charts (MSC). Geode's formalism addresses real-time mechanisms (finite state machines, timers, dynamic process creation, queues) familiar to real-time systems designers. Allows progressively describing the system's organization and functions, checking consistency at both preliminary and detailed design stage, simulating design in order to check its behavior, and verifying consistency with specification, as well as possible anomalies such as deadlocks and livelocks. Provides full code generation for Ada.

New SearchBack


Logiscope

Company/Organization: Verilog, Inc.
Address: 3010 LBJ Freeway, Suite 900, Dallas, TX 75234, USA
Phone: (214) 241-6595
Point of Contact: Andy Gordon

LOGISCOPE measures software quality. Analyzes each module's source code, and produces graphs (Kiviat diagrams, control graphs, and call graphs) that describe visually how well structured that module is, as well as reports that provide fine detail. Runs on avariety of hardware and software platforms.

New SearchBack


ASA

Company/Organization: Verilog, Inc.
Address: 3010 LBJ Freeway, Suite 900, Dallas, TX 75234, USA
Phone: (214) 241-6595
Point of Contact: Andy Gordon
Acronym: ASA

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.

New SearchBack


Ada Design Tool

Company/Organization: Unisys Corporation
Address: Unisys Defense Systems, Independent Research & Development, Great Neck, NY 11020, USA
Phone: (516) 574-2200
Acronym: ADT

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.

New SearchBack


Unisys Integrated Software Engineering Toolset

Company/Organization: Unisys Corporation
Address: Unisys Defense Systems, Independent Research & Development, Great Neck, NY 11020, USA
Phone: (516) 574-2200
Acronym: UNISET
New SearchBack


Screen Machine

Company/Organization: Objective Interface Systems, Inc.
Email: info@ois.com
Address: 1892 Preston White Drive, Reston, VA 20191-5448, USA
Phone: (703) 295-6500
Point of Contact: Dan Carson
Acronym: Screen Machine

Screen Machine is a tool for building portable, multi-threaded graphical user interfaces and provides an environment for designing, prototyping, coding, testing, and maintaining user interfaces for Ada applications. The product includes PanPaint design tool, GenCode portable Ada code generator, and Smart API libraries. Screen Machine supports tasking and strong type checking.

New SearchBack


ORBexpress for Ada 95 and ORBexpress Realtime for Ada 95

Company/Organization: Objective Interface Systems, Inc.
Email: info@ois.com
Address: 1892 Preston White Drive, Reston, VA 20191-5448, USA
Phone: (703) 295-6500
Point of Contact: Dan Carson

ORBexpress for Ada 95 provides superior performance, IIOP support, and seamless interoperability with CORBA-complaint products. It is the leading middleware solution for building reliable multi-tier, distributed systems using Ada 95 with all the advantages of object-orientation. Client/server applications can run across a heterogeneous environment composed of multiple platforms, operating systems, compilers, and programming languages. ORBexpress exceeds traditional CORBA ORBs in supporting low-latency, high-throughput performance. ORBexpress Realtime for Ada 95 will feature sophisticated realtime capabilities such as predictable time behavior and replacable transports.

New SearchBack


Ada_SQL_Connect

Company/Organization: Objective Interface Systems, Inc.
Email: info@ois.com
Address: 1892 Preston White Drive, Reston, VA 20191-5448, USA
Phone: (703) 295-6500
Point of Contact: Dan Carson

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.

New SearchBack


DEVISOR

Company/Organization: Dassault Electronique
Address: 55, quai Marcel Dassault, BP 301, St-Cloud, 92214, FRANCE
Phone: 33(1) 49 11 80 00
Point of Contact: P. Lernould

IDAS is a software debug and test system. Its application field extends from unit tests through validation testing in a static context (non-real-time operation) as well as dynamic context. A standard package, is independent of languages and target machines. Uses a high-level test language, automatically re-executes test programs, does not interrupt running program, and allows manipulation of objects at symbolic level.

New SearchBack


DRAGOON

Company/Organization: TXT spa
Address: via Socrate 41, 20128 Milan, Italy
Phone: 02-260-00160
Acronym: DRAGOON
New SearchBack


DRAGOON

Company/Organization: TXT spa
Address: via Socrate 41, 20128 Milan, Italy
Phone: 02-260-00160
Acronym: DRAGOON

DRAGOON is an object-oriented notation that adds object-oriented programming (OOP) aspects of classification, multiple inheritance, and safe dynamic binding to Ada 83. Includes precompiler to translate DRAGOON to Ada, library manager to handle inheritance hierarchy, and graphical browser; all developed in DRAGOON and Ada.

New SearchBack


Ada Software Development Curriculum Overview

Company/Organization: McDonnell Douglas Corporation - Computer-Based Training
Address: Computer-Based Training System, 2450 South Peoria Street, Suite 400, Aurora,, CO 80014, USA
Phone: (303) 671-4800
Point of Contact: Dept SA-2

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.

New SearchBack


Informix-ESQL/Ada

Company/Organization: Informix Software, Inc.
Email: johns@informix.com
Address: 4100 Bohannon Drive, Menlo Park, CA 94025, USA
Phone: (415) 926-6300
Point of Contact: John Skier
New SearchBack


Informix-ESQL/Ada-SQL

Company/Organization: Informix Software, Inc.
Email: johns@informix.com
Address: 4100 Bohannon Drive, Menlo Park, CA 94025, USA
Phone: (415) 926-6300
Point of Contact: John Skier

The Informix-ESQL/Ada-SQL interface is compatible with other Informix software and TCP/IP. Platform: 386/486 Unix.

New SearchBack


Informix Ada/Same

Company/Organization: Informix Software, Inc.
Email: johns@informix.com
Address: 4100 Bohannon Drive, Menlo Park, CA 94025, USA
Phone: (415) 926-6300
Point of Contact: John Skier
New SearchBack


AdaTutor

Company/Organization: Software Innovations Technology
Address: Department AIC, 1083 Mandarin Drive, N.E., Palm Bay, FL 32905-4706, USA
Phone: (407) 951-0233
Point of Contact: John Herro

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.

New SearchBack


Parallel-Leveraged Ada

Company/Organization: Software Leverage, Inc.
Email: sales@sli.com
Address: Waltham, MA USA
Phone: (617) 894-3399

Parallel-Leveraged Ada provides a fully parallel run-time system for use with Sequent DYNIX.

New SearchBack


Ada Express

Company/Organization: Software Leverage, Inc.
Email: sales@sli.com
Address: Waltham, MA USA
Phone: (617) 894-3399

Ada Express provides automatic scheduling of compilation on Sequent Symmetry for parallel compilation in proper Ada compilation sequence.

New SearchBack


Ada Systems Experts

Company/Organization: Software Leverage, Inc.
Email: sales@sli.com
Address: Waltham, MA USA
Phone: (617) 894-3399
New SearchBack


CCC/DM

Company/Organization: Softool Corporation
Address: 340 South Kellogg Avenue, Goleta, CA 93117, USA
Phone: (805) 683-5777
Acronym: CCC/DM

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.

New SearchBack


Change & Configuration Control/Manager

Company/Organization: Softool Corporation
Address: 340 South Kellogg Avenue, Goleta, CA 93117, USA
Phone: (805) 683-5777
Acronym: CCC/Manager

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.

New SearchBack


Resolve_IT

Company/Organization: Softool Corporation
Address: 340 South Kellogg Avenue, Goleta, CA 93117, USA
Phone: (805) 683-5777

Resolve_IT is a program that determines the dependency network among components of a load module. Generates reports providing interface documentation, lists of unresolved references, lists of unreferenced members (dead code), and lists of recursively called modules. Operates a true ISPF panel interface. Versions for use with standard partitioned data sets, CA-LIBRARIAN, and CA PANVALET.

New SearchBack


CCC/Harvest

Company/Organization: Softool Corporation
Address: 340 South Kellogg Avenue, Goleta, CA 93117, USA
Phone: (805) 683-5777

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.

New SearchBack


A State of the Art Review of Distributed Database Technology

Company/Organization: Data & Analysis Center for Software
Email: dacs@utica.kaman.com
Address: P.O. Box 120, Utica, NY 13503, USA
Phone: (315) 734-3696
Point of Contact: Customer Liasons
New SearchBack


Software Reusability

Company/Organization: Data & Analysis Center for Software
Email: dacs@utica.kaman.com
Address: P.O. Box 120, Utica, NY 13503, USA
Phone: (315) 734-3696
Point of Contact: Customer Liasons

A summary of the state of the art in software reusability. Report describes important reusability projects around the world, Ada repositories in the U.S., and problem areas that hinder reusability from being common practice. 100 pages, August, 1990.

New SearchBack


AFATL Ada Compiler and Interactive Debugger

Company/Organization: Data & Analysis Center for Software
Email: dacs@utica.kaman.com
Address: P.O. Box 120, Utica, NY 13503, USA
Phone: (315) 734-3696
Point of Contact: Customer Liasons

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.

New SearchBack


Common Ada Missile Packages

Company/Organization: Data & Analysis Center for Software
Email: dacs@utica.kaman.com
Address: P.O. Box 120, Utica, NY 13503, USA
Phone: (315) 734-3696
Point of Contact: Customer Liasons
Acronym: CAMP

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.

New SearchBack


Ada Compiler Evaluation System

Company/Organization: Data & Analysis Center for Software
Email: dacs@utica.kaman.com
Address: P.O. Box 120, Utica, NY 13503, USA
Phone: (315) 734-3696
Point of Contact: Customer Liasons
Acronym: ACES

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.

New SearchBack


Ada Features Identification System

Company/Organization: Data & Analysis Center for Software
Email: dacs@utica.kaman.com
Address: P.O. Box 120, Utica, NY 13503, USA
Phone: (315) 734-3696
Point of Contact: Customer Liasons
Acronym: AFIS

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.

New SearchBack


Consortium Requirements Engineering

Company/Organization: Software Productivity Consortium (SPC)
Address: SPC Building, 2214 Rock Hill Road, Herndon, VA 22070, USA
Phone: (703) 742-8877 (742-7211)
Acronym: CoRE

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.

New SearchBack


Reuse-Driven Software Processes

Company/Organization: Software Productivity Consortium (SPC)
Address: SPC Building, 2214 Rock Hill Road, Herndon, VA 22070, USA
Phone: (703) 742-8877 (742-7211)
Acronym: RSP

The Consortium offers the Reuse-Driven Processes guidebooks to describe reuse processes and methods and describe how to assess current reuse pratices and potential economic benefits of reuse. They also dicuss how to start and institutionalize reuse within a company.

New SearchBack


Ada-based Design Approach for Real-Time Systems

Company/Organization: Software Productivity Consortium (SPC)
Address: SPC Building, 2214 Rock Hill Road, Herndon, VA 22070, USA
Phone: (703) 742-8877 (742-7211)
Acronym: ADARTS

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.

New SearchBack


Vitro Automated Structured Testing Tool (VASTT)

Company/Organization: Vitro Corporation
Address: Business Development, 45 West Gude, Rockville, MD 20850-1160, USA
Phone: (301) 231-2033
Point of Contact: Director
Acronym: VASTT

Vitro Automated Structured Testing Tool (VASTT) is a language-independent static source-code analyzer. Supports software development, verification, and validation (V&V), software maintenance, and reverse engineering. Parses and analyzes source code in order to produce software metrics, system-architecture reports and graphical diagrams, data cross-references, and unit and integration test plans. Reverse- and reengineering by converting source code of a procedural language in existing programs into graphic design using ObjectMaker. Architectural restructuring may be performed, and Ada code produced.

New SearchBack


Vitro's Environment for Reengineering Software

Company/Organization: Vitro Corporation
Address: Business Development, 45 West Gude, Rockville, MD 20850-1160, USA
Phone: (301) 231-2033
Point of Contact: Director
Acronym: VERSe

VERSe supports software development, verification and validation (V&V), software maintenance, and reverse engineering. Integrated environment of COTS and Vitro value-added tools, VERSe facilitates parsing and analysis of source code to product software metrics, system architecture reports and graphical diagrams, data cross-references, and unit and integration test plans. Automates process of collecting analytic data required for quality evaluations, risk assessment, unit & integration testing, and documentation. Currently supports Ada, C, Fortran 77, JOVIAL, CMS-2, Pascal, COBOL, and DML.

New SearchBack


STW/Regression

Company/Organization: Software Research, Inc.
Email: info@soft.com
Address: 625 Third Street, San Francisco, CA 94107-1997, USA
Phone: (415) 957-1441
Point of Contact: Margaret Kenny (kenny@soft.com)
Acronym: STW/REG

The STW/Regression tool suite automates the entire testing process. CAP-BAK (Capture and Playback Tool) captures and plays back all user activities, including keystrokes, mouse movements and user-selected screen images. EXDIFF (Extended File Differencer) is an intelligent differencing system; compares CAPBAK output files (that is, expected and actual images) and also allows masking out regions that are not wanted to be compared. SMARTS (Software Maintenance and Regression Test System) organizes test cases into an intelligent and hierarchically structured test script that runs test cases automatically. When script and test cases are run, SMARTS accumulates a detailed record of tests results.

New SearchBack


STW/Coverage

Company/Organization: Software Research, Inc.
Email: info@soft.com
Address: 625 Third Street, San Francisco, CA 94107-1997, USA
Phone: (415) 957-1441
Point of Contact: Margaret Kenny (kenny@soft.com)
Acronym: STW/COV

The STW/Coverage tool suite coverage analyzers measure how well test cases cover the program at the unit and system test levels. Resulting coverage data are provided in coverage reports, call-trees, and directed graphs. Coverage reports include hit, not hit, newly hit, newly missed, and histogram results for current past, and cumulative test results. Call-trees graphically display caller-callee relationships of a program, while directed graphs display logical structure of module. STW/Coverage consists of TCAT (Test coverage Analysis Tool) to measure logical branch coverage; S-TCAT (System Test Coverage Analysis ) to measure logical path coverage; T-SCOPE (Test Data Observation and Analysis System) to dynamically display test coverage as test cases are being exercised for TCAT, S-TCAT, and TCAT-PATH.

New SearchBack


STW/Advisor

Company/Organization: Software Research, Inc.
Email: info@soft.com
Address: 625 Third Street, San Francisco, CA 94107-1997, USA
Phone: (415) 957-1441
Point of Contact: Margaret Kenny (kenny@soft.com)
Acronym: STW/ADV

The STW/Advisor tool suite consists of static code analyzers that help determine program reliability and performance attributes. METRIC (Software Metrics Processor/Generator) computes metrics source code files, including size metrics, software-science metrics (for text complexity), and Cyclomatic Complexity metrics for control flow complexity), into reports and Kiviat diagrams. METRIC identifies most complex, error prone, and difficult-to-maintain parts of a program. STATIC (Static Analyzer) processes Ada source code files and generates a report that warns of any anomalies in the code that are likely to have bugs, be nonportable, or wasteful. TDGEN (Test Data Generator System) generates test data files into a user-designed format; replaces variable fields in a template file with values from a values file; can randomly generate test cases, making testing more diverse and more efficient.

New SearchBack


TLD 1750 Ada Compiler System

Company/Organization: TLD Systems, Ltd.
Email: tld@cerf.net
Address: 3625 Del Amo Boulevard, Suite 100, Torrance, CA 90503, USA
Phone: (310) 542-5433
Point of Contact: R.R. Risinger
Acronym: 1750 TLDacs

TLD's 1750 Ada Compiler System includes Ada Info display, macro assembler, linker, symoblic debugger, simulator, and run-time system (including full source code) supporting all implementations conforming to MIL-STD-1750A including BIFs, all implementations conforming to MIL-STD-1750B including Type I, II, and III instructions and Generalized VHSIC Spaceborne Computer (GVSC) implementations including extensions to MIL-STD-1750A ISA as implemented by Honeywell and IBM. 1750 TLDacs is formally validated as fully compliant with MIL-STD-1815A (Ada). Incorporates global optimization with 1750-oriented code optimization. Supports language-defined pragmas plus many TLD-defined pragmas supporting microprocessor hardware features and embedded programming features such as dynamic code replacement and automatic in-lining. Provides capability to extract information from TLDacs' database files to aid programmer in ways including automatic production of technical documentation in either 2167/2168 or user-defined format. Information may be used for design support, reverse engineering, debugging, training, maintenance, and verification and validation testing. Symbolic Debugger provides capability to monitor execution of one or more Ada programs, which can execute on one or more Target Test Boards or Emulators or they can execute through interpretive computer simulation. Support provided for execution control-flow tracing and event trapping. TLDdbg supports functions such as EXAMINE HEAP for heap memory utilization analysis. Through commands such as SHOW TASK, displays detailed information on status of an Ada task.

New SearchBack


TLD i960 Ada Compiler System

Company/Organization: TLD Systems, Ltd.
Email: tld@cerf.net
Address: 3625 Del Amo Boulevard, Suite 100, Torrance, CA 90503, USA
Phone: (310) 542-5433
Point of Contact: R.R. Risinger
Acronym: i960 TLDacs

TLD's i960 Ada Compiler System includes Ada Info display, macro assembler, linker, symbolic debugger, simulator, and run-time system (including full source code) supporting Intel's i960 family of microprocessors including MX. Formally validated as fully compliant with MIL-STD-1815A (Ada). Incorporates global optimization with i960-oriented code optimization including instruction scheduling tailored to each i960 model. Provides a mechanism for direct insertion of assembly instructions into Ada code. In addition to predefined language pragmas, processes i960 specific pragmas designed to support real time developers. For example, IO_Object and Address_Apace support i960 access objects and domain resident code and data. TLDaid provides capability to extract information from TLDacs' database files to aid programmer in ways including automatic production of technical documentation in either 2167A/2168 or user-defined format. Symbolic Debugger provides capability to monitor execution of one or more Ada programs, which can execute on one or more target test boards or emulators. Supports execution control-flow tracing and event trapping. TLDdbg supports functions such as EXAMINE HEAP for heap memory utilization analysis. Through commands such as SHOW TASK, displays detailed information on status of an Ada task and i960hardware structures.

New SearchBack


SA-Motif

Company/Organization: Systems Engineering Research Corporation (SERC)
Email: sercmail@well.sf.ca.us
Address: 935B Sierra Vista Avenue, Mountain View, CA 94043, USA
Point of Contact: Anu Qus

SA-Motif is an Ada language programming tool that has an Ada window binding set to the Xlib, Xt, Xaw, and Mrm program libraries. Allows Ada programmers to develop X Window application software in Ada, while also allowing integration of such Ada software with C programs and libraries. Sensitive to memory leaks and is run-time configurable to prevent common leak problems.

New SearchBack


Ada/Motif

Company/Organization: Systems Engineering Research Corporation (SERC)
Email: sercmail@well.sf.ca.us
Address: 935B Sierra Vista Avenue, Mountain View, CA 94043, USA
Point of Contact: Anu Qus

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.

New SearchBack


SA-X/Bind

Company/Organization: Systems Engineering Research Corporation (SERC)
Email: sercmail@well.sf.ca.us
Address: 935B Sierra Vista Avenue, Mountain View, CA 94043, USA
Point of Contact: Anu Qus

SA-Motif allows users to develop X-Window application software entirely in Ada. User's application has access to Xlib, X Intrinsics Toolkit (Xt), Athena demonstration widgets (Xaw), OSF/Motif widget sets (Xm), and Motif resource manager (Mrm). A companion binding product to the SA-Motif.

New SearchBack


STARS Binding to SQL

Company/Organization: Software Technology for Adaptable Reliable Systems (STARS)
Address: STARS information is now archived in the ASSET web pages., Also find information on STARS on the ReuseIC web site., USA
Acronym: STARS

STARS has an Ada binding to SQL for any system configuration containing a valid Ada compiler and having a SQL-compliant database. Ada binding provides compiler with enough information about structure of database to allow it to nforce all semantic and syntax rules.

New SearchBack


STARS Binding to GKS

Company/Organization: Software Technology for Adaptable Reliable Systems (STARS)
Address: STARS information is now archived in the ASSET web pages., Also find information on STARS on the ReuseIC web site., USA
Acronym: STARS

STARS has an Ada binding to GKS for any system configuration containing a valid Ada compiler. Ada binding is implemented as an Ada package.

New SearchBack


STARS Binding to X-Windows

Company/Organization: Software Technology for Adaptable Reliable Systems (STARS)
Address: STARS information is now archived in the ASSET web pages., Also find information on STARS on the ReuseIC web site., USA
Acronym: STARS

STARS has an Ada binding to X-Windows for any system configuration containing a valid Ada compiler. Ada binding implements Xlib and Xt portions of X-Windows as an Ada package.

New SearchBack


GRAFPAK-PHIGS

Company/Organization: Advanced Technology Center
Email: ileon@atc.com
Address: 22982 Mill Creek Drive, Laguna Hills, CA 92653, USA
Phone: (714) 583-9119 x 209
Point of Contact: Ingrid Leon
Acronym: GRAFPAK-PHIGS

GRAFAPK-PHIGS is an implementation of the Programmer's Hierarchical Interactive Graphics System (PHIGS), a standard for portable, device-independent interactive 3D graphics software development. The implementation includes facilities for shading, lighting, and surfaces defined originally as the PHIGS Plus. PHIGS is an ANSI and ISO standard developed over a period of about 10 years. The standard specifies basic drawing primitives along with a set of attributes for each. Primitives are invoked in a conceptual graphics workstation operating in the context of control functions that determine its state. The workstation also has input facilities defined for operator interaction. A unique feature of this standard is the specification of a set of Language Bindings, one for each programming language. A Language Binding formalizes features routine names, data type and the calling sequence for each routine. Thus, an application may be designed and coded completely in the absence of an implementation of the standard. PHIGS is notable for its sophistication in definition, modification, and display of hierarchical graphics data.

New SearchBack


GRAFPAK-GKS

Company/Organization: Advanced Technology Center
Email: ileon@atc.com
Address: 22982 Mill Creek Drive, Laguna Hills, CA 92653, USA
Phone: (714) 583-9119 x 209
Point of Contact: Ingrid Leon
Acronym: GRAFPAK-GKS

GRAFPAK-GKS is the binding to GKS interfaces with ATC's GRAFPAK-GKS. It provides full access to level-2C functionality and is linked directly to the GKS internals. These binding implementations are supported on compilers from Rational (APEX and VADS), AONIX (AdaWorld, ObjectAda, RiscAda), Sun (SunAda), and Irvine Compiler Corporation (ICC).

New SearchBack


UIL Trans

Company/Organization: Advanced Technology Center
Email: ileon@atc.com
Address: 22982 Mill Creek Drive, Laguna Hills, CA 92653, USA
Phone: (714) 583-9119 x 209
Point of Contact: Ingrid Leon

UILTrans is a filter to translate or convert Motif User Interface Language (UIL) code to Ada or C language code. In a traditional Motif based application, the user interface is described in UIL files, which are then compiled into a binary representation in the form of UID files by using the UIL compiler. These UID files are then dynamically loaded into the application at runtime. With UILTrans, Ada or C code may be compiled and linked into the application directly, resulting in faster execution and eliminating the need for separate runtime files.

New SearchBack


Ada Binding to X-Windows, Motif

Company/Organization: Advanced Technology Center
Email: ileon@atc.com
Address: 22982 Mill Creek Drive, Laguna Hills, CA 92653, USA
Phone: (714) 583-9119 x 209
Point of Contact: Ingrid Leon
Acronym: AXI

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.

New SearchBack


SEER-SEM Software Estimation Model

Company/Organization: Galorath Associates, Inc.
Email: kjones@gaseer.com
Address: SEER Technologies Division, P.O. Box 90579, Los Angeles, CA 90009, USA
Phone: (310) 670-3404
Point of Contact: Kathleen Jones

SEER-SEM is a software-estimation model. Used to analyze Ada contingency plans; obtain staffing and scheduling outputs that help increase productivity; use knowledge bases that provide detailed estimates even when only high-level information is available; make program decisions aided by software-risk analysis; address commercial and military standards, SEI process improvement, practices, automated tools, software-security issues, lifecycle maintenance, and technology transfer.

New SearchBack


SEER-SSM Software Sizing Model

Company/Organization: Galorath Associates, Inc.
Email: kjones@gaseer.com
Address: SEER Technologies Division, P.O. Box 90579, Los Angeles, CA 90009, USA
Phone: (310) 670-3404
Point of Contact: Kathleen Jones

SEER-SSM is a Software Sizing Model. Used for all stages of the software lifecycle. Validated to provide size estimates within 17% of actuals even at proposal stages. Produces software-size estimates in lines of code or function points for data-processing applications; provides its own historical database or user can use own data.

New SearchBack


SEER-H Hardware Estimation Model

Company/Organization: Galorath Associates, Inc.
Email: kjones@gaseer.com
Address: SEER Technologies Division, P.O. Box 90579, Los Angeles, CA 90009, USA
Phone: (310) 670-3404
Point of Contact: Kathleen Jones

SEER-H is a hardware-estimation model. Used for determining hardware cost, schedule, and risk estimates for electronics, mechanical, structural, hydraulic, and other hardware. Performs instant tradeoffs and what-if scenarios; uses knowledge bases for estimates at all lifecycle stages; analyzes mean-time-between-failures, integration, prototypes, production schedules, technology, forecasting, make or buy decisions, and more.

New SearchBack


SEER-HLC Hardware Life Cycle Model

Company/Organization: Galorath Associates, Inc.
Email: kjones@gaseer.com
Address: SEER Technologies Division, P.O. Box 90579, Los Angeles, CA 90009, USA
Phone: (310) 670-3404
Point of Contact: Kathleen Jones

SEER-HLC is a hardware lifecycle model. Model handles maintenance and logistics concepts and can be used in conjunction with SEER-H, the companion hardware-estimation model. Used to evaluate lifecycle cost impacts due to variances in reliability, reliability maturation, mean-time-to-repair turnaround times; obtain time-phased reporting of development, production, and support costs for prime and support equipment; generate lifecycle costs; estimate cost of operation, maintenance, and support of electronic or mechanical hardware.

New SearchBack


Crystal Ball

Company/Organization: Decisioneering, Inc.
Email: sales@decisioneering.com
Address: 1600 1515 Arapahoe Street, Suite 1311, Denver, CO 80202, USA
Phone: (303) 534-1515
Point of Contact: Matthew Echtermeyer

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.

New SearchBack


RA-Metrics Version 2.5

Company/Organization: Howard Rubin Associates, Inc.
Address: 5 Winterbottom Lane, Pound Ridge, NY 10576, USA
Phone: (914) 764-4931
Point of Contact: Howard Rubin

RA-Metrics Version 2.5 is a productivity and quality measurement repository toolset for acquisition, management, analysis, reporting, benchmarking, and modeling of measurement data. Supports measurement at project, application, and organizational levels. Can link data from all levels through a business model for analysis and reporting purposes. Supports International Function Point User Group's quality and productivity metrics. Runs on IBM PCs and compatibles.

New SearchBack


FPXpert Version 2.2

Company/Organization: Howard Rubin Associates, Inc.
Address: 5 Winterbottom Lane, Pound Ridge, NY 10576, USA
Phone: (914) 764-4931
Point of Contact: Howard Rubin

FPXpert is a function-point analysis and counting tool. Provides counting consistency within and across organizations. Allows accurate historical tracking of function-point information. Increases function-point counting productivity for new and existing systems. Site licensing is available for the IBM PC-based product.

New SearchBack


Size Planner

Company/Organization: Quantitative Software Management
Address: 2000 Corporate Ridge, Suite 900, McLean, VA 22102, USA
Phone: (703) 790-0055

Size Planner is designed to estimate the number of lines of code that will have to be developed for a particular release of a product for a variety of programming languages. Contains four independent approaches for producing a size estimate. Approaches are fuzzy-logic sizing, function-point sizing, standard-component sizing, and new/reused/modified sizing.

New SearchBack


Software Lifecycle Model

Company/Organization: Quantitative Software Management
Address: 2000 Corporate Ridge, Suite 900, McLean, VA 22102, USA
Phone: (703) 790-0055
Acronym: SLIM

SLIM is a software cost, schedule, risk and reliability estimation model for IBM PCs and compatibles running MS-DOS. Can be customized to specific organization through use of historical data. Model contains set of "what-if" capabilities. Imposes management constraints on project including cost, manpower, and schedule. Also incorporates ROI determination of software-development investment, and has risk-assessment features. Available through a lease agreement, and site licensing is available.

New SearchBack


Slim-Control

Company/Organization: Quantitative Software Management
Address: 2000 Corporate Ridge, Suite 900, McLean, VA 22102, USA
Phone: (703) 790-0055

SLIM-Control is a top-level management-control tool for projects currently in the product-development cycle. Encompasses concepts of market-driven quality and provides practical approach for manager to ensure successful completion of software-development and -maintenance activities. Techniques based on macro view of software-development process. Four components: project plan, monthly eported data, variance analysis, and forecasts to completion. Available for PCs and compatibles running MS-DOS.

New SearchBack


Productivity Analysis Data Base System

Company/Organization: Quantitative Software Management
Address: 2000 Corporate Ridge, Suite 900, McLean, VA 22102, USA
Phone: (703) 790-0055
Acronym: PADS

The Productivity Analysis Data Base System (PADS) tool is a metrics repository for historical data of software development and maintenance projects. Contains 103 attributes divided into more than 13 categories. Data is collected and entered into database. Available for PCs and compatibles running MS-DOS.

New SearchBack


SIZE Plus

Company/Organization: GEC-Marconi Software Systems
Address: 12110 Sunset Hills Road, Suite 450, Reston, VA 22090, USA
Phone: (703) 648-1551

SIZE Plus is an implementation of multiple-methods function-point analysis for estimating size of software systems, with additional support for predicting cost and effort. Provides five different function-point methods that generate variety of results, including estimates for effort, cost, and productivity. Conversions also made to source lines of code for over 40 programming languages; can then be used in any SLOC-based estimating model. Compatible with Sun-3 and 4, and SPARCstation (Sun(S), IBMRS-6000(Aix), DECVAX/VMS, HP9000/300, and Apollo workstations. Graphical interfaces supported include X-Windows and Motif. Maintenance agreement available.

New SearchBack


ICS Ada/Motif

Company/Organization: Integrated Computer Solutions, Inc.
Email: info@ics.com
Address: 201 Broadway, Cambridge, MA 02139-9890, USA
Phone: (617) 621-0060
Point of Contact: Chris Eveleigh

ICS Ada/Motif is a set of Ada bindings to OSF/Motif 1.2 and X11R5. They will allow development of OSF/Motif user interfaces entirely in Ada. The distribution (library) includes bindings to: OSF/Motif user interface toolkit (Xm); Motif resource manager (Mrm); Xlib; X Intrinsics Toolkit (Xt); Athena demonstration widget sets (Xaw); and more. The bindings conform to the STARS bindings recommended by the Paramax/STARS program.

New SearchBack


Ada Xcessories

Company/Organization: Integrated Computer Solutions, Inc.
Email: info@ics.com
Address: 201 Broadway, Cambridge, MA 02139-9890, USA
Phone: (617) 621-0060
Point of Contact: Chris Eveleigh

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.

New SearchBack


BX/Ada

Company/Organization: Integrated Computer Solutions, Inc.
Email: info@ics.com
Address: 201 Broadway, Cambridge, MA 02139-9890, USA
Phone: (617) 621-0060
Point of Contact: Chris Eveleigh

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.

New SearchBack


ISC OSF/Motif

Company/Organization: Integrated Computer Solutions, Inc.
Email: info@ics.com
Address: 201 Broadway, Cambridge, MA 02139-9890, USA
Phone: (617) 621-0060
Point of Contact: Chris Eveleigh

ICS offers Motif for both the SunOS and Solaris. While Motif is available from Sun Microsystems on Solaris 2.4 and up, it is not available from Sun for SunOS (Solaris 1.x and for earlier version of Solaris 2.x). ICS's OSF/Motif contains many features not included in the Sun distribution - features designed to assist users from moving from Sun's OpenLook environment to OSF/Motif. These features include push-pins on pop-up dialogs and window stacking of new windows (rather than random or explicit placement), along with numerous bug fixes, not available from any other source.

New SearchBack


TBGEN System: Testbed Generator for Ada

Company/Organization: Testwell Oy
Address: Kanslerinkatu 8, FIN-33720 Tampere, Finland
Phone: +358-31-316-5464
Point of Contact: Olavi Poutanen
Acronym: TBGEN

Based on unit specification files, generates test driver code (in Ada) for the units to be tested. No extra user coding is needed. When compiled and linked, results in a test-bed program. Test-bed program enables specification-based (black-box) testing of units and their integration testing. Test calls can be issued with desired parameter values and results can be observed. Parameter values can be passed from one test call to another. Both interactive and script-based testing supported. Debugging with test bed is possible. Stubs for not-available units can be generated. Sound software-engineering/testing principles can be applied, such as defining test cases and expected results beforehand (reviewable scripts), automatic execution of test cases, automatic checking of actual results, testing in isolation. No additional documentation of the testing needs to be prepared. Testing is visible. All parts of tool written in Ada in a portable way. Source licensing is an option.

New SearchBack


Test Coverage Monitor & Program Bottleneck Finder - TCMON

Company/Organization: Testwell Oy
Address: Kanslerinkatu 8, FIN-33720 Tampere, Finland
Phone: +358-31-316-5464
Point of Contact: Olavi Poutanen
Acronym: TCMON

TCMON is a tool for test coverage and bottleneck finding. Contains a preprocessor utility, which instruments the units to be monitored. For each unit (body source code file), allows own instrumentation modes to be selected: statement coverage, condition coverage, subcondition coverage, subprogram execution timing, user defined event measuring. The instrumented and some generated driver code is compiled and linked with the rest of the user units, resulting in a monitor program. The instrumentation phase is highly automated, fast and simple. No extra user coding is needed. Tests are carried out with the monitor, which is functionally the same as original user program with exception of overhead due to instrumentation. Monitoring run(s) result in an execution-profile listing, which maps untested portions and hotspots (depending on how instrumented) to original source-code file. Postprocessor utility for producing more compact management test coverage reports. All parts of tool written in Ada in portable way. Source code licensing is an option.

New SearchBack


Ada from a Management Perspective - Parts 1 & 2

Company/Organization: National Technical Information Service (NTIS)
Address: U.S. Dept of Commerce, 5825 Port Royal Road, Springfield, VA 22161, USA
Phone: (703) 487-4650

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.

New SearchBack


Ada Programming Language -- A Series

Company/Organization: National Technical Information Service (NTIS)
Address: U.S. Dept of Commerce, 5825 Port Royal Road, Springfield, VA 22161, USA
Phone: (703) 487-4650

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".

New SearchBack


Introduction to Ada - Parts 1, 2, 3

Company/Organization: National Technical Information Service (NTIS)
Address: U.S. Dept of Commerce, 5825 Port Royal Road, Springfield, VA 22161, USA
Phone: (703) 487-4650

SAV PIN #505193; 3 tapes, 120 pg. book, $165.00 Introduction to the Ada programming language and instruction in the 1983 version of the language. Provides a background to some of the issues involved in today's software crisis and discusses some general constructs used when programming in Ada.

New SearchBack


Alydaar Translation Service or Tool

Company/Organization: Alydaar Software Corporation
Email: info@alydaar.com
Address: 2101 West Rexford Road, Ste. 250, Charlotte, NC 28211, USA
Phone: (704) 365-2324
Point of Contact: Frank Bachinsky

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.

New SearchBack


Prior GKS

Company/Organization: Gallium Software, Inc.
Email: bvezina@gallium.com
Address: 303 Moodie Drive, Suite 4000, Nepean, Ontario, K2H 9R4, Canada
Phone: (613) 721-0902
Point of Contact: Bernadette Vezina

PRIOR GKS is a software toolset for the development of 2D graphics applications. It provides developers with a set of graphics capabilities that are vital in a dynamic environment. Based on the ISO Graphical Kernel System (GKS) standard, Prior GKS ensures a consistent Application Programming Interface (API) regardless of platform, operating system or graphical devices. PRIOR GKS is available on virtually all platforms, and application developers can develop applications using one platform and offer it to customers for other platforms.

New SearchBack


Partamos

Company/Organization: Alcatel Austria Forschungszentrum GmbH
Address: Ruthnergasse 1-7, A-1210 Vienna, Austria
Phone: +43 1 39 1621 ext. 170

Events occurring in a concurrent real-time application under test are traced and written to a file. System-dependent conversion program brings this trace output to standard format, which is then read by "Visualizer," an interactive tool that graphically displays traced information -- expressing states, interactions, messages and relationships as well as commentary text. Different levels of detail, several abstractions as well as scrolling along the time axis are possible. General PARTAMOS method is language and system independent and can be used for single and multiprocessor systems. For particular applications, the units, messages and interactions to be traced are defined by a specific model. Further tools of PARTAMOS tool chain operate on same trace data set and will perform other test steps necessary during the software or system integration: regression testing, performance analysis, re-execution, etc.

New SearchBack


SEE-Ada

Company/Organization: ICSEA
Address: SPRI Building, The Levels, Adelaide, South Australia 5095, Australia
Phone: 61 8 302 3822
Point of Contact: Roger Farrell

SEE-Ada is an open system: design information, development history and other data from the development environment, or any other source including external commercial tools can be imported into SEE-Ada using appropriate filter tools. Structural information about system is extracted from the Ada source code and stored in database. Architectural views of software generated from structural information and displayed in graphical form. Metric information can be superimposed on views and used to highlight sections of system that need attention. Key features include: Subsystem View, which helps manage complexity of large systems by providing a high-level abstraction mechanism; static Worksheet, Layer, and Graph Views, which provide graphical representations of static structure; integration of data from external tools to assist in analyzing portability, maintainability and reliability of Ada software; integrated presentation of views and metric data allows analysts to home in on areas of software which may have structural or quality problems.

New SearchBack


Texel Software Factory

Company/Organization: Virtual Software Factory, Ltd.
Address: 13873 Park Center Rd., Suite 218, Herndon, VA 22071, USA
Phone: (703) 318-1180
Point of Contact: Steve Lazerowich
Acronym: Texel-SF

The Virtual Software Factory (VSF) is a configurable CASE tool builder. Configurability enables CASE-tool developmeny to support virtually any method or combination of methods. VSF may be viewed as two distinct parts: the Methods Workbench (MWB), which provides tools and database for methods engineer to define method(s) to be supported; and Analyst Workbench, which executes method specification, providing required CASE tool and database to analyst/designer end users. During development of CASE tool, MWB used first for definition of conceptual model. Involves identifying types of entities, possible relationships and attributes they posses, and constraints or rules that must be obeyed. Second, MWB used for definition of textual and graphical formats corresponding to required method notations. These formats enable selective views of facts in database to be presented via workstation man-machine interface and manipulated by text or graphics editors. MWB allows initial configurations to be built. Rsulting "personality file" then mounted in VSF Analyst Workbench run-time environment, within which it then performs as a fixed-function CASE tool.

New SearchBack


Distributed MAKE for Ada (D-MAKE)

Company/Organization: IDEAS, Inc.
Address: 7120 Columbia Gateway Drive, Columbia, MD 21046, USA
Phone: (410) 312-2000
Point of Contact: Michael Dalpee
Acronym: D-MAKE

Distributed MAKE for Ada (D-MAKE) is a compilation-acceleration tool. Allows all available CPUs in network to be simultaneously tasked with compiling source files. For any user-specified collection of source files, automatically determines source-file interdependencies and distributes source-file compilation requests among available compilation servers.

New SearchBack


Network Broker

Company/Organization: IDEAS, Inc.
Address: 7120 Columbia Gateway Drive, Columbia, MD 21046, USA
Phone: (410) 312-2000
Point of Contact: Michael Dalpee

Network Broker is a software environment for performing distributed inter-process communication. Provides high-level communication services that let programmers use inherent concurrency of distributed system. Network-transparent client/server communication model simplifies distributed-system software development. Designed for use with Ada. Clients and servers can be implemented as tasks. Both synchronous and asynchronous modes of client/server interaction are supported. Ability of programmers to communicate arbitrary, user-defined data structures, including private types, is directly supported via generics. Existing client/server communications methods, such as RPC, require clients and servers to manage numerous complexities of inter-communication. Network Broker transfers burden to intelligent software environment, the Virtual Network, where clients and servers reference one another using a symbolic, location-independent addressing scheme. The Virtual Network provides communication services. Clients specify general selection criteria that Virtual Network uses to select a service request recipient from a group of servers providing a replicated service. Selection criteria can be: designated, multicast, first-available, or round-robin. Eliminates body of communication code otherwise needed if RPC-style communication used. Integrates heterogeneous networks, and is designed to be highly portable. Data can be transparently communicated between clients and servers that reside on disparate computer hosts.

New SearchBack


JOVIAL Analysis and Conversion Kit (JACK)

Company/Organization: PERSONYX, Inc.
Email: 73007.502@compuserve.com
Address: 314 East San Rafael Street, Colorado Springs, CO 80903-2406, USA
Phone: (719) 475-8781
Point of Contact: Linda S. ("Clancey") Maloney
Acronym: JACK

JOVIAL Analysis and Conversion Kit (JACK) is an automated J73 JOVIAL-to-Ada translator and analysis system. Writes Ada source, given operating-environment-independent J73 source; finds operating-environment-dependent J73 constructs; builds global cross-reference report of J73 token occurrences; reports mixed type operations in J73 source, such as mixed precision or floating-point arithmetic; and computers McCabe and Halstead complexity metrics. Current platform is IBM-compatible PC with MS-DOS.

New SearchBack


Ada Training Services

Company/Organization: Ada Solutions, Inc.
Email: jcm@ada-solutions.com
Address: 4601 Knox Road, College Park, MD 20740-3417, USA
Phone: (301) 927-2763
Point of Contact: JC Morrison

Ada training classes at customer's site.

New SearchBack


FORTRAN to Ada Translation

Company/Organization: Ada Solutions, Inc.
Email: jcm@ada-solutions.com
Address: 4601 Knox Road, College Park, MD 20740-3417, USA
Phone: (301) 927-2763
Point of Contact: JC Morrison

There are literally millions of Fortran programs which could be and should be converted to Ada, saving untold hours of programming time. Ada SOLUTIONS, INC. has developed a fast, efficient, Fortran to Ada Translator which automatically converts Fortran code to Ada code. The benefits of having Ada SOLUTIONS convert your Fortran programs to Ada using this proprietary software are: It reduces manual translation to a matter of handling exceptions. It reduces conversion time by a factor of 25 to 1 or better. It saves investments in time, money and personnel. Sub-programs may be individually selected for manual optimization if their usage warrants.

New SearchBack


Programming Services

Company/Organization: Ada Solutions, Inc.
Email: jcm@ada-solutions.com
Address: 4601 Knox Road, College Park, MD 20740-3417, USA
Phone: (301) 927-2763
Point of Contact: JC Morrison

Ada programming; Fortran programming.

New SearchBack


AdaTEST

Company/Organization: IPL Information Processing, Ltd.
Email: iang@iplbath.com
Address: Eveleigh House, Grove Street, Bath BA1 5LR, UK-England
Phone: +44 (0) 1225 475000
Point of Contact: Ian Gilchrist

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).

New SearchBack


AdaTEST 95

Company/Organization: IPL Information Processing, Ltd.
Email: iang@iplbath.com
Address: Eveleigh House, Grove Street, Bath BA1 5LR, UK-England
Phone: +44 (0) 1225 475000
Point of Contact: Ian Gilchrist

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.

New SearchBack


A division of Saab Ericsson in Sweden

Company/Organization: Saab Ericsson Space - U.S.
Address: 1634 I Street, N.W., Washington, DC 20006-4003, USA
Phone: (202) 783-1700

Additional information on other Saab Ericsson locations can be found at thier web site.

New SearchBack


UIM/Ada

Company/Organization: Black & White Software, Inc.
Email: info@blackwhite.com
Address: 1901 S. Bascom Avenue, Suite 700, Campbell, CA 95008, USA
Phone: (408) 369-7400

UIM/Ada gives the Ada programmer access to the technology of UIM/X to construct pure Ada user interfaces. UIM/Ada is fully integrated with the OSF/Motif toolkit and utilizes the market leading Advanced Technology Center's Ada bindings for Motif.

New SearchBack


Ada CD-ROM

Company/Organization: Walnut Creek CDROM
Email: info@cdrom.com
Address: 1547 Palos Verdes Mall, Suite 260, Walnut Creek, CA 94596, USA
Phone: (510) 674-0783

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.

New SearchBack


Semantic Webs - SemWeb

Company/Organization: WPL Laboratories, Inc.
Email: loftusw@source.asset.com
Address: Whitehall Offices - Suite 6, 410 Lancaster Avenue, Haverford, PA 19041, USA
Phone: (610) 658-2362 - 2364
Point of Contact: William Loftus

This product provides a browser and editor to support the creation and use of modeled Web sites. It provides Ada class libraries that define an application programming interface (API) for dynamically creating files in hypertext mark-up language (HTML) and other standard and consistent WWW formats.

New SearchBack


AdaGPIB

Company/Organization: WPL Laboratories, Inc.
Email: loftusw@source.asset.com
Address: Whitehall Offices - Suite 6, 410 Lancaster Avenue, Haverford, PA 19041, USA
Phone: (610) 658-2362 - 2364
Point of Contact: William Loftus

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.

New SearchBack


AdaCAST

Company/Organization: Vector Software, Inc.
Email: info@vectors.com
Address: 1130 Ten Rod Road, North Kingstown, RI 02852, USA
Phone: (401) 295-5855
Point of Contact: William McCaffrey

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).

New SearchBack


UxAdagen

Company/Organization: Top GraphX
Email: 100071.45@compuserve.com
Address: 10, Allee de la Mare Jacob, 91290 La Norville, France
Phone: +33 1-69 26 97 88
Point of Contact: Jean-Claude Mahieux

UxAdagen is a code generator module that allows UIM/X users to get the Ada source code corresponding to the interface they designed. Generated Ada code will then compile and link with XInAda libraries, allowing construction of a full Ada X/Motif graphical interface. UxAdagen is an add-on to the UIM/X GUI builder. Generates Ada code equivalent to code generated by Visual Edge uxcgen C code generator. Also delivered with Ada implementation of UxXt UIM/X runtime utilities. Combination of UIM/X and UxAdagen is UIL to Ada converter. UIL files are simply imported within UIM/X allowing interactive edition of interface before generating Ada code.

New SearchBack


OrbAda

Company/Organization: Top GraphX
Email: 100071.45@compuserve.com
Address: 10, Allee de la Mare Jacob, 91290 La Norville, France
Phone: +33 1-69 26 97 88
Point of Contact: Jean-Claude Mahieux

OrbAda is a full Ada 95 implementation of CORBA. OrbAda features are CORBA 2 compliant, fully implemented in Ada 95, multi-threaded, memory saft, and portable.

New SearchBack


XInAda-Widgets

Company/Organization: Top GraphX
Email: 100071.45@compuserve.com
Address: 10, Allee de la Mare Jacob, 91290 La Norville, France
Phone: +33 1-69 26 97 88
Point of Contact: Jean-Claude Mahieux

XInAda-Widgets is a full Ada implementation of the OSF/Motif widget set. Based on XInAda-Toolkit and XInAda-Xlib; allows Ada programmers to write full Ada graphical applications. All OSF/Motif widget classes are supported. A matching Ada procedure for each OSF/Motif C procedure, and all applications resources handled exactly the same way. Programmers are able to design their own X/Motif user interface in the same way as for C implementation. Supported revision : 1.2 of OSF/Motif.

New SearchBack


XInAda-Xt

Company/Organization: Top GraphX
Email: 100071.45@compuserve.com
Address: 10, Allee de la Mare Jacob, 91290 La Norville, France
Phone: +33 1-69 26 97 88
Point of Contact: Jean-Claude Mahieux

XinAda-Toolkit is a full Ada implementation of MIT Xt (also known as intrinsics), written on top of XInAda-Xlib. Offers Ada programmers enhanced and robust mechanisms. All Xt procedures provide matching procedure within XInAda-Toolkit. Library is basic tool for widget sets writers, and gives basics for XInAda-Widgets. Supported revision : 11.5 and later.

New SearchBack


XInAda-Pexlib

Company/Organization: Top GraphX
Email: 100071.45@compuserve.com
Address: 10, Allee de la Mare Jacob, 91290 La Norville, France
Phone: +33 1-69 26 97 88
Point of Contact: Jean-Claude Mahieux

XinAda-Pexlib is a full Ada implementation of the PEX protocol (X Consortium). Its typing is inherited from the Phigs-Ada standard (ISO 9593-3). Gives direct access to all Pex facilities. Supported protocol revisions : 5.0P and 5.1P.

New SearchBack


XInAda-Xlib

Company/Organization: Top GraphX
Email: 100071.45@compuserve.com
Address: 10, Allee de la Mare Jacob, 91290 La Norville, France
Phone: +33 1-69 26 97 88
Point of Contact: Jean-Claude Mahieux

XInAda-Xlib is a full Ada implementation of the MIT X1 core protocol. Provides same functionality as implementation of MIT C Xlib library available on most UNIX platforms. Each Xlib routine has its corresponding facility within XInAda-Xlib. Syntax and procedure names have been chosen to match as close as possible original MIT implementation, making easy software port of Ada applications previously interfaced with C Xlib. Supported protocol revisions: 11.4 and 11.5.

New SearchBack


Ada VR-Link

Company/Organization: MAK Technologies
Email: vrlink-info@mak.com
Address: 185 Alewife Brook Parkway, Cambridge, MA 02139, USA
Phone: (617) 876-8085
Point of Contact: Ben Lubetsky

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.

New SearchBack


NavigAda

Company/Organization: Sonalysts, Inc.
Email: celerity@sonalysts.com
Address: 624 Highland Drive, Mount Holly, NJ 08060, USA
Phone: (609) 261-1900
Point of Contact: Peter DePasquale III

NavigAda is a CELERITY Software Series tool designed to facilitate the development and maintenance of Ada source code in large system environments. Eliminates source-code masking problems. Allows user freedom in navigating logically throughout Ada system while safely accessing all essential features of source code, independently of file structure. NavigAda currently runs on Sun Sparc stations running either SunOS 4.1.x or Solaris 2.x (with Binary Compatibility Mode) with OpenWindows Desktop System.

New SearchBack


ClearCase

Company/Organization: Atria Software, Inc.
Email: info@atria.com
Address: 24 Prime Park Way, Natick, MA 01760, USA
Phone: (617) 676-2400
Point of Contact: Kirsten Armstrong

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.

New SearchBack


Ada95 Transition Aid

Company/Organization: Software Compositions
Email: swcinfo@aol.com
Address: P.O. Box 510477, Melbourne Beach, FL 32951, USA
Phone: (407) 952-0430

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.

New SearchBack


Re-engineering MENTOR

Company/Organization: Software Compositions
Email: swcinfo@aol.com
Address: P.O. Box 510477, Melbourne Beach, FL 32951, USA
Phone: (407) 952-0430

The Re-engineering MENTOR (tm) is a new Ada software engineering tool designed to improve the quality of Ada code produced by software decvelopment organizations. The tool not only points out better ways to code using Ada, it can automatically implement the appropriate changes, and keep the unit interfaces consistent. Users can customize the Re-engineering Mentor to accommodate project-specific needs. For example, the user can tailor detection thresholds for guideline deviations, and select from alternate strategies for repairing the code. The tool's transformation work space provides users with detailed visibility into the change process and maximum control over changes made to the software.

New SearchBack


Information Engineering Facility

Company/Organization: Texas Instruments - Federal Systems Organization
Address: The Federal Systems Organization, 2980 Fairview Park Drive, Suite 1100, Falls Church, VA 22042, USA
Phone: (703) 849-1400
Point of Contact: Michelle Lee
Acronym: IEF

The IEF uses model-driven development to design, build, test, install, and maintain client/server and terminal-based business applications. Supports a variety of hardware, database, and language options. TI has added Ada-generation capability to its list of language options.

New SearchBack


Ada 95 Upgrade for Visual Age

Company/Organization: OC Systems
Email: info@ocsystems.com
Address: 9990 Lee High