home *** CD-ROM | disk | FTP | other *** search
Text File | 1988-05-03 | 102.8 KB | 1,979 lines |
- ==============================================================================
-
- ABSTRACTS FOR THE WIS ADA TOOLS
-
- ==============================================================================
-
- Please Note: If there is no entry for the SIMTEL20 Directory Name, the tool
- has not been placed in the table at this time.
-
- ==============================================================================
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 1 | Screen Generator |
- | Package |
-
- 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
-
-
- Word Processor
-
- Compiler: Telesoft 1.3 (unvalidated), WICAT/ROS
- Abstract:
-
- WORD_PROCESSOR is a tool for creating, modifying, and
- formatting ASCII text files. This package contains an editor and a
- text formatter which are for use by the general user. It also
- contains a utility for defining the help screens which are available
- to the general user as well as a utility for defining new type fonts.
- TEXT_EDITOR is a tool which allows a SOURCE_FILE to be edited.
-
- TEXT_FORMATTER is a tool which formats the SOURCE_FILE
- according to the default format and imbedded formatting commands. The
- output is sent to the destination device or file.
-
- DEFINE_HELP_FILE is a tool which processes a help file in
- ASCII format to a format allowing fast access to each of the various
- help screens. It is for use by the systems's manager to modify user
- help information to his particular audience.
-
- ADD_TYPE_FONT is a tool which adds new type font definitions
- to the text formatter's font table. It is for use by the system's
- manager to define new fonts when new device capabilities are added at
- a site.
- ==============================================================================
- 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
-
-
- TCP/IP
-
- Machine/System Compiled/Run on: Telesoft 1.5 (unvalidated), WICAT/ROS
- Abstract :
-
- The proposed tools provide communication with the Utility
- layer(TCP) corresponding to RFC793 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 multiuser access and message priority. A Test System
- will be provided to demonstrate these protocols, generate test
- scenarios, and display intermediate data.
- ==============================================================================
- 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
-
-
- TELNET
-
- Machine/System Compiled/Run on: Telesoft 1.5 (unvalidated), WICAT/ROS
- Abstract :
-
- This tool will implement RFC-854 of the TELNET protocal
- supporting a bidirectional, eight-bit byte oriented communications
- facility. This approach encompasses three main ideas: Network
- Virtual Terminal (NVT), negotiated options, and a symmetric view of
- terminals and processes.
- ==============================================================================
- 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
-
-
- FTP
-
- Machine/System Compiled/Run on: Telesoft 1.5 (unvalidated), WICAT/ROS
- Abstract :
-
- 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 and will
- interface to Telnet to send and receive all commands and replies. The
- Simple Mail Transfer Protocol to be implemented is RFC821.
- SMTP/FTP
-
- Machine/System Compiled/Run on: Telesoft 1.5 (unvalidated), WICAT/ROS
- Abstract :
-
- 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 and will
- interface to Telnet to send and receive all commands and replies. The
- Simple Mail Transfer Protocol to be implemented is RFC821.
- ==============================================================================
- 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
-
-
- Requirements_Tracker
-
- Machine/System Compiled/Run on : Dec Ada / VMS
- Abstract :
-
- 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.
- ==============================================================================
- 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
-
-
- Data Dictionary
-
- Machine/System Compiled/Run on : DEC Ada / VMS
- Abstract :
-
- 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.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 4-2 | Documentation Reports |
-
- 4-3 | Standards Support |
- | System |
- ==============================================================================
- 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
-
-
- Documentation Manager
-
- Machine/System Compiled/Run on : VAX/VMS/DEC Ada
- Abstract :
-
- 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.
- ==============================================================================
- 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
-
-
- Source Formatter 2
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- 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.
- Abstractions
-
- Machine/System Compiled/Run on: DEC Ada, VMS
-
- Abstract:
-
- ABSTRACTIONS contains a number of low-level support routines
- which are used by NOSC tools created by Intermetrics. Several
- routines are of general utility.
-
- ABSTRACTIONS is used by NOSC/WIS tools 5.1.1, 5.1.2, 6.1.2,
- and 6.2. See also NEW_ABSTRACTIONS.
-
- ==============================================================================
- 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
-
-
- Statement Profiler
-
- Machine/System Compiled/Run on: AIE Ada, VM-UTS
- Abstract :
-
- 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.
- Abstractions
-
- Machine/System Compiled/Run on: DEC Ada, VMS
-
- Abstract:
-
- ABSTRACTIONS contains a number of low-level support routines
- which are used by NOSC tools created by Intermetrics. Several
- routines are of general utility.
-
- ABSTRACTIONS is used by NOSC/WIS tools 5.1.1, 5.1.2, 6.1.2,
- and 6.2. See also NEW_ABSTRACTIONS.
-
- ==============================================================================
- 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
-
-
- Complexity Measures
-
- Machine/System Compiled/Run on : VAX/VMS/DEC Ada
- Abstract :
-
- 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-2 | PDL Support Tool |
-
- 6-1-1 | Cross Reference |
- | Package |
-
- 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
-
-
- Compilation Order
-
- Machine/System Compiled/Run on: DEC Ada, SUN Ada, VAX/VMS, SUN
- Abstract :
-
- The Compilation Order Requirements Report 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.
- Abstractions
-
- Machine/System Compiled/Run on: DEC Ada, VMS
-
- Abstract:
-
- ABSTRACTIONS contains a number of low-level support routines
- which are used by NOSC tools created by Intermetrics. Several
- routines are of general utility.
-
- ABSTRACTIONS is used by NOSC/WIS tools 5.1.1, 5.1.2, 6.1.2,
- and 6.2. See also NEW_ABSTRACTIONS.
-
- ==============================================================================
- 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
-
-
- Standards Checker 2
-
- Machine/System Compiled/Run on: AIE Ada, VM-UTS
- Abstract :
-
- The Standards Checker checks a source file to see that it
- conforms to local programming standards. These standards include
- maximum number of lines per program unit, 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.
- Abstractions
-
- Machine/System Compiled/Run on: DEC Ada, VMS
-
- Abstract:
-
- ABSTRACTIONS contains a number of low-level support routines
- which are used by NOSC tools created by Intermetrics. Several
- routines are of general utility.
-
- ABSTRACTIONS is used by NOSC/WIS tools 5.1.1, 5.1.2, 6.1.2,
- and 6.2. See also NEW_ABSTRACTIONS.
-
- ==============================================================================
- 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
-
-
- Message Handler
-
- Machine/System Compiled/Run on: Telesoft 2.1, VAX/VMS
- Abstract :
-
- 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 is delivered with instances defined for several
- Rainform message types and one Non_Rainform message type. Additional
- types may be instantiated with a recompilation.
- ==============================================================================
- 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
-
-
- Standards Checker
-
- Machine/System Compiled/Run on: ROLM Ada, DG MV10000
- Abstract :
-
- 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 editted to "tailor" the style to local (or contractual)
- conventions.
- ==============================================================================
- 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
-
-
- Virtual Terminal 2
-
- Machine/System Compiled/Run on: ROLM ADE, DG MV10000
- Abstract :
-
- 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.
- ==============================================================================
- 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
-
-
- Forms Generator 2
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- This tool is used to seperate 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.
- ==============================================================================
- 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
-
-
- Speller 2
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- Procedure SPELLER is an interactive spell checking utility.
- The "default" format shall be interactive. Options allow the user to
-
- * enable auxiliary dictionary search
- * merge two or more dictionaries together
- * list the contents of a specified dictionary
- * execute in batch mode
- * generate an output file containing all suspect words
- * disable the MASTER dictionary and or enable the ACRONYM dictionary
-
- This procedure establishes 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.
- ==============================================================================
- 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
-
-
- Forms Generator 2
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- This tool is used to seperate 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.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 9-1 | Complexity Measures |
- | Reporter |
-
- 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
-
-
- Manpower
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- The TRACKR program tracks the 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. The
- MANPOWER program based on the Simple Boehm Model produces manpower
- loading curves for several calculated schedules based on the number of
- lines of code and type of system.
- Project Tracking
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- The TRACKR program tracks the 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. The
- MANPOWER program based on the Simple Boehm Model produces manpower
- loading curves for several calculated schedules based on the number of
- lines of code and type of system.
- ==============================================================================
- 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
-
-
- Benchmarks
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- A suite of timing and sizing benchmark programs written in
- "C", Ada, Fortran and Pascal. The first program in the suite is the
- Whetstone benchmark, which measures processor speed. This benchmark
- suite is available in "C", Ada, Fortran and Pascal. The other program
- in the suite is the Dhrystone benchmark. The Dhrystone benchmark
- measures statement execution per unit time. Dhrystone is available
- only for Ada.
- ==============================================================================
- 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
-
-
- Map Generator
-
- Machine/System Compiled/Run on : TeleSoft 2.1 / VMS
- Abstract :
-
- 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.
- ==============================================================================
- 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
-
-
- Propagation Prediction (for Radio)
-
- Machine/System Compiled/Run on : /TeleSoft 1.5
- Abstract :
-
- PROP_LINK is an interactive program to evaluate the signal
- performance 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.
- ==============================================================================
- 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
-
-
- LISP Routines
-
- Machine/System Compiled/Run on : VAX/VMS DEC Ada
- Abstract :
-
- 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.
- ==============================================================================
- 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
-
-
- Kalman Filter Tracking
-
- Machine/System Compiled/Run on : DEC Ada / VMS
- Abstract :
-
- 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.
- ==============================================================================
- 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
-
-
- Menu Manager 2
-
- Machine/System Compiled/Run on: Telesoft 1.3 (unvalidated), IBM DOS
- Abstract :
-
- VIDEO is a menu manager package 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. Applications to be invoked via menu selections may be
- written in any language providing the PRAGMA INTERFACE is supported.
- The four functional areas are initialization of the overall
- application system, modeling of the application system, running the
- application, and diagramming the system.
- ==============================================================================
- 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
-
-
- Menu Manager
-
- Machine/System Compiled/Run on: ROLM Ada, DG
- Abstract :
-
- This Package allows users to create and modify any display
- menus without requiring any modification of the Menu Manager programs.
- It processes menu definitions written in a menu definition language
- and residing in external files.
- ==============================================================================
- 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
-
-
- Queuing Simulation
-
- Machine Compiled/Run on: Data General, ROLM ADE
- Abstract :
-
- This tool will simulate the statistical behavior 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. 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.
- ==============================================================================
- 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
-
-
- Cost Estimation
-
- Machine/Compiler : Data General, ROLM ADE
- Abstact :
-
- The cost estimation tool uses the COCOMO model. It produces
- manpower 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.
- ==============================================================================
- 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
-
-
- RAPPORT
-
- Machine/System Compiled/Run on : TeleSoft 1.3 / VMS
- Abstract :
-
- The HQ USAF Assistant Chief of Staff for Information Systems
- anticipates the adoption of SQL as the Air Force standard Relational
- data base query language. The Air Force will probably adopt the
- American National Standard (ANS) Database Language SQL as its
- Relational query language. A draft proposed American National
- Standard (dpANS)/International Standard Database Language SQL is in
- the public review process. Given the above Air Force position, the
- WIS JPMO began a project with the Institute for Defense Analysis and
- RACOM Computer Professionals to develop a standard Ada DBMS interface
- (Ada/SQL) based on the dpANS Database Language SQL.
-
- A "Proposed Binding Ada to Database Language SQL" has been
- presented to the responsible American National Standards Committee
- (X3H2). We anticipate its adoption as the DoD and ANS/ISO standard
- Ada relational DBMS interface and it will be the WIS Standard Ada DBMS
- interface. As such, we recommend the Ada/SQL interface be used for
- any development of an Ada DBMS interface.
-
- The RAPPORT and DAMES DBMS Ada interfaces were among the R&D
- precursors developed to define an Ada DBMS interface. They are
- provided for information only and their syntax should not be used as a
- basis to build an Ada interface for any other DBMS.
- ==============================================================================
- 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
-
-
- Symbolic Debugger
-
- Machine/System Compiled/Run on : DEC Ada / VMS
- Abstract :
-
- 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.
- ==============================================================================
- 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
-
-
- Automatic Path Analyzer
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- This tool consists of four modules. The Source Instrumenter
- inserts breakpoints (software probes) into Ada source programs to
- transfer control to execution monitor. The Execution Monitor traces
- paths executed and records information on execution frequency of each
- Ada program unit, code block and statement. The Control Program
- controls execution of the Ada program, allows users to execute Ada
- programs repetitively, and permits user input. The Report Generator
- provides comprehensive analysis of data collected from probes and
- outputs this information for each set of test parameters on frequency
- of path execution for each Ada program and each program unit.
- ==============================================================================
- 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
-
-
- Self Metric Analysis
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- This 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. The tool consists of a source instrumentation
- module, execution monitor and a report generator.
- ==============================================================================
- 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
-
-
- Ada Performance Analyzer
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- This 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.
- ==============================================================================
- 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
-
-
- Source Instrumenter
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- This tool inserts breakpoints in Ada source code. These
- "software 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 allows for breakpoints at every statement.
- ==============================================================================
- 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
-
-
- Path Analyzer
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- This tool will produce a report on the frequency of execution
- of paths in an Ada program. The number of executions of each path
- will be reported.
- ==============================================================================
- 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
-
-
- Graphics to PDL Aid
-
- Machine/System Compiled/Run on : DEC Ada / VMS
- Abstract :
-
- 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).
- ==============================================================================
- 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
-
-
- Machine Arithmetic
-
- Machine/System Compiled/Run on : VAX/VMS TeleSoft
- Abstract :
-
- The purpose of this package is to emulate 36 bit machine host
- 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 of the readability
- of a program's arithmetic expressions is minimized. The underlying
- arithmetic will be performed in twos complement arithmetic.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 21-1 | Specification Analyzer |
-
- 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
-
-
- DAMES DBMS Interface
-
- Machine/System Compiled/Run on : ROLM/DG / AOS
- Abstract :
-
- The HQ USAF Assistant Chief of Staff for Information Systems
- anticipates the adoption of SQL as the Air Force standard Relational
- data base query language. The Air Force will probably adopt the
- American National Standard (ANS) Database Language SQL as its
- Relational query language. A draft proposed American National
- Standard (dpANS)/International Standard Database Language SQL is in
- the public review process. Given the above Air Force position, the
- WIS JPMO began a project with the Institute for Defense Analysis and
- RACOM Computer Professionals to develop a standard Ada DBMS interface
- (Ada/SQL) based on the dpANS Database Language SQL.
-
- A "Proposed Binding Ada to Database Language SQL" has been
- presented to the responsible American National Standards Committee
- (X3H2). We anticipate its adoption as the DoD and ANS/ISO standard
- Ada relational DBMS interface and it will be the WIS Standard Ada DBMS
- interface. As such, we recommend the Ada/SQL interface be used for
- any development of an Ada DBMS interface.
-
- The RAPPORT and DAMES DBMS Ada interfaces were among the R&D
- precursors developed to define an Ada DBMS interface. They are
- provided for information only and their syntax should not be used as a
- basis to build an Ada interface for any other DBMS.
- ==============================================================================
- 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
-
-
- MIMS
-
- Machine/System Compiled/Run on: ROLM Ada, DG
- Abstract :
-
- 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.
-
- Three packages (two generic) are provided from the MIMS at
- this time: balanced trees, source scanner, and variable lists.
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 24-1 | COBOL/FORTRAN to Ada |
- | Translator |
-
- 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
-
-
- CONSTRUCT and CREATE_CO
-
- Machine/System Compiled/Run on : Intellimac 7000M
- UNIX
- Telesoft unvalidated
- Abstract :
-
- The function of Construct is to perform the minimal number of
- system commands to bring a project up to date given that changes to
- project files have occurred. If a project is already up to date,
- Construct will indicate this and no commands will be performed.
- Construct can also be used to supply descriptive information in the
- form of dependency graphs and name lists of project files.
-
- Create_CO reads a set of Ada source code files and creates a
- configuration object which describes the dependencies that exist among
- the files. The configuration object is formatted so that it may be
- read by Construct. In determining dependencies, Create_CO observes
- the filenaming conventions of the TeleSoft Ada compiler (i.e.,
- filename extensions of .text, .sym, .code) and the compiler's language
- restriction that specifications and bodies of Ada packages reside in
- the same file.
- CREATE_TB
-
- Machine/System Compiled/Run on : Intellimac 7000M
- UNIX
- Telesoft unvalidated
- Abstract :
-
- CREATE_TB scans text files and creates a table by selecting
- specified line entries. The text files are assumed to contain
- standardized entries which are repeated in each file. CREATE_TB
- extracts a subset of these entries compressing their text into a
- specified column width for printing in a tabular form. The entries to
- be extracted and the width of each column may be specified by the user
- for each table. CREATE_TB will scan a group of files identified by a
- UNIX file pattern(including *, ?, or selectors [aeiou]) and it also
- recognizes PAGE headers of the form:
-
- :::::::::: --::::::::::
- FILENAME or --FILENAME
- :::::::::: --::::::::::
-
- as file separators.
-
- ==============================================================================
- Number Tool Name SIMTEL20 Directory Name and File Names
- | | |
-
- 26-1 | Distributed Software |
- | Engineering Control |
- | Process (DCP) |
-
- 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
-
-
- Graphic Kernel System
-
- Machine/System Compiled/Run on: ROLM Ada, DG
- Abstract :
-
- The Graphic Kernel System (GKS) is a device independent
- software package which implements the draft GKS binding to ANSI Ada
- for GKS levels Ma, Oa, 1a, 2a, Mb, Ob, 1b, Mc, and 1c. 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.
-
- The complete GKS will include a prototype metafile
- generator/driver, and a metafile interpreter. Device-dependent
- software must be included to drive the Lexidata color rastor device
- and the Summagraphics graphics tablet. Ada software to support
- contour processing requirements, including grid generation,
- mathematical interpolation and contour map generation needs to be
- developed. Also, the GKS and provides for the delivery of WIS-
- compatible equipment capable of high quality 35mm color slides
- directly from graphics displays.
- ==============================================================================
- 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
-
-
- UNITREP Software Model
-
- Machine/System Compiled/Run on: Telesoft 1.5 (unvalidated), VAX/VMS
- Abstract :
-
- UNITREP consists of four subsystems: Message Input and
- Validation (MIV), Database Management (DBM), Man/Machine Interface
- (MMI), and Systems 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
- foreign forces under U.S. control.
- ==============================================================================
- 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
-
-
- Dynamic String 3
-
- Machine/System Compiled On: VAX 8600 / Ultrix / VERDIX
- Abstract :
-
- 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.
- ==============================================================================
- 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
-
-
- Source Formatter
-
- Machine/System Compiled/Run on: Telesoft 1.3 (unvalidated), WICAT/ROS
- Abstract :
-
- Package FORMATTER follows a top-down recursive decent
- algorithm whose theory can be found in most compiler theory books.
- This formatter is designed to work for only those programs that are
- syntactically perfect. Due to the size of 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
- procedures that did not call any other procedure - those being the
- ones that could be moved because the compiler did not implement
- bodystubs or any type of "separate" capability. The package was
- written with a Telesoft_Ada compiler, which followed nonANSI standard
- Ada.
- ==============================================================================
- 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
-
-
- Body Stubber
-
- Machine/System Compiled/Run on: Telesoft 1.3 (unvalidated), WICAT/ROS
- Abstract :
-
- This program reads an Ada specification and generates a
- corresponding Body with stubs for all subprograms. The compiler used
- to write these programs was a 1982 (non ANSI Standard) Ada compiler,
- so these packages will need to be updated before they will run on a
- Mil Std 1815A Ada compiler. 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 nonANSI standard Ada.
- ==============================================================================
- 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
-
-
- CAS
-
- Machine/System Compiled/Run on: DEC Ada, VAX/VMS
- Abstract :
-
- 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 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. The definition is insensitive to formatting or
- layout of the source. This copy of the function is embedded in a test
- and driver program. The driver has a 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" extension is used.
- ==============================================================================
- 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
-
-
- Math Library 2
-
- Machine/System Compiled/Run on: Telesoft and DEC Ada, VAX/VMS
- Abstract :
-
- 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 initial sizing 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 generate the math
- routines.
-
- The constants are those required by the routines described in
- "Software Manual for the Elementary Functions" 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.
- ==============================================================================
- 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
-
-
- CLI
-
- Machine/System Compiled/Run on: Telesoft 1.3 (unvalidated), WICAT/ROS
- Abstract :
-
- 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.
- ==============================================================================
- 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
-
-
- SQL DBMS Interface
-
- Machine/System Compiled/Run on : ROLM/DG / AOS
- Abstract :
-
- The HQ USAF Assistant Chief of Staff for Information Systems
- anticipates the adoption of SQL as the Air Force standard Relational
- data base query language. The Air Force will probably adopt the
- American National Standard (ANS) Database Language SQL as its
- Relational query language. A draft proposed American National
- Standard (dpANS)/International Standard Database Language SQL is in
- the public review process.
-
- Given the above Air Force position, the WIS JPMO began a
- project with the Institute for Defense Analysis and RACOM Computer
- Professionals to develop a standard Ada DBMS interface (Ada/SQL) based
- on the dpANS Database Language SQL. A "Proposed Binding Ada to
- Database Language SQL" has been presented to the responsible American
- National Standards Committee (X3H2). We anticipate its adoption as
- the DoD and ANS/ISO standard Ada relational DBMS interface and it will
- be the WIS Standard Ada DBMS interface. As such, we recommend the
- Ada/SQL interface be used for any development of an Ada DBMS
- interface.
- ==============================================================================
- 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
-
-
- Calculator Functions
-
- Machine/System Compiled/Run on : WICAT/ROS TeleSoft
- Abstract :
-
- 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.
- ==============================================================================
- 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
-
-
- JPMO Benchmarks
-
- Machine/System Compiled/Run on: Telesoft 1.3 (unvalidated), WICAT/ROS
- Abstract :
-
- This tool is a series of very simple benchmarks which are used
- to test the validity of various assumptions that one might make 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 should
- be no significance given to the numerical results of these tests, they
- just provide a framework for other tests. There is not even a
- pressing need to make sure of the status (or emptiness) of the machine
- on which they are run, since the desired comparison is one to another,
- not to some absolute.
- ==============================================================================
- 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
-
-
- Combine and Break
-
- Machine/System Compiled/Run on :WICAT/ROS TeleSoft
- Abstract :
-
- These tools are user to combine separate files into a single
- file, and to break single files into separate files. The code works
- on file banners which immediately precede 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.
-