home *** CD-ROM | disk | FTP | other *** search
Text File | 1988-05-03 | 186.3 KB | 4,052 lines |
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 1 | Screen Generator |
- | Package |
-
- Not Available on SIMTEL20
- at This Time
-
- 1. TOOL NAME : Screen Generator Package
- 2. TOOL NUMBER : 1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-84-C-0427
- 3b NAME : ISC, Incorporated
- 3c LOCATION : Vienna, Virginia
- 3d POC : Denesh Rikhi, 703_442_4880
-
- 4. TOOL DESCRIPTION :
- This tool takes as input a symbolic representation of a virtual
- screen format and provides as output an interface to the generated
- terminal screen. Terminal-specific capabilities, such as blink,
- reverse video, etc. should be defineable. Target terminals may be
- indicated.
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A --Monthly progress meetings
- 5b DELIVERY : 14 DEC 84
- 5c DISTRIBUTION : GTE, IBM, NOSC
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Convert EDFORM from PASCAL to Ada
- 6b HOST MACHINE : NOSC VAX via ARPANET
- 6c OPERATING SYSTEM : DOS
- 6d COMPILER : JANUS Ada
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 2748
-
- 7. DOCUMENTATION : User's Manual, Notes for conversion to fully validated
- compiler.
- 8. PORTABILITY :
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Cmd_Lang
- 9b WIS USE AREA : Design and Analysis
- 10. COMMENTS :
- The tool accepts interactive commands to build a screen which is
- displayed while it is being built. The screen can then be saved and
- later redisplayed. This tool is not being distributed. Contact
- WIS JPMO/ADT for further information.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 2 | Microcomputer Word |
- | Processor |
- Directory: PD:<ADA.EDITORS>
- WP.ABS 3985
- WP.CMM 1272
- WP.CVT 842
- WP.PRO 3856
- WPCOMMON.DIS 113
- WPCOMMON.SRC 150501
- WPCRT.DIS 130
- WPCRT.SRC 197491
- WPEDHLP.DIS 78
- WPEDITOR.DIS 426
- WPEDITOR.HLP 42714
- WPEDITOR.SRC 636103
- WPFORMAT.DAT 52484
- WPFORMAT.DIS 312
- WPFORMAT.SRC 486814
- =============== ==========
- 15 Files 1577121
-
-
- 1. TOOL NAME : Microcomputer Word Processor
- 2. TOOL NUMBER : 2
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-84-C-0422
- 3b NAME : Science Applications International Corp
- 3c LOCATION : 2280 Highway 19 North Suite 120 Clearwater, Florida
- 3d POC : Robert Cymbalski
- Phone: (813) 799-0663
-
- 4. TOOL DESCRIPTION :
- The Word Processor package contains an editor and a text formatter
- for creating, modifying, and formatting ASCII text files.
- The Screen Editor will make full use of function keys and cursor
- control keys. It will support 255 character lines, will create
- back-up files, and will support an undo feature. Text
- Formatter commands are keyed by a '.' in column 1 followed
- by a key-word command and operands. Also included is a utility for
- defining the help screens which are available to the general user as
- well as a utility for defining new type fonts.
-
- 5. SCHEDULE :
- 5a PDR/CDR : Editor: 15 NOV 84 Formatter: 15 JAN 85 / CDR N/A
- 5b DELIVERY : Editor COMPLETE, Formatter AUG 85
- 5c DISTRIBUTION : GTE, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Convert an existing Pascal program
- 6b HOST MACHINE : NOSC VAX via ARPANET
- 6c OPERATING SYSTEM : ROS
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES : See comments.
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : Text Editor Users Manual, Aug 85, Formatter Users
- Manual, Aug 85, High-Level Design, Nov 84
- 8. PORTABILITY : Compiled on VAX with DEC Ada.
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Text Processing
- 9b WIS USE AREA : Interfaces
- 10. COMMENTS:
- This Word Processor will support VT-100(VT-52), VT-100(ANSI), Digital
- Microsystems 5086, IBM PC, VIP 7705, and Delta Data terminals. It
- will support Centronics 737, Dataproducts, Diablo 630, and Qume Sprint
- Series printers.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 3-1 | Communication |
- | Protocols and Test |
- | System |
- Directory: PD:<ADA.DDN>
- TCPBATCMP.SUB 561
- TCPBATTST.CO 551
- TCPCOMP.SUB 1265
- TCPIP.CMM 1248
- TCPIP.DEMO 1315
- TCPIP.PRO 3831
- TCPSTAND.SRC 17698
- TCPSTBAT.CO 181
- TCPSTCOMP.CO 110
- TCPSUB.SRC 364325
- TCPTEST.CO 407
- TCPTEST.SRC 29627
- TCPWICAT.DAT 360
- TCPWICAT.SRC 383241
- WICATMISC.SRC 102526
- USERSMAN.DIS 103
- USERSMAN.DOC 105163
- =============== ==========
- 17 Files 1012512
-
-
- 1. TOOL NAME : Communication Protocols and Test System
- 2. TOOL NUMBER : 3-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-84-C-0030
- 3b NAME : E-Systems, Inc., ECI Division
- 3c LOCATION : St. Petersburg, Florida
- 3d POC :
-
- 4. TOOL DESCRIPTION :
- The proposed tools provide communication with Telnet(TCP) correspond-
- ing to RFC-793 and with Internet(IP). An operating system interface
- to VAX VMS will be provided. Internet Control Message Protocol(ICMP)
- will be provided as part of IP. These protocols allow multi-user
- access and message priority. A Test System will be provided to
- demonstrate these protocols, generate test scenarios, and display
- intermediate data.
-
- 5. SCHEDULE :
- 5a PDR/CDR : yes N/A, Design Walkthroughs
- 5b DELIVERY : 25 JULY 1985
- 5c DISTRIBUTION : GTE, DG, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : VAX 11/780, WICAT Workstation
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Telesoft 1.5 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : User's Manual, Project Report
- 8. PORTABILITY : There are system (VAX) design dependencies and the
- intended use of assembly language routines and calls to OS services.
- Compiled on VMS with DEC Ada, execution not tested.
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Network Protocols
- 9b WIS USE AREA : Interfaces
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 3-2 | Network Virtual |
- | Terminal Protocol |
- Directory: PD:<ADA.DDN>
- TELBAT.CO 555
- TELNET.CMM 1264
- TELNET.CO 808
- TELNET.PRO 3642
- TELNET.SRC 273396
- TELWICAT.DAT 194
- TELWICAT.SRC 218505
- IFACE.COM 512
- IFACE.SRC 48820
- IFACEBAT.COM 570
- WICATMISC.SRC 102526
- USERSMAN.DIS 103
- USERSMAN.DOC 105163
- =============== ==========
- 13 Files 756058
-
-
- 1. TOOL NAME : Virtual Terminal Protocol
- 2. TOOL NUMBER : 3-2
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-84-C-0030
- 3b NAME : E-Systems, Inc., ECI Division
- 3c LOCATION : St. Petersburg, Florida
- 3d POC :
-
- 4. TOOL DESCRIPTION :
- This tool will implement RFC-854 of the TELNET protocol supporting
- a bi-directional, eight-bit byte oriented communications facility.
- This approach encompasses three main ideas: a Network Virtual
- Terminal(NVT), negotiated options, and a symmetric view of terminals
- and processes.
-
- 5. SCHEDULE :
- 5a PDR/CDR : yes N/A, Design Walkthroughs
- 5b DELIVERY : July 1985
- 5c DISTRIBUTION : GTE, DG, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : VAX 11/780 and WICAT
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Telesoft 1.5 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : User's Manual, Project Report
- 8. PORTABILITY : There are system (VAX) design dependencies and the
- intended use of assembly language routines and calls to OS services.
- Compiled on VAX with DEC Ada, execution not tested.
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Network Protocols
- 9b WIS USE AREA : Interfaces
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 3-3 | File Transfer and |
- | Simple Mail Transfer |
- | Protocol |
- Directory: PD:<ADA.DDN>
- FTP.COM 1080
- FTP.PRO 3733
- FTP.SRC 375318
- FTPBATCH.COM 548
- FTPSMTP.CMM 1253
- SMTP.COM 658
- SMTP.PRO 3733
- SMTP.SRC 68638
- SMTPBAT.COM 545
- SMTPSER.COM 1020
- SMTPWICAT.DAT 198
- SMTPWICAT.SRC 77005
- IFACE.COM 512
- IFACE.SRC 48820
- IFACEBAT.COM 570
- USERNAMES.LCL 66
- WICATMISC.SRC 102526
- USERSMAN.DIS 103
- USERSMAN.DOC 105163
- =============== ==========
- 19 Files 791489
-
-
- 1. TOOL NAME : File Transfer and Simple Mail Transfer Protocol
- 2. TOOL NUMBER : 3-3
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-84-C-0030
- 3b NAME : E-Systems, Inc., ECI Division
- 3c LOCATION : St. Petersburg, Florida
- 3d POC :
-
- 4. TOOL DESCRIPTION :
- These tools provide the ability to transfer files and to send and
- receive mail among users on diverse hosts. File transfer will use
- Ada SEQUENTIAL_IO calls to read and write files and will interface
- to TCP(CDRL 0001) to send data across communication lines. The
- Simple Mail Transfer Protocol to be implemented is RFC-821.
-
- 5. SCHEDULE :
- 5a PDR/CDR : yes N/A, Design Walkthroughs
- 5b DELIVERY : 22 JUN 85
- 5c DISTRIBUTION : GTE, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : WICAT
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Telesoft 1.5 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : User's Manual, Project Report
- 8. PORTABILITY : There are system (ECX) design dependencies and the
- extended use of assembly language routines and calls to OS services.
- Compiled on VAX with DEC Ada, execution not tested.
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Network Protocols
- 9b WIS USE AREA : Interfaces
- 10. COMMENTS: PPS and PDS documents are discussed but not required as a CDRL.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 4-1-1 | Design Requirements |
- | Traceability Package |
- Directory: PD:<ADA.MANAGEMENT-TOOLS>
- RT.ABS 2503
- RT.CMM 627
- RT.EXP 2640
- RT.LIS 37874
- RT.PRO 3915
- RT.SRC 393200
- RTGRM.LIS 37874
- RTREAD.ME 3348
- RTSRC.DIS 1673
- RTTEST.DAT 59084
- RTTEST.DIS 1576
- RTUSER.MAN 16393
- =============== ==========
- 12 Files 560707
-
-
- Directory: PD:<ADA.COMPONENTS>
- NEWABS.DIS 2768
- NEWABS.PRO 3319
- NEWABS.SRC 659811
- =============== ==========
- 3 Files 665898
-
-
- 1. TOOL NAME: Design Requirements Traceability Package
- 2. TOOL NUMBER: 4-1-1
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0409
- 3b NAME : Intermetrics, Inc.
- 3c LOCATION : 733 Concord Ave, Cambridge, MA 02138
- 3d POC : Bill Toscano or Michael Gordon (author)
- Phone : (617) 661-1840
-
- 4. TOOL DESCRIPTION:
- This tool is used to trace routines and declarations in the
- source code back to specific paragraphs in a requirements
- document. For each requirement referenced in a source file,
- the output listing shows what program units reference that
- requirement. An intermediate file containing the pairs
- (location in code, reference cited) can be saved for use in
- subsequent invocations. When used in this way, the output report
- can show requirements traced to more than one source file.
-
-
- 5. SCHEDULE:
- 5a PDR/CDR : 15 OCT 84 / 19 DEC 84
- 5b DELIVERY: AUG 85 (design complete)
- 5c DISTRIBUTION : 3 March 1986 GTE, NOSC
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Byron, Intermetric's Ada-based PDL and
- tool set (Byron language analyzer, document generator, flow
- chart generator and text formatter), will be augmented to
- provide the capabilities outlined above.
- 6b HOST MACHINE: VAX
- 6c OPERATING SYSTEM: VMS
- 6d COMPILER: DEC Ada
- 6e DEPENDENCIES: This tool is part of a Design Support Tool that
- can work in conjunction with Byron.
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Design Outline
- 8. PORTABILITY:
-
- 9. WIS USE:
- 9a FOUNDATION AREA : Design and Analysis
- 9b WIS USE AREA : Design, Implementation and Testing
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 4-1-2 | Data Dictionary System |
- Directory: PD:<ADA.PDL>
- DD.CMM 603
- DD.PRO 3792
- DD.SRC 347983
- DDABS.DOC 2159
- DDICTSRC.DIS 1202
- DDICTTEST.DAT 1729
- DDICTUSER.MAN 42780
- DDICTUSER.RNO 33827
- DDREAD.ME 4291
- =============== ==========
- 9 Files 438366
-
-
- Directory: PD:<ADA.COMPONENTS>
- NEWABS.DIS 2768
- NEWABS.PRO 3319
- NEWABS.SRC 659811
- =============== ==========
- 3 Files 665898
-
-
- 1. TOOL NAME: Data Dictionary System
- 2. TOOL NUMBER: 4-1-2
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0409
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 733 Concord Ave, Cambridge, MA 02138
- 3d POC: Bill Toscano or Michael Gordon (author)
- Phone: (617) 661-1840
-
- 4. TOOL DESCRIPTION:
- The data dictionary is a collection of records which contain
- various data on Ada declarations and programs. Tools are
- provided to create, edit, and extract information from
- the data dictionary. The format and content of each kind of
- entry in the data dictionary is user defineable. Associated with
- each type of record is a display form for use while interactively
- creating or updating the data dictionary entry.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 15 OCT 84 / 19 DEC 84
- 5b DELIVERY: SEP 85 (specs written)
- 5c DISTRIBUTION : 3 March 1986 GTE, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: The system design will be based on
- Intermetrics' existing MEMO program and on Byron, Intermetric's
- Ada-based PDL and tool set.
- 6b HOST MACHINE: VAX
- 6c OPERATING SYSTEM: VMS
- 6d COMPILER: DEC Ada
- 6e DEPENDENCIES: This tool is part of a Design Support System
- working in conjunction with Byron.
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Design Outline
- 8. PORTABILITY:
-
- 9. WIS USE:
- 9a FOUNDATION AREA : Design and Analysis
- 9b WIS USE AREA : Design, Implementation and Test; DBMS Support
- 10. COMMENTS: Handles program entities as text.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 4-2 | Documentation Reports |
-
- Not Available on SIMTEL20
- at This Time
-
- 1. TOOL NAME: Documentation Reports
- 2. TOOL NUMBER: 4-2
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0409
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 733 Concord Ave, Cambridge, MA 02138
- 3d POC: Bill Toscano or Michael Gordon (author)
- Phone: (617) 661-1840
-
- 4. TOOL DESCRIPTION:
- The Byron_Analyzer checks Byron/Ada source code for semantics
- and processes the special Byron comments. The result is stored
- in the form of Diana in a program library. The
- Byron_Document_Generator collates, summarizes, analyzes, and
- extracts information from the Byron program library to generate
- user-defined reports, including a set-use matrix, subprogram
- matrix, generic instantiation report, package specification
- report, and a call tree.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 15 OCT 84 / 19 DEC 84
- 5b DELIVERY: NOV 85
- 5c DISTRIBUTION :
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: All tools are Byron recoded in Ada or
- enhancements of Byron coded in Ada.
- 6b HOST MACHINE: VAX
- 6c OPERATING SYSTEM: VMS
- 6d COMPILER: DEC Ada
- 6e DEPENDENCIES: Byron
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION:
- Will include complete User's Manual, Source Code, and/or the
- Byron Reference Manual.
- 8. PORTABILITY:
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 4-3 | Standards Support |
- | System |
-
- Not Available on SIMTEL20
- at This Time
-
- 1. TOOL NAME: Standards Support System
- 2. TOOL NUMBER: 4-3
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0409
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: Cambridge, MA
- 3d POC: Mike Ryer or Mike Gordon Phone: 661-1840
-
- 4. TOOL DESCRIPTION:
- The Standards Support System will consist, in part, of Byron,
- which will be coded in Ada and will function as described
- in the Byron Reference Manual. Byron will be enhanced to
- enforce restrictions on the use of specified Ada constructs
- or nesting levels. Code that violates static coding standards
- involving indentation, nesting level, or prohibited use of
- specified Ada constructs will be flagged in the listing.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 60 DAC / 19 DEC 84
- 5b DELIVERY: OCT 85
- 5c DISTRIBUTION :
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Byron, Intermetric's Ada-based PDL and
- tool set (Byron language analyzer, document generator, flow chart
- generator and text formatter), will be augmented to provide the
- capabilities outlined above.
- 6b HOST MACHINE: IBM 3083
- 6c OPERATING SYSTEM: VM-UTS
- 6d COMPILER: AIE Ada
- 6e DEPENDENCIES: Byron
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION:
- Will include complete User's Manual, Source Code, and/or the
- Byron Reference Manual.
- 8. PORTABILITY:
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: It is unclear whether standards templates can be tailored
- without major code modification.
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 4-4 | Documentation Data |
- | Base Management Tool |
- Directory: PD:<ADA.PDL>
- DOCMGR.CMM 597
- DOCMGR.CO 1839
- DOCMGR.DOC 213056
- DOCMGR.PRO 2970
- DOCMGR.SRC 580340
- DOCMGRRD.ME 1623
- =============== ==========
- 6 Files 800425
-
-
- 1. TOOL NAME: Documentation Data Base Management Tool
- 2. TOOL NUMBER: 4-4
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0409
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 733 Concord Ave, Cambridge, MA 02138
- 3d POC: Bill Toscano or Michael Gordon (author)
- Phone: (617) 661-1840
-
- 4. TOOL DESCRIPTION:
- The document manager maintains a catalog of configuration
- items stored in the system. Configuration items may be
- obtained from the catalog for read-only use or for modification.
- Only one modifiable copy can be checked out at a time. When a
- modified configuration item is returned to the library, a new
- version number is assigned to it, so that all versions of an item
- can be obtained from the catalog. Items in the catalog have
- attributes associated with them and items can be selected by
- attribute as well as by name and version number. For example,
- an attribute can be the name of the person who created the
- configuration item. One can then easily find all configuration
- items created by a certain person.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 15 OCT 84 / 19 DEC 84
- 5b DELIVERY: OCT 85 (functional specs complete)
- 5c DISTRIBUTION :
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: New Development
- 6b HOST MACHINE: VAX and SUN Workstation
- 6c OPERATING SYSTEM: VMS
- 6d COMPILER: DEC Ada, SUN Ada
- 6e DEPENDENCIES: Editor independent
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Design Outline
- 8. PORTABILITY: Each of the four components of the tool is an
- independently useful Ada library procedure. This modular
- structure facilitates portabilty to new host hardware and
- operating systems.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 5-1-1 | Source Formatter |
- Directory: PD:<ADA.PRETTY-PRINTERS>
- PRET.CMM 1340
- PRET.CO 165
- PRET.DOC 73494
- PRET.PRO 3677
- PRET.SRC 334770
- PRET.TST 12901
- PRETABS.CO 622
- PRETABS.NOT 236
- PRETDIS.DOC 100
- PRETREAD.ME 4606
- PRETTEST.DIS 150
- PRETUPD.SRC 228450
- =============== ==========
- 12 Files 660511
-
-
- Directory: PD:<ADA.COMPONENTS>
- ABSTRACT.CO 2657
- ABSTRACT.PRO 3334
- ABSTRACT.SRC 572620
- =============== ==========
- 3 Files 578611
-
-
- 1. TOOL NAME: Source Formatter
- 2. TOOL NUMBER: 5-1-1
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0369
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 733 Concord Ave, Cambridge, MA 02138
- 3d POC: Bill Toscano or Michael Gordon (author)
- Phone: (617) 661-1840
-
- 4. TOOL DESCRIPTION:
- The standard format of source code listed with this tool shall
- be the format used in the Ada LRM. Options shall allow the user
- to specify the number of spaces per indent level, the form for
- printing categories of key words and identifiers (eg. upper case,
- lower case, etc.), and similiar parameters which can be varied
- without deviating from the LRM.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 15 SEP 84 / 19 DEC 84
- 5b DELIVERY: Demonstration 5 APR 85
- 5c DISTRIBUTION : 23 July 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Modification of AIE parser
- 6b HOST MACHINE: IBM 3083
- 6c OPERATING SYSTEM: VM-UTS
- 6d COMPILER: AIE Ada
- 6e DEPENDENCIES: This tool is part of a Program Development Tool
- and is dependent on the Ada Integrated Environment (AIE)
- Parser; uses DIANA.
- 6f NUMBER OF STATEMENTS : 5197 (4313 AIE Parser)
-
- 7. DOCUMENTATION:
- User's Guide, Source Code, Design Outline.
- 8. PORTABILITY: Compiled on VVMS with DEC Ada, no output.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
-
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 5-1-2 | Statement Profile |
- | Report |
- Directory: PD:<ADA.STYLE>
- PROF.CMM 1368
- PROF.CO 92
- PROF.DOC 68844
- PROF.PRO 3895
- PROF.SRC 255248
- PROFABS.CO 622
- PROFABS.NOT 236
- PROFDOC.DIS 64
- PROFREAD.ME 2849
- =============== ==========
- 9 Files 333218
-
-
- Directory: PD:<ADA.COMPONENTS>
- ABSTRACT.CO 2657
- ABSTRACT.PRO 3334
- ABSTRACT.SRC 572620
- =============== ==========
- 3 Files 578611
-
-
- 1. TOOL NAME: Statement Profile Report
- 2. TOOL NUMBER: 5-1-2
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0369
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 733 Concord Ave, Cambridge, MA 02138
- 3d POC: Bill Toscano or Michael Gordon (author)
- Phone: (617) 661-1840
-
- 4. TOOL DESCRIPTION:
- The Statement Profiler counts every instance of each of the
- various types of Ada statements in the given program unit bodies,
- including comments, distinguishing whole-line comments from
- comments on a line of code. From these raw counts, a series of
- ratios and percentages can then be computed and shown in a table.
- The raw counts or the profile table is written to the default
- output file. This information can then be used to determine
- when programs are inadequately commented or overly complex.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 15 OCT 84 / 19 DEC 84
- 5b DELIVERY: 18 MAR 85
- 5c DISTRIBUTION : 23 July 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Modification of AIE parser
- 6b HOST MACHINE: IBM 3083
- 6c OPERATING SYSTEM: VM-UTS
- 6d COMPILER: AIE Ada
- 6e DEPENDENCIES: Ada Integrated Environment (AIE) Parser; uses DIANA.
- 6f NUMBER OF STATEMENTS : 4906 (4313 AIE Parser)
-
- 7. DOCUMENTATION:
- User's Guide and Source Code.
- 8. PORTABILITY: Compiled on VMS with DEC Ada, executed.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: Extensibility of statement definitions is desirable,
- unclear whether it is supported.
- 11. LAST CHANGE TO DATA : 21 March 1986.
-
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 5-1-3 | Complexity Measures |
- | Report |
- Directory: PD:<ADA.METRICS>
- COMPMEAS.ABS 2349
- COMPMEAS.CMM 592
- COMPMEAS.COM 1483
- COMPMEAS.PRO 2519
- COMPMEAS.SUB 703
- HALSTEAD.CO 969
- HALSTEAD.DOC 34907
- HALSTEAD.ME 3950
- HALSTEAD.PL 2200
- HALSTEAD.PRO 2519
- HALSTEAD.SRC 1031145
- HALSTEAD.TST 30606
- MCCABE.CNT 2187
- MCCABE.DOC 15250
- MCCABE.DSS 1864
- MCCABE.DST 4720
- MCCABE.GRM 38028
- MCCABE.ME 4974
- MCCABE.PRO 2519
- MCCABE.RNO 8390
- MCCABE.SRC 432177
- MCCABE.TST 56485
- =============== ==========
- 22 Files 1680536
-
-
- Directory: PD:<ADA.COMPONENTS>
- ABSTRACT.CO 2657
- ABSTRACT.PRO 3334
- ABSTRACT.SRC 572620
- =============== ==========
- 3 Files 578611
-
-
- 1. TOOL NAME: Complexity Measures Report
- 2. TOOL NUMBER: 5-1-3
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0369
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 733 Concord Ave, Cambridge, MA 02138
- 3d POC: Bill Toscano or Michael Gordon (author)
- Phone: (617) 661-1840
-
- 4. TOOL DESCRIPTION:
- The Complexity Measures Report will analyze program units
- for complexity as measured by Halstead and McCabe. The
- program unit and its complexity will be output to the default
- output file. If the measured complexity exceeds a desired
- maximum complexity, the program unit is flagged on the output
- listing.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 15 OCT 84 / 19 DEC 84
- 5b DELIVERY: AUG 85 (testing)
- 5c DISTRIBUTION : 3 March 1986 GTE, NOSC
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Modification to AIE parser
- 6b HOST MACHINE: IBM 3083
- 6c OPERATING SYSTEM: VM-UTS
- 6d COMPILER: AIE Ada
- 6e DEPENDENCIES: Ada Integrated Environment (AIE) Parser.
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Design Outline
- 8. PORTABILITY: Compiled on VMS with DEC Ada.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 5-2 | PDL Support Tool |
-
- Not Available on SIMTEL20
- at This Time
-
- 1. TOOL NAME: PDL Support Tool
- 2. TOOL NUMBER: 5-2
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0369
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 733 Concord Ave, Cambridge, MA 02138
- 3d POC: Bill Toscano or Michael Gordon (author)
- Phone: (617) 661-1840
-
- 4. TOOL DESCRIPTION:
- In addition to the standard Byron PDL utilities, a feature
- will be added to allow an interactive, graphical
- specification of design and will convert the graphic input
- into an Ada PDL.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 60 DAC / occurs after initial source code delivery,
- 5b DELIVERY: NOV 85
- 5c DISTRIBUTION :
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Intermetrics will provide an Ada-coded
- version of Byron for PDL support. (It was originally coded
- in Pascal.) It will function as described in the Byron
- Reference Manual incorporated by reference.
- 6b HOST MACHINE: IBM 3083
- 6c OPERATING SYSTEM: VM-UTS
- 6d COMPILER: AIE Ada
- 6e DEPENDENCIES: Ada Integrated Environment (AIE) Parser.
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION:
- Will include User's Guide and Source Code.
- 8. PORTABILITY:
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: The government has limited data rights allowing use of this
- tool only on CPU's on which WIS work is performed. Source
- code will be on WIS_ADA but not distributed to SIMTEL20.
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 6-1-1 | Cross Reference |
- | Package |
-
- Not Available on SIMTEL20
- at This Time
-
- 1. TOOL NAME: Cross Reference Package
- 2. TOOL NUMBER: 6-1-1
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0406
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 733 Concord Ave, Cambridge, MA 02138
- 3d POC: Bill Toscano or Michael Gordon (author)
- Phone: (617) 661-1840
-
- 4. TOOL DESCRIPTION:
- This tool generates a global cross reference report from a set of
- program units. It will show the usage of all Ada names
- of all packages, subprograms, tasks, variables and types.
- The report will include the name of the unit within which the
- declaration appears, and the line number where the declaration
- can be found. It will distinguish declaration from usage and,
- for variables, assignment use from reference use.
-
- 5. Schedule:
- 5a PDR/CDR : 15 OCT 84 / 19 DEC 84
- 5b DELIVERY : NOV 85 (compiler front end needs rehosting)
- 5c DISTRIBUTION :
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: This facility will be recoded in Ada (no
- mention of original language.)
- 6b HOST MACHINE: IBM 3083
- 6c OPERATING SYSTEM: VM-UTS
- 6d COMPILER: AIE Ada
- 6e DEPENDENCIES: This tool is one of two parts of a Program
- Analysis Tool which utilizes the Ada Integrated Environment
- Compiler Front End.
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION:
- The tool will work as described in the HALSTAT Cross Reference
- Guide (the guide for the facility coded in the original
- language.) A User's Manual will be provided for the entire
- Program Analysis Tool. Design Outline.
- 8. PORTABILITY: Compiled on VMS with DEC Ada.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: Would like to know if tool handles cross-references within
- a library or within a single unit.
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 6-1-2 | Compilation Order |
- | Requirements Report |
- Directory: PD:<ADA.COMPILATION-ORDER>
- COMPDOC.DIS 74
- COMPORD.CMM 1456
- COMPORD.CO 202
- COMPORD.DOC 75149
- COMPORD.PRO 3550
- COMPORD.SRC 291226
- COMPORD.TST 68764
- COMPTST.DIS 284
- =============== ==========
- 8 Files 440705
-
-
- Directory: PD:<ADA.COMPONENTS>
- ABSTRACT.CO 2657
- ABSTRACT.PRO 3334
- ABSTRACT.SRC 572620
- =============== ==========
- 3 Files 578611
-
-
- 1. TOOL NAME: Compilation Order Requirements Report
- 2. TOOL NUMBER: 6-1-2
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0406
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 733 Concord Ave, Cambridge, MA 02138
- 3d POC: Bill Toscano or Michael Gordon (author)
- Phone: (617) 661-1840
-
- 4. TOOL DESCRIPTION:
- This tool computes a proper compilation order for given Ada
- source files. It then generates a report showing
- the computed compilation order and outputs it to the default
- output file.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 15 OCT 84 / 19 DEC 84
- 5b DELIVERY : 18 MAR 85
- 5c DISTRIBUTION : 23 July 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH : New Development
- 6b HOST MACHINE : VAX and Sun Workstation
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : DEC Ada, Sun Ada
- 6e DEPENDENCIES : This tool is one of two parts of a Program
- Analysis tool which utilizes the ADA Integrated
- Environment Compiler Front End.
- 6f NUMBER OF STATEMENTS : 5365 (4313 AIE Parser)
-
- 7. DOCUMENTATION:
- Users Manual, Source Code, Design Outline
- 8. PORTABILITY: DEC VAX/ DEC Ada
- 8. PORTABILITY: Compiled on VMS with DEC Ada, executed, 2 modifications.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 6-2 | Standards Checker |
- Directory: PD:<ADA.STYLE>
- STND.CMM 1373
- STND.CO 123
- STND.DOC 74984
- STND.PRO 3752
- STND.SRC 282653
- STND.TST 125
- STNDABS.CO 622
- STNDABS.NOT 236
- STNDDOC.DIS 79
- STNDREAD.ME 3918
- =============== ==========
- 10 Files 367865
-
-
- Directory: PD:<ADA.COMPONENTS>
- ABSTRACT.CO 2657
- ABSTRACT.PRO 3334
- ABSTRACT.SRC 572620
- =============== ==========
- 3 Files 578611
-
-
- 1. TOOL NAME: Standards Checker
- 2. TOOL NUMBER: 6-2
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-84-C-0406
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 733 Concord Ave, Cambridge, MA 02138
- 3d POC: Bill Toscano or Michael Gordon (author)
- Phone: (617) 661-1840
-
- 4. TOOL DESCRIPTION:
- Check a source file to see that it conforms to local programming
- standards. These standards include maximum number of lines per
- program unit, maximum nesting levels, use of goto's, maximum
- number of arguments to a subprogram, use of pragmas, use of rep
- specs, use of named literals, naming of types and variables, etc.
- An annotated listing is output showing any misuse of these
- language constructs.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 15 OCT 84 / 19 DEC 84
- 5b DELIVERY : 18 MAR 85
- 5c DISTRIBUTION : 23 July 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Byron, Intermetric's Ada-based PDL and
- tool set (Byron language analyzer, document generator,
- flow chart generator and text formatter), will be augmented
- to provide the capabilities outlined above.
- 6b HOST MACHINE: IBM 3083
- 6c OPERATING SYSTEM: VM-UTS
- 6d COMPILER: AIE Ada
- 6e DEPENDENCIES: Uses the AIE parser
- 6f NUMBER OF STATEMENTS : 5036 (4313 AIE Parser)
-
- 7. DOCUMENTATION:
- User's Guide, Source Code, Design Outline
- 8. PORTABILITY: Compiled on VMS with DEC Ada, executed.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: Would like to know more about extensibility.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 7-1 | Rainform Message |
- | Handler Package. |
- Directory: PD:<ADA.MESSAGE-HANDLING>
- GMHF.CMM 1359
- GMHF.DIS 60763
- GMHF.PRO 3660
- GMHF.SRC 519388
- GMHFFD.DOC 34956
- GMHFSRC.DIS 1333
- GMHFTR.DOC 26322
- GMHFUSER.DOC 88070
- =============== ==========
- 8 Files 735851
-
-
- 1. TOOL NAME : Rainform Message Handler Package.
- 2. TOOL NUMBER : 7-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-84-C-0425
- 3b NAME : Veda, Inc.
- 3c LOCATION : 2 Three Notch Rd, Lexington Park, MD 20653
- 3d POC : Tom Vollman
- Phone : (301) 862-2108
-
- 4. TOOL DESCRIPTION :
- This tool may be used to edit any formatted message type that
- can be defined within the specified boundries of the "generic
- message". The tool will be delivered with instances defined
- for several Rainform message types and one non-Rainform message
- type. Additional types may be instantiated with a re-compilation.
- In the future, this package will be refered to as GMHF (Generic
- Message Handling Facility).
-
- 5. SCHEDULE :
- 5a PDR/CDR : 22 OCT 84 / 23 NOV 84
- 5b DELIVERY : 10 MAR 85 / Demonstration 16 APR 85
- 5c DISTRIBUTION : 23 July 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Convert and enhance existing program
- 6b HOST MACHINE : DEC VAX
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Telesoft 2.1
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 4300
-
- 7. DOCUMENTATION : User's Manual, Top Level Specifications, and Final Report
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed /no output.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Text Processing
- 9b WIS USE AREA :Joint Applications
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 8-1 | Standards Checker |
- Directory: PD:<ADA.STYLE>
- CHECK.ABS 1712
- CHECK.CM2 567
- CHECK.CMM 1404
- CHECK.DOC 17475
- CHECK.PRO 3564
- CHECK.SRC 413277
- CHECK.TST 117647
- CHECKRD.ME 4080
- =============== ==========
- 8 Files 559726
-
-
- 1. TOOL NAME : Standards Checker
- 2. TOOL NUMBER : 8-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-84-C-0350
- 3b NAME : Texas Instruments, Inc.
- 3c LOCATION : PO Box 801 MS 8007, McKinney TX 75069
- 3d POC : John Foreman
- Phone : (214) 952-2029
-
- 4. TOOL DESCRIPTION :
- The style checker will examine an Ada program and try to pick
- pieces of the program which follow incorrect style conventions.
- These conventions themselves will be determined by a file of
- parameters which can be edited to "tailor" the style to local
- (or contractual) conventions.
- Both physical and logical style features will be checked.
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A / 13 DEC 84
- 5b DELIVERY : May 1985
- 5c DISTRIBUTION : May 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : Data General
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : DEC Ada
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 3289
-
- 7. DOCUMENTATION : Users Manual, Status Report, Final Report, Design Spec
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed /no output,
- 3 modifications.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 8-2 | Virtual Terminal |
- | Protocol |
- Directory: PD:<ADA.VIRTERM>
- VT2.CMM 902
- VT2.PRO 3728
- VT2.SRC 224728
- VT2.TST 63335
- VT2SPEC.DOC 330874
- VT2TEST.DOC 176436
- VT2USER.DOC 127918
- =============== ==========
- 7 Files 927921
-
-
- 1. TOOL NAME : Virtual Terminal Protocol
- 2. TOOL NUMBER : 8-2
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-84-C-0350
- 3b NAME : Texas Instruments, Inc.
- 3c LOCATION : PO Box 801 MS 8007, McKinney TX 75069
- 3d POC : John Foreman
- Phone : (214) 952-2029
-
- 4. TOOL DESCRIPTION :
- The ANSI virtual terminal is a program level interface providing
- support for scroll, page, and form-mode terminals. This package
- uses a terminal capabilities database to determine the capabilities
- of a variety of terminals. This package was designed to enhance
- the transportability of the source code and interoperability
- of the terminal capabilities database.
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A / 09 NOV 84
- 5b DELIVERY : May 1985
- 5c DISTRIBUTION : May 1985 GTE, IBM, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : Data General
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 2421
-
- 7. DOCUMENTATION : User's Manual, Status Report, Final Report, Design Specs
- 8. PORTABILITY : Compiled on VMS with DEC Ada, no execution.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Operating Systems
- 9b WIS USE AREA :Interfaces
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 8-3 | Screen Generator |
- | Package |
- Directory: PD:<ADA.FORMGEN>
- FORM2.CMM 1377
- FORM2.DOC 68423
- FORM2.PRO 4062
- FORM2.SRC 273663
- FORM2.TST 44739
- FORM2MAN.DOC 78596
- =============== ==========
- 6 Files 470860
-
-
- 1. TOOL NAME : Screen Generator Package
- 2. TOOL NUMBER : 8-3
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-84-C-0350
- 3b NAME : Texas Instruments, Inc.
- 3c LOCATION : Dallas,Texas
- 3d POC :
-
- 4. TOOL DESCRIPTION :
- This tool takes as input a symbolic representation of a virtual
- terminal screen format and provides as output an interface to the
- generated terminal screen. Terminal reverse video, etc. should be
- definable. Target terminals may be indicated.
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A / will deliver package specs and type definitions
- 5b DELIVERY : 30 MAR 85
- 5c DISTRIBUTION : May 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : Data General
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 2869
-
- 7. DOCUMENTATION : User's Manual, Status Report, Final Report, Design Specs
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed / no output.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Command Language
- 9b WIS USE AREA :Interfaces
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 8-4 | Spelling Checker |
- Directory: PD:<ADA.SPELLER>
- SPELL2.CMM 1296
- SPELL2.DOC 32564
- SPELL2.PRO 4121
- SPELL2.SRC 766341
- SPELL2.TST 127616
- =============== ==========
- 5 Files 931938
-
-
- 1. TOOL NAME : Spelling Checker
- 2. TOOL NUMBER : 8-4
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-84-C-0350
- 3b NAME : Texas Instruments, Inc.
- 3c LOCATION : PO Box 801 MS 8007, McKinney TX 75069
- 3d POC : John Foreman
- Phone : (214) 952-2029
-
- 4. TOOL DESCRIPTION :
- Procedure SPELLER is an interactive spell checking utility.
- The "default" format shall be interactive.
- Options shall allow the user to
- 1. enable auxiliary dictionary search
- 2. merge two or more dictionaries together
- 3. list the contents of a specified dictionary
- 4. execute in batch mode
- 5. generate an output file containing all suspect words.
- 6. disable the MASTER dictionary and or enable the ACRONYM
- dictionary.
- This procedure will establish the first level user interface.
- From this level the user will be able to access the HELP facility,
- MERGE two or more dictionaries, LIST out a dictionary and begin the
- spell checking process of a document.
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A / 14 DEC 84
- 5b DELIVERY : May 1985
- 5c DISTRIBUTION : May 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : Data General
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 2743
-
- 7. DOCUMENTATION : User's Manual, Status Report, Final Report, Design Spec
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed, 4 modifications.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Text Processing
- 9b WIS USE AREA :Interfaces
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 8-5 | User Interface Forms |
- | Generator |
- Directory: PD:<ADA.FORMGEN>
- FORM2.CMM 1377
- FORM2.DOC 68423
- FORM2.PRO 4062
- FORM2.SRC 273663
- FORM2.TST 44739
- FORM2MAN.DOC 78596
- =============== ==========
- 6 Files 470860
-
-
- 1. TOOL NAME : User Interface Forms Generator
- 2. TOOL NUMBER : 8-5
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-84-C-0350
- 3b NAME : Texas Instruments, Inc.
- 3c LOCATION : PO Box 801 MS 8007, McKinney TX 75069
- 3d POC : John Foreman
- Phone : (214) 952-2029
-
- 4. TOOL DESCRIPTION :
- This tool is used to separate an application's procedural code
- from the code required to drive a terminal. The system
- will provide both an interactive and batch interface that enables
- an application programmer to design a screen format and save
- the representation in a machine readable form. The Form Executor
- package will provide procedural and functional interfaces that
- enable a program to access the output of the system and present it
- to a terminal. This toolset will support asynchronous ASCII
- terminals with single character transmission capabilities.
-
- 5. SCHEDULE
- 5a PDR/CDR : N/A / 10 NOV 84
- 5b DELIVERY : May 1985
- 5c DISTRIBUTION : May 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : Data General
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : N/A
- 8. PORTABILITY :
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Command Language
- 9b WIS USE AREA :Interfaces
- 10. COMMENTS: This tool delivered as part of Tool 8-3.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 9-1 | Complexity Measures |
- | Reporter |
-
- Not Available on SIMTEL20
- at This Time
-
- 1. TOOL NAME : Complexity Measures Reporter
- 2. TOOL NUMBER : 9-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-85-C-0034
- 3b NAME : EVB Software Engineering, Inc.
- 3c LOCATION : 451 Hungerford Drive, Suite 701
- Rockville MD 20850
- 3d POC : Ralph Crafts
- Phone : (301) 251-1626
-
- 4. TOOL DESCRIPTION :
- This tool analyzes the source code to provide complexity measures as
- defined by Halstead and McCabe. In addition the total number of lines
- of executable code are reported on a module and system basis. The tool
- will count different kinds of statements(e.g. IFs). It will be
- implemented using a single scan lexical(rather than syntactic or
- semantic) parse. Tables are generated for output to either the
- terminal screen or an output file.
-
- 5. SCHEDULE :
- 5a PDR/CDR : 22 JAN 85 / N/A
- 5b DELIVERY : 8 JULY 1985
- 5c DISTRIBUTION : GTE, NOSC
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : est. Ada src 4000
- 6b HOST MACHINE : Data General
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : Users Reference Manual, Technical Report, Top Level
- Objective Oriented Design and Code, Recursive OOD
- Application Report
- 8. PORTABILITY :
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: Delivered but only to companies on Rational.
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 10-1 | General Management |
- | (Manpower and Tracker) |
- Directory: PD:<ADA.MANAGEMENT-TOOLS>
- MANPOWER.DIS 167
- MANPOWER.DOC 18973
- MANPOWER.PRO 3795
- MANPOWER.SRC 19412
- TRACKDOC.DIS 67
- TRACKER.CMM 1092
- TRACKER.DOC 262297
- TRACKER.INS 2924
- TRACKER.PRO 3795
- TRACKER.SRC 456782
- TRACKER.TST 37240
- TRACKSRC.DIS 1432
- =============== ==========
- 12 Files 807976
-
-
- 1. TOOL NAME: General Management (Manpower and Tracker)
- 2. TOOL NUMBER: 10-1
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-85-C-0041
- 3b NAME : GTE Sylvania Systems Group Western Div
- 3c LOCATION : PO Box 7188 San Diego Ca 94039
- 3d POC: PHONE:
-
- 4. TOOL DESCRIPTION:
- TRACKR program tracks progress within projects and
- generates reports, estimates time to complete a project,
- and estimates project requirements. INPREP builds the data
- file for TRACKR interactively and outputs error messages for
- invalid data. MANPOWER program based on Simple Boehm Model
- produces manpower loading curves for several calculated schedules
- based on number of lines of code and type of system.
-
- 5. SCHEDULE:
- 5a PDR: 29 DEC 84 / N/A
- 5b DELIVERY: 01 MAY 85
- 5c DISTRIBUTION : 2 August 1985 GTE, IBM, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Translation from FORTRAN
- 6b HOST MACHINE: VAX 11/780
- 6c OPERATING SYSTEM: VMS
- 6d COMPILER: DEC Ada
- 6e DEPENDENCIES: INPREP program must be translated before TRACKR as
- input is only accepted from INPREP; some interactive user input
- required to build INPREP file.
- 6f NUMBER OF STATEMENTS : 4693 (manpower 350 + tracker 4343)
-
- 7. DOCUMENTATION: User's manual, Ada source code, Final Report
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 10-2 | Examples for Training |
- | and Transition; |
- | Benchmarks |
- Directory: PD:<ADA.BENCHMARKS>
- BENCH.DOC 7291
- BENCHABS.DOC 2658
- BENCHADA.SRC 75057
- BENCHDHRY.ADA 18473
- BENCHMARK.CMM 3266
- BENCHMARK.PRO 3857
- BENCHPFC.DIS 332
- BENCHPFC.SRC 81329
- BENCHRES.DOC 10307
- BENCHSRC.DIS 241
- =============== ==========
- 10 Files 202811
-
-
- 1. TOOL NAME: Examples for Training and Transition; Benchmarks
- 2. TOOL NUMBER: 10-2
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-85-C-0041
- 3b NAME: GTE Sylvania Systems Group, Western Division
- 3c LOCATION: PO Box 7188, San Diego, Ca 94039
- 3d POINT OF CONTACT:
-
- 4. TOOL DESCRIPTION: A suite of timing and sizing benchmark programs
- written in FORTRAN, Pascal and Ada will be tested on a
- VAX 11/780. Some programs will be enhanced and applied to
- other computers.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 29 DEC 84 / N/A
- 5b DELIVERY : 07 JUN 85
- 5c DISTRIBUTION : 22 August 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Tools written in FORTRAN, Pascal and Ada
- 6b HOST MACHINE: VAX 11/780
- 6c OPERATING SYSTEM: VMS
- 6d COMPILER: DEC Ada
- 6e DEPENDENCIES:
- 6f NUMBER OF STATEMENTS : 2276 (1328 benchada + 948 benchpfc)
-
- 7. DOCUMENTATION: Draft of High-Level Design, Ada source code, problem
- reports and solutions (CDRL Item 002), User's manual, Benchmark
- Results.
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Automatic Translation
- 9b WIS USE AREA :Joint Applications; Design, Implementation and Test
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 11-1 | Map Generator |
- Directory: PD:<ADA.TOOLS>
- WMGS.CMM 578
- WMGS.MEN 11582
- WMGS.PRO 3587
- WMGS.SRC 304280
- WMGSBP.INP 191412
- WMGSCMD.FLS 8608
- WMGSCMDFL.DIS 242
- WMGSMATH.TST 5389
- WMGSMENU.DIS 135
- WMGSREAD.ME 118
- WMGSSRC.DIS 451
- =============== ==========
- 11 Files 526382
-
-
- 1. TOOL NAME: Map Generator
- 2. TOOL NUMBER: 11-1
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-85-C-0035
- 3b NAME: Ultrasystems Defense & Space Systems Inc
- 3c LOCATION: 16775 Von Karman Ave. Irvine, Ca.
- 3d POINT OF CONTACT:
- 3d PHONE:
-
- 4. TOOL DESCRIPTION:
- Inputs from operator will define map details, define and
- label fixed points; optional inputs will define
- three-dimensional display. Generator allows views of the
- earth from different projections, incorporates zoom capability,
- displays specified areas of interest.
-
- 5. SCHEDULE:
- 5a PDR/CDR :
- 5b DELIVERY : 6 JUN 85
- 5c DISTRIBUTION : GTE, NOSC
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Conversion of FORTRAN program
- 6b HOST MACHINE: VAX
- 6c OPERATING SYSTEM: VMS
- 6d COMPILER: TeleSoft 2.1
- 6e DEPENDENCIES:
- 6f NUMBER OF STATEMENTS : 4871
-
- 7. DOCUMENTATION: Ada source code, User's manual
- 8. PORTABILITY:
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Graphics Protocols
- 9b WIS USE AREA :Interfaces
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 12-1 | Propagation Prediction |
- | for Radio |
- | Communication |
- Directory: PD:<ADA.TOOLS>
- PRP.ABS 2297
- PRP.CMM 568
- PRP.DAT 56208
- PRP.DOC 23028
- PRP.PRO 3578
- PRP.RPT 11352
- PRP.SRC 636152
- PRPDATA.DIS 46
- PRPDEBUG.DOC 1036
- PRPREN.SUB 391
- PRPSRC.DIS 260
- PRPTEST.DAT 11048
- PRPTEST.DIS 91
- =============== ==========
- 13 Files 746055
-
-
- 1. TOOL NAME: Propagation Prediction for Radio Communication
- 2. TOOL NUMBER: 12-1
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-85-C-0042
- 3b NAME : IWG Corp.
- 3c LOCATION : 975 Hornblend Street, Suite C
- San Diego, CA,92109
- (619) 483-0631
- 3d POINT OF CONTACT: Bruce Perry
-
- 4. TOOL DESCRIPTION:
- PROP_LINK is an interactive program to evaluate the signal per-
- formance and noise of a set of RF propagation links. The program allows
- the user to input transmission and receiver data for up to 300 nodes,
- each with up to 15 transmitters and 15 receivers. RF propagation
- routines will be based on the SIMSTAR RF propagation capabilities
-
- type LINK_INFO is record
- -- describes geographic location, power, bands, etc. of nodes
-
- type OUTPUT_DATA is record
- -- calculated signal and noise data from RF propagation routines
-
- proc EXECUTIVE (NODE_DATA,RECEIVER_DATA,TRANSMITTER_DATA:out LINK_INFO);
- -- interactive procedure gets link problem data from user.
-
- proc RF_UTILITIES (NODE_DATA,RECEIVER_DATA,TRANSMITTER_DATA:in LINK_INFO ;
- SIGNAL_AND_NOISE:out OUTPUT_DATA);
- -- main procedure calls ELF, VLF, LF, MF/HF, and
- -- VHF/UHF/SHF/EHF procedures
-
- proc IO_HANDLER (NODE_DATA,RECEIVER_DATA,TRANSMITTER_DATA: in LINK_INFO;
- SIGNAL_AND_NOISE:in OUTPUT_DATA);
- -- writes data files and signal and noise results
-
- 5. SCHEDULE:
- 5a PDR/CDR : N/A / 15 APR 85
- 5b DELIVERY : OCT 1985
- 5c DISTRIBUTION : 3 March 1986 GTE, NOSC
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Recoding of FORTRAN program. Ada src est. 21000
- 6b HOST MACHINE: VAX
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Telesoft 1.5 (unvalidated)
- 6e DEPENDENCIES:
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: User's manual (containing results of FORTRAN and Ada
- code on test case which exercises major options of propagation
- prediction package), Ada source code
- 8. PORTABILITY:
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Planning and Optimization
- 9b WIS USE AREA :Joint Applications
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 13-1 | C2 Support Modules |
- | (AI) |
- Directory: PD:<ADA.AI>
- ALSP.ABS 2038
- ALSP.CMM 601
- ALSP.PRO 3642
- ALSPDESGN.DOC 92478
- ALSPREAD.ME 1561
- ALSPREN.SUB 300
- ALSPSRC.DIS 165
- ALSPTECH.DOC 127481
- ALSPTYPES.SRC 214879
- ALSPUSER.DOC 87583
- =============== ==========
- 10 Files 530728
-
-
- 1. TOOL NAME: C2 Support Modules (AI)
- 2. TOOL NUMBER: 13-1
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-85-C-0039
- 3b NAME: Software Architecture and Engineering, Inc
- 3c LOCATION: 1500 Wilson Blvd Suite 800, Arlington, Va 22209
- 3d POC: Andy McGarry
- Phone: (703) 276-7910
-
- 4. TOOL DESCRIPTION:
- This is a package of types, objects and functions that emulate
- the important capabilities of the AI language LISP which are
- not directly available in Ada. These capabilities will be
- represented in Ada in a relatively straightforward manner without
- changing the Ada language definition.
-
- It is impossible at this time to provide a specific list of
- the significant types and procedures needed to utilize this tool.
- Only after further program design is completed can this be
- accomplished. We will attempt to provide this list at the
- earliest possible opportunity.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 11 JAN 85 / MAR 85
- 5b DELIVERY : DEC 85 (early products demo 12 Aug 85)
- 5c DISTRIBUTION : 3 March 1986 GTE, NOSC
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: New design and code
- 6b HOST MACHINE: Data General
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES:
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Initial and final top level design specification;
- User's manual, Ada source code
- 8. PORTABILITY:
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Planning and Optimization
- 9b WIS USE AREA :Joint Applications
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 14-1 | Tracking |
- | Package(Kalman Filter) |
- Directory: PD:<ADA.MATH>
- KALINSTAL.DOC 33085
- KALMAN.CMM 568
- KALMAN.DIS 117
- KALMAN.PRO 3628
- KALMAN.SRC 441244
- KALTEST.DAT 21447
- KALTEST.DIS 44
- KALV1.DIS 113
- KALV1.DOC 584614
- KALV2.DIS 56
- KALV2.DOC 655958
- =============== ==========
- 11 Files 1740874
-
-
- 1. TOOL NAME : Tracking Package(Kalman Filter)
- 2. TOOL NUMBER : 14-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : TBD
- 3b NAME : Sanders Associates, Inc.
- 3c LOCATION : 95 Canal Street, Nashua, NH 03061
- 3d POC : Daryl R. Winters
- Phone : (603) 885-9225
-
- 4. TOOL DESCRIPTION :
- This tool will consist of a Kalman Filter, a simple track-plot
- correlation model, an accounting procedure which handles track
- maintenance details, and an output procedure. The filter will be
- callable from outside the package as well as internally.
-
- 5. SCHEDULE :
- 5a PDR/CDR : 8 FEB 84 / 22 FEB 84
- 5b DELIVERY : 31 MAY 85
- 5c DISTRIBUTION : GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : approx 2000 lines source
- 6b HOST MACHINE : NOSC VAX 11/780
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Telesoft 2.1
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : Software Requirements Specification, Top-Level Design,
- Detailed Design, Users Manual, Test Description, Version
- Description, Source Code, Technical Report.
- 8. PORTABILITY : Compiled on VMS with DEC Ada.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Planning and Optimization
- 9b WIS USE AREA :Joint Applications
- 10. COMMENTS: Documentation is in DOD-STD-2167 format
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 15-1 | Menu-Manager Package |
- Directory: PD:<ADA.MENU>
- MMGR.CMM 5079
- MMGR.CO 928
- MMGR.DOC 149510
- MMGR.PRO 3910
- MMGR.SRC 262235
- MMGR.TST 12750
- MMGRABS.CO 622
- MMGRDEMO.CO 304
- MMGRDEMO.DOC 3020
- MMGRNOTES.ABS 236
- MMGRTR.DOC 7802
- =============== ==========
- 11 Files 446396
-
-
- 1. TOOL NAME : Menu-Manager Package
- 2. TOOL NUMBER : 15-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-85-C-0049
- 3b NAME : Adasoft, Inc, 9300
- 3c LOCATION : Anapolis Road
- Lanham MD 20706
- 3d POC : Jerry Horsewood
- Phone : (301) 459-4696
-
- 4. TOOL DESCRIPTION :
- VIDEO is a menu-manager that is divided into four functional areas. It
- will provide application programmers with the ability to run various
- application systems from a menu-driven user interface.
- Menus and instructions are defined as pages, created with the system
- text editor and are stored in individual text files. Menu pages are a
- maximum of 22 lines and may contain up to 15 choices. Instruction pages
- may be longer than or shorter than 22 lines. They will be displayed at a
- maximum of 22 lines at a time.
- Applications to be invoked via menu selections may be written in any
- language, providing the PRAGMA INTERFACE is supported. These applications
- are separately developed and debugged, and can be linked into the system
- at any time after the VIDEO system is defined. The interface to VIDEO
- will be through a task entry although the application program is not
- required to be a task. A template will be provided for this interface. Co-
- mmunication between user application programs is possible, but it is user
- defined and not provided by VIDEO.
- The four functional areas are initialization of the overall application
- system, modeling of the application system, running the application, and
- diagramming the system.
-
- 5. SCHEDULE :
- 5a PDR/CDR : 19 JAN 85 / N/A
- 5b DELIVERY : MAY 85
- 5c DISTRIBUTION : 28 June 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Recode VIDEO from FORTRAN and MACRO to Ada
- estimated size => 5900 Ada lines of source
- 6b HOST MACHINE :
- 6c OPERATING SYSTEM : DOS
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES : It seems that the program initiation and
- parameter passing would be system or even
- tool dependent.
- 6f NUMBER OF STATEMENTS : 6946 (4313 AIE Parser)
-
- 7. DOCUMENTATION : User's Manual and Status Reports
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed, 82 modifications.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Command Language
- 9b WIS USE AREA :Interfaces
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 16-1 | Menu-Manager Package |
- Directory: PD:<ADA.MENU>
- MMAN.CMM 1546
- MMAN.DAT 9802
- MMAN.DOC 107541
- MMAN.PRO 3562
- MMAN.SRC 175108
- MMAN.TST 3469
- MMANDAT.DIS 37
- MMANDOC.ABS 2784
- MMANDOC.DIS 35
- MMANSRC.CO 506
- MMANTST.DIS 69
- =============== ==========
- 11 Files 304459
-
-
- 1. TOOL NAME : Menu-Manager Package
- 2. TOOL NUMBER : 16-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-85-C-0035
- 3b NAME : Ford Aerospace and Comm Corp.
- 3c LOCATION : 1260 Grossman Ave Sunnyvale Ca
- 3d POC :
-
- 4. TOOL DESCRIPTION :
- This Package allows users to create and modify any display menu without
- requiring any modification of the Menu Manager programs. It processes
- menu definitions written in a menu definition language and residing in
- external files.
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A monthly progress review meetings / N/A
- 5b DELIVERY : 01 APR 85
- 5c DISTRIBUTION : 2 August 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Convert existing FORTRAN program to Ada
- 6b HOST MACHINE : Data General
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : User's Manual
- 8. PORTABILITY : Program invokation by the Menu-Manager will probably be
- system(UNIX)-dependent
- Compiled on VMS with DEC Ada, no execution, 5
- modifications.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Command Language
- 9b WIS USE AREA :Interfaces
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 17-1 | Queuing Simulation |
- | Package |
- Directory: PD:<ADA.SIMULATION>
- QSAP.ABS 2167
- QSAP.CMM 956
- QSAP.DOC 135857
- QSAP.PRO 4048
- QSAP.SRC 336254
- QSAP.TST 1549
- QSAPHELP.DIS 888
- QSAPHELP.FIL 26169
- QSAPSRC.DIS 110
- QSAPTST.DIS 66
- =============== ==========
- 10 Files 508064
-
-
- 1. TOOL NAME : Queuing Simulation Package
- 2. TOOL NUMBER : 17-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N660001-85-C-0040
- 3b NAME : Ford Aerospace and Communications Corp
- 3c LOCATION : 3939 Fabian Way, Palo Alto, CA 94303
- 3d POC :
-
- 4. TOOL DESCRIPTION :
- This tool will simulate the statistical behaviour of networks and
- queues, such as in communication systems, transportation and logistics.
- It will provide a stand-alone, single performance prediction function.
- It will provide useful performance prediction information to a user
- sizing, reconfiguring, or upgrading a system configuration. Data is
- provided interactively and describes a network to be modelled.
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A Intermittant Design and Progress Reviews / N/A
- 5b DELIVERY : 17 JUN 85
- 5c DISTRIBUTION : GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Recode from FORTRAN
- 6b HOST MACHINE : Data General MV10000
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 4115
-
- 7. DOCUMENTATION : User's Manual, Status Report, Technical Report
- 8. PORTABILITY :
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Joint Applications
- 10. COMMENTS:
- This tool includes complex computational algorithms and thus is
- unusual among the precursors. It is predicted that 3000 FORTRAN
- lines will convert to 3750 Ada lines. The coordination of the
- Ada PDL design and the conversion of existing FORTRAN code may
- present difficulties.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 17-2 | Cost Estimation and |
- | Project Scheduling |
- | Tasks |
- Directory: PD:<ADA.MANAGEMENT-TOOLS>
- PPLANNER.ABS 1594
- PPLANNER.CMM 774
- PPLANNER.DOC 144593
- PPLANNER.PRO 3590
- PPLANNER.SRC 394030
- PPLANNER.TST 47041
- PPLANSRC.DIS 178
- PPLANTST.DIS 410
- =============== ==========
- 8 Files 592210
-
-
- 1. TOOL NAME : Cost Estimation and Project Scheduling Tasks
- 2. TOOL NUMBER : 17-2
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N660001-85-C-0040
- 3b NAME : Ford Aerospace and Communications Corp
- 3c LOCATION : 3939 Fabian Way, Palo Alto, CA 94303
- 3d POC :
-
- 4. TOOL DESCRIPTION :
- The cost estimation tool uses the COCOMO model. It produces man-power
- and schedule estimates. The project scheduler is based on SIMPERT,
- which is a Monte Carlo simulation and review technique. It is useful
- in assessing the effects of requirement changes and schedule delays,
- and in risk analysis. It produces critical path and schedule, the
- probability of completing on schedule, and Gantt chart graphics. The
- Input File generator allows the user to build input files for COCOMO or
- SIMPERT, and then to modify such files.
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A Intermittant Design and Progress Reviews / N/A
- 5b DELIVERY : 05 APR 85
- 5c DISTRIBUTION : GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Recode from FORTRAN
- 6b HOST MACHINE : Data General MV4000
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 1329
-
- 7. DOCUMENTATION : User's Manual, Status Report, Technical Report
- 8. PORTABILITY :
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Plan and Optimization
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS:
- It is estimated that 4400 lines of FORTRAN will be converted to
- 5500 lines of Ada.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 18-1 | RDBMS Interface |
- Directory: PD:<ADA.ADA-SQL>
- RAPPABS.DOC 3647
- RAPPNOTES.DOC 6284
- RAPPORT.CMM 840
- RAPPORT.PRO 4910
- RAPPORT.SRC 282884
- =============== ==========
- 5 Files 298565
-
-
- 1. TOOL NAME : RDBMS Interface
- 2. TOOL NUMBER : 18-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N6601-85-C-0036
- 3b NAME : Logica
- 3c LOCATION : 666 Third Avenue, New York, NY 10017
- 3d POC : Dave Anker
- Phone : (212) 682-9344
-
- 4. TOOL DESCRIPTION :
- This Package would contain calls to RAPPORT, a commercially available
- relational DBMS. It consists of a RAPPORT Command Processor(RCP) to
- convert Ada programs with embedded RAPPORT commands(such as SEARCH,
- INSERT, etc.) to Ada compilable code and a library of Ada subprograms
- which interface between the converted RAPPORT commands and the RAPPORT
- nucleus. The RCP would be written in RAT4. This is a stage 1, retrieval
- only interface.
-
- 5. SCHEDULE :
- 5a PDR/CDR : Completed / N/A
- 5b DELIVERY : 11 MAR 85
- 5c DISTRIBUTION : 3 March 1986 GTE, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : New Code
- 6b HOST MACHINE : Prime 550 to NOSC VAX
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES : VAX, RAPPORT
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : User's Manual(interface only), Status Reports, and
- Final Report. 3 sets of RAPPORT manuals, Functional Specification
- 8. PORTABILITY :
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Data Base
- 9b WIS USE AREA :DBMS Support
- 10. COMMENTS:
- RAPPORT is proprietary software and the Government is only obtaining
- a 90 day evaluation contract after which a RAPPORT license must be
- purchased or the tool disappears.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 19-1 | Symbolic Debugger |
- Directory: PD:<ADA.DEBUGGER>
- SD.ABS 1801
- SD.CMM 608
- SD.HLP 12212
- SD.MAN 269466
- SD.PRO 4203
- SD.SRC 889057
- SD2.HLP 21414
- SDGRAMMAR.GRM 82491
- SDREAD.ME 5546
- SDREAD.ME2 238
- SDTCF.DAT 2023
- SDTEST.DAT 112103
- SDTEST.DIS 54
- =============== ==========
- 13 Files 1401216
-
-
- 1. TOOL NAME: Symbolic Debugger
- 2. TOOL NUMBER: 19-1
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-85-C-0032
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 5392 Bolsa Avenue, Huntington Beach, CA 92649
- 3d POC: Ron Rathgeber or Kathy Velick (author)
- Phone: (714) 891-4631
-
- 4. TOOL DESCRIPTION:
- Interactive debugger will provide debugging and diagnostic
- aids at the Ada statement level through an "Ada-like"
- command language. Capabilities include: (1) Setting,
- resetting and displaying breakpoints; (2) Setting and
- displaying Ada program variables; (3) Tracing program
- execution at statement, block or unit level; (4) Snap
- dumps in printing format form or raw data form to occur
- periodically or on demand; (5) Execution frequency profiles for
- each Ada statement and entry/exit to each program block and
- unit, with optional report showing percentage of total execution
- time spent in each code block and in each statement within a
- block. Tool consists of source instrumentation module, debugger
- module and a report generator.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 13 JAN 85 / 13 MAR 85
- 5b DELIVERY : JAN 86
- 5c DISTRIBUTION : 3 March 1986 GTE, NOSC
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT Approach: Translation of FSIM to Ada and some new Ada
- code
- 6b HOST MACHINE: VAX
- 6c OPERATING System : VMS
- 6d COMPILER : DEC Ada
- 6e DEPENDENCIES:
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Source code, data type definitions and Ada package
- specifications included in initial source code delivery;
- test data set for final source code; user's manual; final
- technical report with summary of Ada software engineering
- experiences and recommendations for documentation streamlining,
- standards, supporting tools.
- 8. PORTABILITY: Compiled on VMS with DEC Ada.
- Report generator is compiler-independent.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: Source Instrumenter delivered as Tool 19-5.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 19-2 | Automatic Path |
- | Analyzer |
- Directory: PD:<ADA.METRICS>
- APATH.CMM 1355
- APATH.DOC 1885
- APATH.PRO 4208
- APATHRD.ME 268
- SINST.ABS 2027
- SINST.CMM 1345
- SINST.INS 1806
- SINST.ME 268
- SINST.PRO 3596
- SINSTRTM.SRC 195456
- SINSTTDOC.DIS 214
- SINSTTOOL.DOC 251056
- SINSTTOOL.SRC 1194799
- =============== ==========
- 13 Files 1658283
-
-
- 1. TOOL NAME: Automatic Path Analyzer
- 2. TOOL NUMBER: 19-2
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-85-C-0032
- 3b NAME: Intermetrics Inc
- 3c LOCATION: 5392 Bolsa Avenue, Huntington Beach, CA 92649
- 3d POC: Ron Rathgeber or Kathy Velick (author)
- Phone: (714) 891-4631
-
- 4. TOOL DESCRIPTION:
- Tool consists of four modules. The Source Instrumenter
- inserts breakpoints (software probes) into Ada source
- program to transfer control to execution monitor. The Execution
- Monitor traces paths executed, records information on execution
- frequency of each Ada program unit, code block and statement.
- The Control Program controls execution of the Ada program, allows
- user to execute Ada program repetitively, permits user input.
- The Report Generator provides comprehensive analysis of data
- collected from probes and outputs information for each set of
- test parameters on frequency of path execution for each Ada
- program and each program unit.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 13 JAN 85 / 13 MAR 85
- 5b DELIVERY : 30 JUL 85
- 5c DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Parser adapted from AIE compiler; new Ada
- code for other modules.
- 6b HOST MACHINE: VAX
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : DEC Ada
- 6e DEPENDENCIES:
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Ada source code including data type definitions and
- package specifications, a test data set, user's manual,
- final technical report with recommendations for documentation
- methods, standards, and supporting tools.
- 8. PORTABILITY: Compiled on VMS with DEC Ada, executed, 1 modification.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: Need to know the extent of Ada language constructs
- supported by this tool. Source Instrumenter delivered as Tool 19-5.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 19-3 | Self Metric |
- | Instrumentation and |
- | Analysis Tool |
- Directory: PD:<ADA.METRICS>
- SMETRIC.ABS 1908
- SMETRIC.CMM 1411
- SMETRIC.ME 268
- SMETRIC.PRO 3716
- SINST.ABS 2027
- SINST.CMM 1345
- SINST.INS 1806
- SINST.ME 268
- SINST.PRO 3596
- SINSTRTM.SRC 195456
- SINSTTDOC.DIS 214
- SINSTTOOL.DOC 251056
- SINSTTOOL.SRC 1194799
- =============== ==========
- 13 Files 1657870
-
-
- 1. TOOL NAME: Self Metric Instrumentation and Analysis Tool
- 2. TOOL NUMBER: 19-3
-
- 3. Contractor:
- 3a CONTRACT # : N66001-85-C-0032
- 3b NAME: Intermetrics, Inc.
- 3c LOCATION: 5392 Bolsa Avenue, Huntington Beach, CA 92649
- 3d POC: Ron Rathgeber or Kathy Velick (author)
- Phone: (714) 891-4631
-
- 4. TOOL DESCRIPTION:
- Tool instruments Ada source code for measurement
- and analysis of program timing, loop execution counts, state
- of control variables at decision points, the maximum, minimum
- and average value of selected variables. Tool consists of source
- instrumentation module, execution monitor and a report generator.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 13 JAN 85 / 13 MAR 85
- 5b DELIVERY : 30 JUL 85
- 5c DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Modification of parser for AIE compiler,
- new Ada code for remainder
- 6b HOST MACHINE: VAX
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : DEC Ada
- 6e DEPENDENCIES:
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Ada source code including data type definitions and
- package specifications, a test data set, user's manual, final
- technical report.
- 8. PORTABILITY: Compiled on VMS with DEC Ada, executed, 1 modification.
- Execution Monitor is target dependent.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: Source Instrumenter delivered as Tool 19-5
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 19-4 | Ada Performance |
- | Analyzer |
- Directory: PD:<ADA.METRICS>
- PERFORM.ABS 1737
- PERFORM.CMM 1357
- PERFORM.ME 268
- PERFORM.PRO 3877
- SINST.ABS 2027
- SINST.CMM 1345
- SINST.INS 1806
- SINST.ME 268
- SINST.PRO 3596
- SINSTRTM.SRC 195456
- SINSTTDOC.DIS 214
- SINSTTOOL.DOC 251056
- SINSTTOOL.SRC 1194799
- =============== ==========
- 13 Files 1657806
-
-
- 1. TOOL NAME : Ada Performance Analyzer
- 2. TOOL NUMBER: 19-4
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-85-C-0032
- 3b NAME: Intermetrics Inc
- 3c LOCATION: 5392 Bolsa Avenue, Huntington Beach, CA 92649
- 3d POC: Ron Rathgeber or Kathy Velick (author)
- Phone: (714) 891-4631
-
- 4. TOOL DESCRIPTION:
- Tool measures system timing to identify those subprograms
- which require a high percentage of total execution time.
- Two modules comprise the tool. The execution monitor records
- information on timing and frequency of execution of each Ada
- program unit. The report generator provides execution time
- statistics for each program unit including maximum, minimum
- and average execution times, and percentage of total execution time.
-
- 5. Schedule:
- 5a PDR/CDR : 13 JAN 85 / 13 MAR 85
- 5b DELIVERY : 30 JUL 85
- 5c DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH : Modification of Ada code in existing AIE
- parser
- 6b HOST MACHINE : VAX
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : DEC Ada
- 6e DEPENDENCIES:
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Ada source code, data type definitions, Ada package
- specifications, test data set, user's manual, final technical report
- 8. PORTABILITY: Compiled on VMS with DEC Ada, executed, 1 modification.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: Source Instrumenter delivered as Tool 19-5.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 19-5 | Source Instrumenter |
- Directory: PD:<ADA.METRICS>
- SINST.ABS 2027
- SINST.CMM 1345
- SINST.INS 1806
- SINST.ME 268
- SINST.PRO 3596
- SINSTRTM.SRC 195456
- SINSTTDOC.DIS 214
- SINSTTOOL.DOC 251056
- SINSTTOOL.SRC 1194799
- =============== ==========
- 9 Files 1650567
-
-
- 1. TOOL NAME: Source Instrumenter
- 2. TOOL NUMBER: 19-5
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-85-C-0032
- 3b NAME : Intermetrics Inc
- 3c LOCATION : 733 Concord Ave., Cambridge Mass.
- 3d POC : Ron Rathgeber or Kathy Velick
- PHONE : (714) 891-4631
-
- 4. TOOL DESCRIPTION:
- This tool will insert breakpoints in Ada source code. These
- hooks will be used to trace the execution of an Ada
- program. Normally, hooks will be placed at entry/exit and
- decision points. A user option will allow for breakpoints
- at every statement.
-
- 5. SCHEDULE:
- 5a PDR/CDR : 13 JAN 85 / 13 MAR 85
- 5b DELIVERY : 30 JUL 85
- 5c DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH : Modification of existing ADA-coded AIE
- parser for source instrumentation module; new Ada code for execution
- monitor.
- 6b HOST MACHINE: VAX
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : DEC Ada
- 6e DEPENDENCIES:
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Ada source code, data type definitions, Ada package
- specifications, test data set, user's manual, final technical
- report.
- 8. PORTABILITY: Compiled on VMS with DEC Ada, executed, 1 modification.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: Used by Tools 19-1, 19-2, 19-3, 19-4, 19-6
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 19-6 | Path Analyzer |
- Directory: PD:<ADA.METRICS>
- PANAL.CMM 1333
- PANAL.PRO 3446
- PANALABS.DOC 1676
- PANALREAD.ME 268
- SINST.ABS 2027
- SINST.CMM 1345
- SINST.INS 1806
- SINST.ME 268
- SINST.PRO 3596
- SINSTRTM.SRC 195456
- SINSTTDOC.DIS 214
- SINSTTOOL.DOC 251056
- SINSTTOOL.SRC 1194799
- =============== ==========
- 13 Files 1657290
-
-
- 1. TOOL NAME: Path Analyzer
- 2. TOOL NUMBER: 19-6
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N66001-85-C-0032
- 3b NAME: Intermetrics Inc
- 3c LOCATION: 5392 Bolsa Avenue, Huntington Beach, CA 92649
- 3d POC: Ron Rathgeber or Kathy Velick (author)
- Phone: (714) 891-4631
-
- 4. TOOL DESCRIPTION:
- This tool will produce a report on the frequency of execution of
- paths in a program. The number of executions of each path will
- be reported.
- 5. SCHEDULE:
- 5a PDR/CDR : 13 JAN 85 / 13 MAR 85
- 5b DELIVERY : 30 JUL 85
- 5c DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: Source instrumenter module will be a
- modification of the existing Ada code for the AIE parser; new
- Ada code will be developed for the report generator.
- 6b HOST MACHINE: VAX
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : DEC Ada
- 6e DEPENDENCIES:
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Ada source code, data type definitions, Ada package
- specifications, user's manual, final technical report.
- 8. PORTABILITY: Compiled on VMS with DEC Ada, executed, 1 modification.
- Both the source instrumenter module and the report
- generator module will be compiler independent.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS: Uses Source Instrumenter Tool 19-5
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 20-1 | Graphics to PDL Aid |
- Directory: PD:<ADA.PDL>
- GAD.CMM 585
- GAD.PRO 4760
- GAD.SRC 1034745
- GADABS.DOC 3036
- GADCDR.MIN 8994
- GADDESIGN.DOC 269602
- GADEXAMPL.GPH 102578
- GADHELP.HLP 43523
- GADSRC.DIS 1615
- GADTECH.INF 187808
- GADUSERS.MAN 185315
- =============== ==========
- 11 Files 1842561
-
-
- 1. TOOL NAME: Graphics to PDL Aid
- 2. TOOL NUMBER: 20-1
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N660001-85-C-0037
- 3b NAME: SYSCON Corp
- 3c LOCATION: 3990 Sherman Street, San Diego CA 92110
- 3d POC: John Reddan
- Phone: 619 296 0085
-
- 4. TOOL DESCRIPTION:
- The Graphic Ada Designer is a specialized tool for creating
- graphical Object Oriented Design Diagrams (OODDs) for Ada
- programs and the Program Design Language (PDL) representations
- associated with each OODD. The Graphic Ada Designer is
- principally targeted towards the interactive development of
- these block-like diagrams in support of the development of Ada
- software. In particular it is designed to support a variant
- of the Ada Graphic Notation developed by SYSCON from the
- Object Oriented Design work of Grady Booch and a presentation
- on graphical techniques for analysis given by Dr. R. Buhr of
- Carleton University (see "Software Engineering with Ada" by
- Grady Booch, and "System Design with Ada" by R.J.A. Buhr).
-
- The Graphic Ada Designer requires a bit-mapped graphics
- terminal supporting at least a minimal display list
- capability. The implementation will use GKS interfaces when
- possible. Significant emphasis will be placed on the
- transportability of the applications software, with execution
- efficiency being a secondary consideration (i.e., when due to
- its device and system dependent nature).
-
- 5. SCHEDULE:
- 5a PDR/CDR : PDR 19 Jun 85, CDR Aug 85
- 5b DELIVERY : DEC 85
- 5c DISTRIBUTION : 3 March 1986 GTE, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: On-going
- 6b HOST MACHINE: VAX
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Telesoft 1.5 (unvalidated)
- 6e DEPENDENCIES: Requires a supported graphics terminal, initially
- a Tektronix 4107. It is supported by a tool suite which
- consists of a Graphic Editor and a PDL Generator.
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Will include User's Guide, including the design methodology,
- and Source Code.
- 8. PORTABILITY: Compiled on VMS with DEC Ada.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 20-2 | Emulation of Machine |
- | Arithmetic |
- Directory: PD:<ADA.MATH>
- M36.ABS 2748
- M36.CMM 565
- M36.DEL 3988
- M36.DOC 228759
- M36.PRO 4998
- M36.SRC 244196
- M36DOC.DIS 101
- M36PRGRPT.DIS 168
- M36REN.SUB 363
- M36SRC.DIS 152
- M36TEST.DIS 184
- M36TEST.SRC 81784
- =============== ==========
- 12 Files 568006
-
-
- 1. TOOL NAME: Emulation of Machine Arithmetic
- 2. TOOL NUMBER: 20-2
-
- 3. CONTRACTOR:
- 3a CONTRACT # : N660001-85-C-0037
- 3b NAME: SYSCON Corp
- 3c LOCATION: 3990 Sherman Street, San Diego CA 92110
- 3d POC: John Reddan
- Phone: (619) 296 0085
-
- 4. TOOL DESCRIPTION:
- The purpose of this package is to emulate 36 bit machine
- arithmetic on a 32 bit host machine. This package will
- provide support for 36 bit integer, real, and double
- precision real numbers in the form of the standard predefined
- arithmetic operations. The ranges of the supported types
- are as follows:
- Integer
- range of -2**35 to 2**35-1
- Real
- range of 10**-38 to 10**38 and 0
- mantissa => 27 bit binary fraction
- exponent => -128 to 127
- Double Precision Real
- range of 10**-38 to 10**38 and 0
- mantissa => 63 bit binary fraction
- exponent => -128 to 127
- Any errors which occur during use of the arithmetic
- exception declaration in the package specification can be
- changed to a rename of the predefined exception
- "NUMERIC_ERROR" for programs needing to handle arithmetic
- errors in a general fashion.
-
- Conversion functions are provided to assist in programming
- mixed operand (32 and 36 bit) arithmetic, and to facilitate
- IO. These functions should be renamed if they will be used
- extensively so that the impact on the readability of a
- program's arithmetic expressions is minimized.
- The underlying arithmetic will be performed in twos
- complement arithmetic.
-
- 5. SCHEDULE:
- 5a PDR/CDR :
- 5b DELIVERY :06 JUN 85
- 5c DISTRIBUTION : GTE, IBM, NOSC
-
- 6. CHARACTERISTICS:
- 6a DEVELOPMENT APPROACH: New development
- 6b HOST MACHINE: VAX
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Telesoft 1.5 (unvalidated)
- 6e DEPENDENCIES:
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION: Product Delivery Review, Technical Information Report,
- Test Results, Users Guide, Source Code.
- 8. PORTABILITY: All 32-bit systems.
-
- 9. WIS USE:
- 9a FOUNDATION AREA :Automatic Translation
- 9b WIS USE AREA :Joint Applications
- 10. COMMENTS:
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 21-1 | Specification Analyzer |
-
- Not Available on SIMTEL20
- at This Time
-
- 1. TOOL NAME : Specification Analyzer
- 2. TOOL NUMBER : 21-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N6601-85-C-0033
- 3b NAME : Raytheon
- 3c LOCATION : 2 Wayside Road, Burlington, MA 01803
- 3d POC :
-
- 4. TOOL DESCRIPTION :
- This tool would provide computer aided support to create and modify
- requirements and design specifications. A variety of reports would
- be generated to be used in analyzing the specification for functional
- and data completeness. This tool is screen-oriented with extensive
- user prompts and also uses menus. It supports the set of manuals in
- the typical A, B, C, and D hierarchy and produces reports on
- relationships among document levels.
-
- 5. SCHEDULE :
- 5a PDR/CDR :
- 5b DELIVERY : October 1985
- 5c DISTRIBUTION : 3 March 1986 GTE, NOSC
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : New Code Development
- 6b HOST MACHINE : VAX 11/780
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Telesoft 1.5 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : User's Manual, Status Reports, and Software Package
- Explanation
- 8. PORTABILITY : Implementation-specific code will reside in separate
- packages.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Interfaces; Design, Implementation and Test
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 22-1 | Ada RDBMS Interface |
- Directory: PD:<ADA.ADA-SQL>
- DAMES.CMM 833
- DAMES.DOC 5283
- DAMES.PRO 4945
- DAMES.SRC 616438
- DAMESABS.DOC 2139
- DAMESSRC.DIS 390
- DAMESVMS.DIS 1062
- =============== ==========
- 7 Files 631090
-
-
- 1. TOOL NAME : Ada RDBMS Interface
- 2. TOOL NUMBER : 22-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N66001-85-C-0031
- 3b NAME : Cap Gemini DASD Corp.
- 3c LOCATION : 9045 N. Deerwood Dr Milwaukee, Wi
- 3d POC : Alain Bourdais
- Phone : (331) 687-3223
-
- 4. TOOL DESCRIPTION :
- This a complete Ada Interface to the relational DBMS, DAMES.
-
- 5. SCHEDULE :
- 5a PDR/CDR : 24 DEC 84 / N/A
- 5b DELIVERY : 17 APR 85
- 5c DISTRIBUTION : 3 March 1986 GTE, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : Data General
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES : OS must support DAMES
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : User's Manual, Reference Manual, Software Quality Plan,
- Software Specification, Preliminary Design, Detailed
- Design, Validation Plan, Integration Report, DAMES
- DBMS Manuals.
- 8. PORTABILITY :
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Data Base
- 9b WIS USE AREA :DBMS Support
- 10. COMMENTS :
- Software packages will be delivered to Data General but not
- necessarily demonstrated there. Results of this work input to Tool
- 35-1.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 23-1 | Mobile Information |
- | Management Systems |
- | (MIMS) |
- Directory: PD:<ADA.DBMS>
- MIMS.CMM 1061
- MIMS.PRO 4253
- MIMS.SRC 81285
- =============== ==========
- 3 Files 86599
-
-
- 1. TOOL NAME : Mobile Information Management Systems (MIMS)
- 2. TOOL NUMBER : 23-1
-
- 3. CONTRACTOR : Strategic Air Command
- 3a CONTRACT # : N/A
- 3b NAME : HQ SAC/SICA
- 3c LOCATION : Offutt AFB, NE
- 3d POC : Lt Col Pat Jones (A/V 271-3412)
-
- 4. TOOL DESCRIPTION : As a demonstration of the use of Ada for
- command and control applications, the current airborne and ground
- mobile systems at SAC (600,000 LOC - JOVIAL) are being consolidated
- into a mobile data management system using a common data format
- and query language with graphical display capabilities.
- The system includes an integrated data management system, automatic and
- manual update of the data, ad hoc data retrieval, building and maintaining
- displays as well as interaction with the working file, display transfers,
- and manual backup. It uses a multiple task environment to interface with
- several I/O devices, enter data into and retrieve data from similar
- systems across the communication links, and provide timely access to
- about 500 million characters of data.
-
- 5. SCHEDULE : Operational testing Jan 85
- 5a PDR/CDR :
- 5b DELIVERY :
- 5c DISTRIBUTION : SAC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Work began on the Wicat computer then moved to
- the Rolm computer. The project includes training of the 5 member (all
- Air Force) programming team and assessment of the two Ada development
- environments.
- 6b HOST MACHINE : Rolm Ada MSE 800
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : Rolm/DG
- 6e DEPENDENCIES : Needs at least 10M characters for storage, 24 bit
- address bus, and task switching no slower than 1
- millisec for 1000 tasks.
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : Internal only.
- 8. PORTABILITY : Executable on any Ada target system meeting dependencies
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Data Base
- 9b WIS USE AREA :Joint Applications, DBMS Support
- 10. COMMENTS: The five member team trained by converting a FORTRAN
- satellite location approximation program (5300 LOC) to Ada (2000 LOC)
- using the Wicat with the (then) unvalidated Telesoft Ada compiler.
- This system has since been moved to the Rolm computer with minimal
- effort.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 24-1 | COBOL/FORTRAN to Ada |
- | Translator |
-
- Not Available on SIMTEL20
- at This Time
-
- 1. TOOL NAME : COBOL/FORTRAN to Ada Translator
- 2. TOOL NUMBER : 24-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : MDA 0031-2
- 3b NAME : Advanced Technology Systems
- 3c LOCATION :
- 3d POC : Anne Douville, IDA,(703) 845 2038
-
- 4. TOOL DESCRIPTION : A set of conversion aids will be implemented which allow
- for automatic conversion of COBOL and FORTRAN to Ada without human
- intervention. The translators will convert at least one commonly used
- dialect of WWMCCS H6000 COBOL 68 and one commonly used dialect of
- WMMCCS H6000 FORTRAN 66.
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A contractor alternative strongly encouraged. / N/A
- 5b DELIVERY : SEP 86 (first FORTRAN prototype successful)
- 5c DISTRIBUTION :
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : DG MV10000
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : Bi-weekly reporting, internal comments, and external
- reference quide.
- 8. PORTABILITY :
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Automatic Translation
- 9b WIS USE AREA : Joint Applications; Design, Implementation and Test
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 25-1 | Automatic |
- | Recompilation Tool |
- Directory: PD:<ADA.TOOLS>
- CREATETB.DOC 4387
- CREATETB.PRO 4524
- CREATETB.SRC 48345
- CONSTRCT.CMM 572
- CONSTRCT.DOC 31539
- CONSTRCT.PRO 4184
- CONSTRCT.SRC 147191
- =============== ==========
- 7 Files 240742
-
-
- 1. TOOL NAME : Automatic Recompilation Tool
- 2. TOOL NUMBER : 25-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : N/A
- 3b NAME : MITRE Corp.
- 3c LOCATION : 1820 Dolley Madison Blvd., McLean, Va.
- 3d POC :
-
- 4. TOOL DESCRIPTION : There are two programs, Construct and Create_CO.
- For any set of related project files, Construct executes
- only the commands necessary to update the project to reflect
- recent changes. If the project files are Ada source, Create_CO
- should be run before running Construct. Create_CO creates
- a file containing a description of the dependencies among
- the project files (in a pre-defined syntax that is expected
- by Construct). Each dependency is followed by the command
- language commands that cause the dependency to exist. When
- the project files are not Ada source, the file describing
- the dependencies must be created manually.
-
- 5. SCHEDULE :
- 5a PDR/CDR :
- 5b DELIVERY : Available
- 5c DISTRIBUTION : SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Designed and implemented in Ada
- 6b HOST MACHINE : Intellimac 7000m, (Vax, Wicat --see comments)
- 6c OPERATING SYSTEM : Unix, (VMS, ROS --see comments)
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES : Documented in Rehost Section of User's Manual
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : User's Manual
- 8. PORTABILITY : Has been ported to Vax and Wicat --see comments
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Design and Analysis
- 9b WIS USE AREA :Design, Implementation and Test
- 10. COMMENTS :
- Construct and Create_CO were developed on the Intellimac 7000M
- running Unix. They were ported to a VMS/VAX and ROS/Wicat.
- Construct and Create_CO were written for use on large development
- projects, so on a system like a Wicat, they operate largely
- like a control file. This is a consequence of ROS which only
- maintains a day created stamp on files instead of a time last edited
- stamp. Also, on the Vax, additional code is required to achieve
- full functionality of Construct and Create_CO. A description of the
- required additional code is documented in the User's Manual.
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 26-1 | Distributed Software |
- | Engineering Control |
- | Process (DCP) |
-
- Not Available on SIMTEL20
- at This Time
-
- 1. TOOL NAME : Distributed Software Engineering Control Process (DCP)
- 2. TOOL NUMBER : 26-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : MDA903-83-C-0202
- 3b NAME : GTE Automatic Electric
- 3c LOCATION : 2500 Utopia Rd. Phoenix, Arizona 85027
- 3d POC :
-
- 4. TOOL DESCRIPTION :
- The DCP provides a program support environment for the development
- and maintenance of Ada programs. The user's interface to the DCP
- is an Ada Command Language Interpreter (ACLI). Software engineering
- operations which can be performed on DCP objects include: creation
- of objects, controlled library migration of objects, editing of
- objects, specification of changes to objects, deletion of objects,
- and reports on the DCP database. Enhancements are to be made to the
- configuration management capabilities (i.e., support for multiple
- versions and revisions, sharing of objects across systems, and
- partitioning of change requests into sub-requests), the user interface
- (i.e., on-line help and documentation, user profiling, and function
- keys), access control (i.e., define classes of users and their access
- rights), portability (i.e., implement a portable DBMS interface), and
- performance (i.e., the ACLI and the interface to the database).
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A / N/A
- 5b DELIVERY : Prototype available now, Enhancements 06JAN85
- 5c DISTRIBUTION : GTE
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : Vax
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Irvine ICSC
- 6e DEPENDENCIES : Ingress DBMS
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : User's Guide, Database Specifications
- 8. PORTABILITY : There is a specific enhancement to reduce the
- dependency upon any one particular RDBMS, on any compiler-system, or
- any text formatters.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Data Base, Operating Systems, Command Language
- 9b WIS USE AREA :Interfaces; Design, Implementation and Test; DBMS Support
- 10. COMMENTS : This work is a follow-on to already accomplished tasks.
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 27-1 | Graphic Kernal System |
- Directory: PD:<ADA.GKS>
- GKS.PRO 4471
- GKS0A.CMM 2051
- GKS0A.COM 7201
- GKS0A.SRC 1156972
- GKSMA.CMM 2218
- GKSMA.COM 5073
- GKSMA.SRC 834603
- GKSUSER.DOC 252763
- =============== ==========
- 8 Files 2265352
-
-
- 1. TOOL NAME : Graphic Kernal System
- 2. TOOL NUMBER : 27-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : F49642-84-C0176
- 3b NAME : Harris Corp., Government Information Systems Division
- 3c LOCATION : P.O. Box 98000, Melbourne, Florida 32902
- 3d POC :
-
- 4. TOOL DESCRIPTION : A device independent software package will be developed
- which implements the draft GKS binding to ANSI Ada for GKS levels Ma, Oa,
- 1a, 2a, Mb, Ob, 1b, Mc, and 1c. The contractor will strive to maintain
- compatibility with the GKS Binding as the draft matures. GKS/Ada will
- support selective visibility, independent VDI and VDM interfaces, the
- configuration of multiple graphic device drivers, and independent
- packaging of the various GKS levels.
- A prototype metafile generator/driver, and a metafile
- interpreter will be developed and demonstrated with a test case metafile.
- Device-dependent software will be developed to drive the
- Lexidata color rastor device and the Summagraphics graphics tablet.
- The contour processing requirements for key DOD missions
- will be defined. Ada software will be developed to support these
- requirements, including grid generation, mathematical interpolation, and
- contour map generation.
- Select and provide for delivery of WIS-compatible
- equipment capable of producing high quality 35mm color slides directly
- from graphics displays( by 01 MAR 85).
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A / N/A
- 5b DELIVERY : 28 DEC 85 (A and B levels delivered)
- 5c DISTRIBUTION : 26 July 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : Data General
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 11096 (4991 level ma, 6105 level 0a)
-
- 7. DOCUMENTATION : Users manual, Monthly Progress Report, Final Report,
- GKS/Ada Specification and Prototype Software (Oct 83),
- Software development Plan (Nov 84).
- 8. PORTABILITY : Device-dependent and device-independent software are
- called out as separate deliverables.
- compiled, no execution, 5 modifications
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Graphics Protocols
- 9b WIS USE AREA :Interfaces
- 10. COMMENTS : Need to reference current ANSI and ISO GKS standard.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 28-1 | UNITREP Software Model |
- Directory: PD:<ADA.MESSAGE-HANDLING>
- UNITREP.CMM 886
- UNITREP.DOC 1799
- UNITREP.PRO 3768
- UNITREP.SRC 458113
- =============== ==========
- 4 Files 464566
-
-
- 1. TOOL NAME : UNITREP Software Model
- 2. TOOL NUMBER : 28-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : UNKNOWN
- 3b NAME : SAIC COMSYSTEMS Division
- 3c LOCATION : 2815 Camino del Rio South
- San Diego, Cal 92108
- (619) 293-7500
- 3d POC :
-
- 4. TOOL DESCRIPTION :
- A prototype subsystem will be developed which is modelled
- after the Unit Status and Identify Report (UNITREP) function found in
- WWMCCS. UNITREP/Ada consists of four subsystems: Message Input and
- Validation (MIV), Database Management (DBM), Man/Machine Interface
- (MMI), and System Utilities (SYS). DBM interfaces to an Intelligent
- Database Machine (IDM) back end relational database processor.
- The UNITREP database stores validated UNITREP messages from all
- organizations and units in the United States armed forces and some
- foriegn forces under U.S. control.
-
- package MESSAGE_INPUT_MODULE is
- --the module which communicates with the outside world. Incoming
- --messages are queued to the MESSAGE_VALIDATION_MODULE.
- task MESSAGE_REQUEST is
- entry REQUEST_FUNCTION(R: in PACKET_ACCESS);
- end MESSAGE_REQUEST;
- end MESSAGE_INPUT_MODULE;
-
- package MESSAGE_VALIDATION_MODULE is
- --the module which validates messages received from the
- --MESSAGE_INPUT_MODULE. Valid mesages are sent to the
- --DATABASE_BUILD module. Invalid messages and corresponding error
- --messages are sent to the MAN_MACHINE_INTERFACE module.
- task MESSAGE_RECEIVE is
- entry RECEIVE_FUNCTION(R: in PACKET_ACCESS);
- end MESSAGE_RECEIVE;
- end MESSAGE_VALIDATION_MODULE;
-
- package DATABASE_BUILD is
- --the module which sends valid messages to the database machine by
- --creating the appropriate database commands. Messages are sent via
-
- --stored command interface.
- task DATABASE_BUILD_TASK is
- entry RENDEZVOUS_POINT(IN_PACKET : in PACKET_ACCESS);
- end DATABASE_BUILD_TASK;
- end DATABASE_BUILD;
-
- package MAN_MACHINE_INTERFACE is
- --the module which controls the operator's terminal. Commands
- --are input and displays of system alerts and messages are output.
- task MMI_PACKET_PATH is
- entry PACKET_PROCESS(PP : in PACKET_ACCESS);
- end MMI_PACKET_PATH;
- end MAN_MACHINE_INTERFACE;
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A / Design delivered 30 SEP 84
- 5b DELIVERY : Available
- 5c DISTRIBUTION : 15 May 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH :
- 6b HOST MACHINE : VAX
- 6c OPERATING SYSTEM : VMS
- 6d COMPILER : Telesoft 1.5 (unvalidated)
- 6e DEPENDENCIES : OMNIBASE Database Manager
- 6f NUMBER OF STATEMENTS : 6810
-
- 7. DOCUMENTATION : PPS, PDS
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed /no output, 3
- modifications.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Data Base
- 9b WIS USE AREA :Joint Applications, DBMS Support
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 29-1 | Dynamic String Package |
- Directory: PD:<ADA.COMPONENTS>
- DSTR3.ABS 6272
- DSTR3.CMM 2068
- DSTR3.PRO 4570
- DSTR3.SRC 16707
- DSTR3.TST 7261
- =============== ==========
- 5 Files 36878
-
-
- 1. TOOL NAME : Dynamic String Package
- 2. TOOL NUMBER : 29-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : Not Applicable
- 3b NAME : WIS JPMO
- 3c LOCATION : Washington D.C.
- 203306600
- 3d POC : Richard G. Cleaveland
- (703)285-5071
-
- 4. TOOL DESCRIPTION :
- This is a package of several string manipulation functions based on
- a built-in dynamic string type DYN_STRING. It is an adaptation and
- extension of the package proposed by Sylvan Rubin of Ford Aerospace and
- Communications Corporation in the Nov/Dec 1984 issue of the Journal of
- Pascal, Ada and Modula-2. Some new functions have been added, and much
- of the body code has been rewritten.
-
- 5. SCHEDULE :
- 5a PDR/CDR : N/A / First_build 07 DEC 84
- 5b DELIVERY : 18 MAR 85
- 5c DISTRIBUTION : 20 August 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Recode algorithm from Journal of Pascal, Ada,
- and Modula-2
- 6b HOST MACHINE : WICAT
- 6c OPERATING SYSTEM : ROS
- 6d COMPILER : Telesoft 1.5 (unvalidated)
- 6e DEPENDENCIES :
- Implementation initially with the Telesoft Ada version 1.3.
- This required definition of the DYN_STRING type without use of a
- discriminant; an arbitrary maximum string length was chosen. This
- should be changed when an improved compiler is available.
- 6f NUMBER OF STATEMENTS : 177
-
- 7. DOCUMENTATION : Source code
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed, modifications
- of discriminants and 8 other modifications.
-
- 9. WIS USE :
- 9a FOUNDATION AREA :Text Processing, Command Language, Design and Analysis
- 9b WIS USE AREA :Joint Applications
- 10. COMMENTS :
- type DYN_STRING is private;
- STRING_TOO_SHORT: exception;
- function D_STRING(CHAR: character) return DYN_STRING;
- -- Creates a one-byte dynamic string of contents CHAR.
- function D_STRING(STR : string ) return DYN_STRING;
- -- Creates a dynamic string of contents STR.
- function D_STRING(N: integer;
- B: natural := 0;
- F: character:= ' ') return DYN_STRING;
- function D_STRING(N: long_integer;
- B: natural := 0;
- F: character:= ' ') return DYN_STRING;
- -- for the two preceding functions,
- -- B is the number of bytes desired in the returned string. The
- -- first byte is reserved for the sign; it will be blank
- -- or '-'. If B is 0 or unspecified the length of the
- -- string returned is just enough for the sign and the
- -- significant digits. If the number would overflow B,
- -- the exception STRING_TOO_SHORT is raised.
- -- F is a leading-fill character. If B is not zero, bytes from 2
- -- up to the first significant byte will be F.
- function D_STRING(FLT : float; AFT : integer) return DYN_STRING;
- -- Creates a dynamic string representationof the number FLT
- -- in fixed point notation with AFT decimal places.
- -- The following four functions convert from dynamic strings to the
- -- desired representation:
- function CHAR(DSTR: DYN_STRING) return character;
- function STR (DSTR: DYN_STRING) return string;
- function INT (DSTR: DYN_STRING) return integer;
- function FLT (DSTR: DYN_STRING) return float;
- -- (No function LI as yet)
-
-
- function LENGTH(DSTR: DYN_STRING) return natural;
- function "<" (DS1, DS2: DYN_STRING) return boolean;
- function "&" (DS1, DS2: DYN_STRING) return DYN_STRING;
- function SUBSTRING (DSTR: DYN_STRING;-- Returns a subpart of this string
- START : natural;-- starting at this position
- LENGTH : natural)-- and of this length.
- return DYN_STRING;
- function RIGHT (DSTR: DYN_STRING; -- Returns the part of this string
- START : natural) -- starting here and to the end.
- return DYN_STRING;
- function INDEX (SOURCE_STRING, --If this string contains
- PATTERN_STRING: DYN_STRING;
- --this string starting at or AFTER
- START_POS: integer) --this position, the position of
- return integer; --such start is returned.
- -- If the string lengths prohibit the search -1 is returned.
- -- If no match was found, 0 is returned.
- -- (This is like the INSTR function of BASIC).
- function RINDEX (SOURCE_STRING, --If this string contains
- PATTERN_STRING: DYN_STRING; --this string starting at or BEFORE
- START_POS: integer) --this position, the position of
- return integer; --such start is returned.
- -- If the string lengths prohibit the search -1 is returned.
- -- If no match was found, 0 is returned.
- function UPPERCASE (DSTR: DYN_STRING) return DYN_STRING;
- -- Returns with all lower-case characters changed to
- -- uppercase.
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 30-1 | Ada Source Formatter |
- Directory: PD:<ADA.PRETTY-PRINTERS>
- FORMATTER.CMM 1327
- FORMATTER.PRO 4104
- FORMATTER.SRC 149649
- =============== ==========
- 3 Files 155080
-
-
- 1. TOOL NAME : Ada Source Formatter
- 2. TOOL NUMBER : 30-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : Not Applicable
- 3b NAME : WIS JPMO
- 3c LOCATION : Washington D.C.
- 203306600
- 3d POC : Major Terry Courtwright
- (703)285-5065
-
- 4. TOOL DESCRIPTION :
- Package FORMAT is the main package for the FORMATTER set of
- packages. It follows a top-down recursive decent algorithm
- whose theory can be found in most compiler theory books (in
- Aho and Ullman, for instance ), so this author won't bother
- to delve into it too much. One can't forget that this for-
- matter is designed to work for only those programs that are
- syntactically perfect. In other words, a programmer should
- have successfully compiled the program before attempting to
- format it.
-
- The only subprogram available to another subprogram or pac-
- kage is the procedure FORMAT_IT, which starts the decent.
-
- Due to size problems on the system that these programs were
- written on, this package had to be split in two at the last
- minute. Now, in package FORMAT_2, one can find the few pro-
- cedures that didn't call any other procedures: those being
- the only ones that could be moved (the compiler used didn't
- implement body-stubs or any type of "separate" capability).
-
- There are no editor dependencies or filer dependencies, and
- the only quirk that one might find with the package is that
- it was written with a Telesoft-Ada compiler, which followed
- 1982 non-ANSI standard Ada. Also, parts of the program are
- not as elegant as the author would have liked, but the com-
- piler had not implemented many of the nicities of Ada.
-
- Author: Steven E. Nameroff, C1C, USAF
- Date : 15 July 1983
-
- 5. SCHEDULE :
- 5a PDR/CDR :
- 5b DELIVERY : Available
- 5c DISTRIBUTION : 12 August 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Code in Ada
- 6b HOST MACHINE : VAX, Intellimac, WICAT
- 6c OPERATING SYSTEM : ROS
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 1322
-
- 7. DOCUMENTATION : Source comments only
- 8. PORTABILITY : The code is nearly machine independent. It has been
- ported across at least three machines (ROS with
- Telesoft 1.3 (unvalidated), VMS with DEC Ada and UNIX).
- Port time has shown to be 2 to 4 hours.
- Compiled, executed, 13 modifications
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Design Analysis
- 9b WIS USE AREA : Design, Implementation and Test
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 31-1 | Body Stubber |
- Directory: PD:<ADA.STUBBER>
- STUBBER.CMM 1797
- STUBBER.DIS 51
- STUBBER.PRO 3906
- STUBBER.SRC 81309
- =============== ==========
- 4 Files 87063
-
-
- 1. TOOL NAME : Body Stubber
- 2. TOOL NUMBER : 31-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : Not Applicable
- 3b NAME : WIS JPMO
- 3c LOCATION : Washington D.C.
- 203306600
- 3d POC : Major Terry Courtwright
- (703)285-5065
-
- 4. TOOL DESCRIPTION :
- This program reads an Ada Specification and generates a
- corresponding Body with stubs for all subprograms.
-
- Procedure STUBBER is the main procedure for the STUBBER set
- of packages. It walks through the input file, one token at
- a time, storing specifications as it finds them and taking
- care of bodies, stubbing where necessary.
-
- All operating system dependencies, editor dependencies, and
- a few compiler dependencies can be found in the file called
- ROS_DEPENDENCIES (that STUBBER_SUPPORT uses). The compiler
- used to write these programs was a 1982 (non ANSI standard)
- Ada compiler, so these packages will need to be updated be-
- fore they will run on a Mil Std 1815A Ada compiler. Please
- also note that the compiler used (Telesoft) couldn't handle
- many of the Ada constructs, so the solution here is not the
- most elegant one that the user could think of. (NOTE: the
- STUBBER does handle all cases, even though the compiler did
- not.)
-
- PACKAGE SET DEPENDENCE:
-
- >STUBBER
- | |
- | \___>STUBBER_SUPPORT
- | | |
- | | \_______________________>ROS_DEPENDENCIES
- | | /
- | \_________>GETTOKEN |
- \______________/ \_______/
-
- Package GETTOKEN is designed to scan a string of characters
- in a file, and split it up into tokens. The only available
- procedure is GET_TOKEN, which finds one token. The package
- is general enough to scan command files, but is designed to
- scan Ada code, specifically.
-
- All of the compiler peculiarities, editor dependencies, and
- filer dependencies have been moved to the ROS_DEPENDENCIES
- package, with the exception of any peculiarities that might
- occur due to using 1982 non-ANSI standard Ada.
-
- Author: Steven E. Nameroff, C1C, USAF
- Date : 15 July 1983
-
- 5. SCHEDULE :
- 5a PDR/CDR :
- 5b DELIVERY : Available
- 5c DISTRIBUTION : 12 August 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Code in Ada
- 6b HOST MACHINE : VAX, Intellimac, WICAT
- 6c OPERATING SYSTEM : ROS
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 707
-
- 7. DOCUMENTATION : Source comments only
- 8. PORTABILITY : The code is nearly machine independent. It has been
- ported across at least three machines (ROS with
- Telesoft 1.3 (unvalidated), VMS with DEC Ada and UNIX).
- Port time has shown to be 2 to 4 hours.
- Compiled, executed, 3 modifications
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Design Analysis
- 9b WIS USE AREA : Design, Implementation and Test
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 32-1 | CAS Ada Statement |
- | Counter |
- Directory: PD:<ADA.COMPONENTS>
- COUNTADA.CMM 1217
- COUNTADA.PRO 4139
- COUNTADA.SRC 4587
- =============== ==========
- 3 Files 9943
-
-
- 1. TOOL NAME : CAS Ada Statement Counter
- 2. TOOL NUMBER : 32-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : Not Applicable
- 3b NAME : WIS JPMO
- 3c LOCATION : Washington D.C.
- 203306600
- 3d POC : Major Terry Courtwright
- (703)285-5065
-
- 4. TOOL DESCRIPTION :
- This function calculates the "STATEMENTS" of a valid Ada fragment
- specified by a FILE_NAME string parameter.
- It need not be a complete compilation unit
- but it should have closed all open parentheses and string brackets.
- The number of STATEMENTS of code is returned as an INTEGER.
-
- The Ada statement is defined by a semicolon terminator
- outside of comments, parentheses, or string or character literals.
- This definition is insensitive to formatting or layout of the source.
-
- There are exotic cases for which this will misestimate the count
- but we have never encountered one in real code.
-
- This copy of the function is embedded in a test and driver program.
- Running the program on its own source file should give
- The driver has an additional feature of correcting for the common
- error of leaving out the extension on a file name.
- The nature of this extension is system dependent and a ".TXT" is used.
-
- function COUNT_OF_ADA_STATEMENTS (FILE_NAME : STRING) return INTEGER
- -- calculates the "STATEMENTS" in an Ada fragment specified by FILE_NAME.
- -- This copy of the function is embedded in a test and driver program.
- -- Running the CAS program on its own source file should give
- --
- --COUNT_OF_ADA_STATEMENTS:
- --Input file name terminated by <RETURN> => CAS.TXT
- -- 59 ADA STATEMENTS IN FILE CAS.TXT
- --
- -- The driver has an additional feature of correcting for the common
- -- error of leaving out the extension on a file name.
- -- The nature of this extension is system dependent and a ".TXT" is used.
-
- 5. SCHEDULE :
- 5a PDR/CDR :
- 5b DELIVERY : Available
- 5c DISTRIBUTION : 12 August 1985 GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Code in Ada
- 6b HOST MACHINE : VAX, Intellimac, WICAT
- 6c OPERATING SYSTEM : ROS
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 54
-
- 7. DOCUMENTATION : Source comments only
- 8. PORTABILITY : The code is nearly machine independent. It has been
- ported across at least three machines (ROS with
- Telesoft 1.3 (unvalidated), VMS with DEC Ada and UNIX).
- Port time has shown to be 1 to 2 hours.
- compiled, executed, 1 modification
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Design Analysis
- 9b WIS USE AREA : Design, Implementation and Test
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 33-1 | Math Library |
- Directory: PD:<ADA.MATH>
- MLIB2.CMM 615
- MLIB2.PRO 4574
- MLIB2.SRC 47299
- =============== ==========
- 3 Files 52488
-
-
- 1. TOOL NAME : Math Library
- 2. TOOL NUMBER : 33-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : Not Applicable
- 3b NAME : WIS JPMO
- 3c LOCATION : Washington, D. C.
- 203306600
- 3d POC : Major Terry Courtwright
- (703) 285-5065
-
- 4. TOOL DESCRIPTION : This package is a floating mantissa definition
- of a binary FLOAT. It was first used on the DEC-10 and the
- VAX but should work for any since the parameters are obtained
- by initializing on the actual hardware. Otherwise the parameters
- could be set in the spec if known. This is a preliminary package
- that defines the properties of the particular floating point type
- for which we are going to generate the math routines.
-
- The constants are those required by the routines described in
- "Software Manual for the Elementary Functions" by W. Cody and
- W. Waite, Prentice-Hall 1980. Actually, most are needed only for
- the test programs rather than the functions themselves. Most of
- these could be in the form of attributes if all the floating types
- to be considered were those built into the compiler, but we also
- want to be able to support user defined types such as software
- floating types of greater precision than the hardware affords, or
- types defined on one machine to simulate another.
-
- 5. SCHEDULE :
- 5a PDR/CDR :
- 5b DELIVERY : Available
- 5c DISTRIBUTION : GTE, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Code in Ada
- 6b HOST MACHINE : Wicat
- 6c OPERATING SYSTEM : ROS
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 956
-
- 7. DOCUMENTATION : Ada source code
- 8. PORTABILITY : Compiled on VMS with DEC Ada, execution not tested.
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Plan and Optimize
- 9b WIS USE AREA : Joint Applications
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 34-1 | Command Language |
- | Interpreter |
- Directory: PD:<ADA.COMPONENTS>
- CLI.CMM 2001
- CLI.DIS 92
- CLI.PRO 3745
- CLI.SRC 30039
- =============== ==========
- 4 Files 35877
-
-
- 1. TOOL NAME : Command Language Interpreter
- 2. TOOL NUMBER : 34-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : Not Applicable
- 3b NAME : WIS JPMO
- 3c LOCATION : Washington, D. C.
- 203306600
- 3d POC : Major Terry Courtwright
- (703) 285-5065
-
- 4. TOOL DESCRIPTION : The Command Language Interpreter (CLI) implements
- the tools found in chapters one and two of "Software Tools in
- Pascal" by Brian W. Kernighan and P.J. Plauger. The commands
- available for execution are: copy, charcount, linecount, wordcount,
- detab, entab, overstrike, compress, expand, translit and quit.
- Most of the commands read subsequent text from the terminal
- modifying it in one way or another.
-
- 5. SCHEDULE :
- 5a PDR/CDR :
- 5b DELIVERY : Available
- 5c DISTRIBUTION : GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Code in Ada
- 6b HOST MACHINE : WICAT
- 6c OPERATING SYSTEM : ROS
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 577
-
- 7. DOCUMENTATION : Ada source code
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed, 6 modifications.
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Plan and Optimize
- 9b WIS USE AREA : Joint Applications
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 35-1 | SQL DBMS Interface |
- Directory: PD:<ADA.ADA-SQL>
- SQL.CMM 584
- SQL.PRO 5050
- SQLDD2.DIS 75
- SQLDD2.SRC 51795
- SQLDDL.DIS 112
- SQLDDL.SRC 42642
- SQLDDLRD.ME 2673
- SQLDDLTS.IN 2265
- SQLDDLTS.OUT 4732
- SQLDML.DAT 3845
- SQLDML.DIS 120
- SQLDML.OUT 10333
- SQLDML.SRC 123991
- SQLDMLRD.ME 3072
- SQLREADME.DOC 1299
- SQLSPC.INT 43318
- SQLSPC.TXT 140309
- SQLSPCRD.ME 284
- =============== ==========
- 18 Files 436499
-
-
- 1. TOOL NAME : SQL DBMS Interface
- 2. TOOL NUMBER : 35-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # :
- 3b NAME : IDA
- 3c LOCATION : 1 Boureguard
- Alexandria, VA
- 3d POC : Bill Brykczynski
-
- 4. TOOL DESCRIPTION : This tool provides an Ada binding to the ANSI
- Draft Relational Data Base Management System interface standard.
-
- 5. SCHEDULE :
- 5a PDR/CDR : 1 DEC 85 (full binding definition of Ada interface)
- 1 JAN 86 (use on two DBMS)
- 5b DELIVERY :
- 5c DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Ada source code
- 6b HOST MACHINE : Data General
- 6c OPERATING SYSTEM : AOS
- 6d COMPILER : ROLM/DG
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS :
-
- 7. DOCUMENTATION : Ada source code
- 8. PORTABILITY :
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Design Analysis
- 9b WIS USE AREA : Software Design
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 36-1 | Calculator Functions |
- Directory: PD:<ADA.TOOLS>
- CALC.CM2 1417
- CALC.CMM 549
- CALC.PRO 3616
- CALC.SRC 25971
- CALCREN.SUB 127
- CALCSRC.DIS 62
- =============== ==========
- 6 Files 31742
-
-
- 1. TOOL NAME : Calculator Functions
- 2. TOOL NUMBER : 36-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : Not Applicable
- 3b NAME : WIS JPMO
- 3c LOCATION : Washington, D. C.
- 203306600
- 3d POC : Major Terry Courtwright
- (703) 285-5065
-
- 4. TOOL DESCRIPTION : This tool provides an on-line calculator function.
- It is set up to handle only integers at the present time. One-
- letter variables may be defined and used. The parser for expressions
- was generated by LR on the VAX. Expressions are terminated by a
- semi-colon. The program normally terminates with a CTRL B. Error
- handling is non-existent at this time, so syntactic errors will also
- cause the program to exit.
-
- 5. SCHEDULE :
- 5a PDR/CDR :
- 5b DELIVERY : Avialable
- 5c DISTRIBUTION : GTE, IBM, NOSC
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Code in Ada
- 6b HOST MACHINE : WICAT
- 6c OPERATING SYSTEM : ROS
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 898
-
- 7. DOCUMENTATION : Ada source code
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed, 4 modifications.
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Plan and Optimize
- 9b WIS USE AREA : Joint Applications
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 13 November 1985.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 37-1 | Benchmark Programs |
- Directory: PD:<ADA.BENCHMARKS>
- JPMOBENCH.CMM 3446
- JPMOBENCH.DIS 494
- JPMOBENCH.DOC 20454
- JPMOBENCH.PRO 4039
- JPMOBENCH.SRC 115548
- =============== ==========
- 5 Files 143981
-
-
- 1. TOOL NAME : Benchmark Programs
- 2. TOOL NUMBER : 37-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : Not Applicable
- 3b NAME : WIS JPMO
- 3c LOCATION : Washington, D. C.
- 203306600
- 3d POC : Major Terry Courtwright
- (703) 285-5065
-
- 4. TOOL DESCRIPTION : These are a series of very simple benchmarks called
- COMPA, COMPB, ... which are used to test the validity of various
- assumptions that are made about the behavior of a compiler.
- Probably all the implicit assumptions are valid; these tests just
- check that something has not been overlooked that could severely
- distort detailed quantitative tests. There is no significance
- given to the numerical results of these tests; they just provide a
- framework for other tests. There is not even a requirement to
- make sure of the status (or emptiness) of the machine on which the
- tests are run since the desired comparison is one to another, not
- to some absolute.
-
- 5. SCHEDULE :
- 5a PDR/CDR :
- 5b DELIVERY : Available
- 5c DISTRIBUTION : GTE, IBM, NOSC, SIMTEL20
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Code in Ada
- 6b HOST MACHINE : WICAT
- 6c OPERATING SYSTEM : ROS
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 4464
-
- 7. DOCUMENTATION : Ada source code
- 8. PORTABILITY : Compiled on VMS with DEC Ada, executed, 4 modifications.
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Plan and Optimize
- 9b WIS USE AREA : Joint Applications
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 21 March 1986.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 38-1 | Combine and Break |
- Directory: PD:<ADA.TOOLS>
- CBREAK.CMM 581
- CBREAK.PRO 3542
- CBREAK.SRC 28407
- CBREAKREN.SUB 90
- =============== ==========
- 4 Files 32620
-
-
- 1. TOOL NAME : Combine and Break
- 2. TOOL NUMBER : 38-1
-
- 3. CONTRACTOR :
- 3a CONTRACT # : Not Applicable
- 3b NAME : WIS JPMO
- 3c LOCATION : Washington, D. C.
- 203306600
- 3d POC : Major Terry Courtwright
- (703) 285-5065
-
- 4. TOOL DESCRIPTION : These tools are used to combine separate files into
- a single file, and to break single files into separate files. The
- code works on file banners which immediately preceed each file.
- These tools normally are used to "break" a single source code file
- into the compilable subunits of the file. "Combine" is used to
- append all of the subunits into one file.
-
- 5. SCHEDULE :
- 5a PDR/CDR :
- 5b DELIVERY : Available
- 5c DISTRIBUTION : GTE, NOSC
-
- 6. CHARACTERISTICS :
- 6a DEVELOPMENT APPROACH : Code in Ada
- 6b HOST MACHINE : WICAT
- 6c OPERATING SYSTEM : ROS
- 6d COMPILER : Telesoft 1.3 (unvalidated)
- 6e DEPENDENCIES :
- 6f NUMBER OF STATEMENTS : 419 (Combine)
-
- 7. DOCUMENTATION : Ada source code
- 8. PORTABILITY :
-
- 9. WIS USE :
- 9a FOUNDATION AREA : Plan and Optimize
- 9b WIS USE AREA : Joint Applications
- 10. COMMENTS :
- 11. LAST CHANGE TO DATA : 13 November 1985.
-