home *** CD-ROM | disk | FTP | other *** search
/ Programmer's ROM - The Computer Language Library / programmersrom.iso / ada / tools / reffiles.doc < prev    next >
Encoding:
Text File  |  1988-05-03  |  186.3 KB  |  4,052 lines

  1. ==============================================================================
  2. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3.       |                        |                                             |
  4.  
  5. 1     | Screen Generator       | 
  6.       | Package                | 
  7.  
  8.                                     Not Available on SIMTEL20
  9.                                         at This Time
  10.  
  11.  1. TOOL NAME        : Screen Generator Package
  12.  2. TOOL NUMBER      : 1
  13.  
  14.  3. CONTRACTOR       : 
  15.  3a      CONTRACT #   : N66001-84-C-0427
  16.  3b      NAME         : ISC, Incorporated
  17.  3c      LOCATION     : Vienna, Virginia
  18.  3d      POC          : Denesh Rikhi, 703_442_4880
  19.  
  20.  4. TOOL DESCRIPTION :
  21.          This tool takes as input a symbolic representation of a virtual
  22.          screen format and provides as output an interface to the generated
  23.          terminal screen.  Terminal-specific capabilities, such as blink,
  24.          reverse video, etc. should be defineable.  Target terminals may be
  25.          indicated.  
  26.  
  27.  5. SCHEDULE          :
  28.  5a      PDR/CDR      : N/A --Monthly progress meetings
  29.  5b      DELIVERY     : 14 DEC 84
  30.  5c      DISTRIBUTION : GTE, IBM, NOSC
  31.  
  32.  6. CHARACTERISTICS   :
  33.  6a      DEVELOPMENT APPROACH : Convert EDFORM from PASCAL to Ada
  34.  6b      HOST MACHINE     : NOSC VAX via ARPANET
  35.  6c      OPERATING SYSTEM : DOS
  36.  6d      COMPILER         : JANUS Ada
  37.  6e      DEPENDENCIES     :
  38.  6f      NUMBER OF STATEMENTS :  2748
  39.  
  40.  7. DOCUMENTATION    : User's Manual, Notes for conversion to fully validated
  41.                        compiler.
  42.  8. PORTABILITY      :
  43.  
  44.  9. WIS USE          : 
  45.  9a FOUNDATION AREA  : Cmd_Lang
  46.  9b WIS USE AREA     : Design and Analysis
  47. 10. COMMENTS         :
  48.          The tool accepts interactive commands to build a screen which is
  49.          displayed while it is being built.  The screen can then be saved and
  50.          later redisplayed.  This tool is not being distributed.  Contact
  51.          WIS JPMO/ADT  for further information.
  52. 11. LAST CHANGE TO DATA : 21 March 1986.
  53. ==============================================================================
  54. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  55.       |                        |                                             |
  56.  
  57. 2     | Microcomputer Word     | 
  58.       | Processor              | 
  59.                                    Directory: PD:<ADA.EDITORS>
  60.                                      WP.ABS                 3985
  61.                                      WP.CMM                 1272
  62.                                      WP.CVT                  842
  63.                                      WP.PRO                 3856
  64.                                      WPCOMMON.DIS            113
  65.                                      WPCOMMON.SRC         150501
  66.                                      WPCRT.DIS               130
  67.                                      WPCRT.SRC            197491
  68.                                      WPEDHLP.DIS              78
  69.                                      WPEDITOR.DIS            426
  70.                                      WPEDITOR.HLP          42714
  71.                                      WPEDITOR.SRC         636103
  72.                                      WPFORMAT.DAT          52484
  73.                                      WPFORMAT.DIS            312
  74.                                      WPFORMAT.SRC         486814
  75.                                      ===============  ==========
  76.                                       15 Files           1577121
  77.                                    
  78.                                    
  79.  1. TOOL NAME        : Microcomputer Word Processor
  80.  2. TOOL NUMBER      : 2
  81.  
  82.  3. CONTRACTOR        :
  83.  3a      CONTRACT #   : N66001-84-C-0422
  84.  3b      NAME         : Science Applications International Corp
  85.  3c      LOCATION     : 2280 Highway 19 North Suite 120 Clearwater, Florida
  86.  3d      POC          : Robert Cymbalski
  87.          Phone:         (813) 799-0663
  88.  
  89.  4. TOOL DESCRIPTION :
  90.          The Word Processor package contains an editor and a text formatter 
  91.          for creating, modifying, and formatting ASCII text files.  
  92.          The Screen Editor will make full use of function keys and cursor
  93.          control keys. It will support 255 character lines, will create
  94.          back-up files, and will support an undo feature.  Text
  95.          Formatter commands are keyed by a '.' in column 1 followed
  96.          by a key-word command and operands.  Also included is a utility for 
  97.          defining the help screens which are available to the general user as 
  98.          well as a utility for defining new type fonts.  
  99.  
  100.  5. SCHEDULE          :
  101.  5a      PDR/CDR      : Editor: 15 NOV 84  Formatter: 15 JAN 85 / CDR N/A
  102.  5b      DELIVERY     : Editor COMPLETE, Formatter AUG 85
  103.  5c      DISTRIBUTION : GTE, NOSC, SIMTEL20
  104.  
  105.  6. CHARACTERISTICS   :
  106.  6a      DEVELOPMENT APPROACH : Convert an existing Pascal program
  107.  6b      HOST MACHINE     : NOSC VAX via ARPANET
  108.  6c      OPERATING SYSTEM : ROS
  109.  6d      COMPILER         : Telesoft 1.3 (unvalidated)
  110.  6e      DEPENDENCIES     : See comments.
  111.  6f      NUMBER OF STATEMENTS :
  112.  
  113.  7. DOCUMENTATION    : Text Editor Users Manual, Aug 85, Formatter Users 
  114.                        Manual, Aug 85, High-Level Design, Nov 84
  115.  8. PORTABILITY      : Compiled on VAX with DEC Ada.
  116.  
  117.  9. WIS USE          : 
  118.  9a FOUNDATION AREA  : Text Processing
  119.  9b WIS USE AREA     : Interfaces
  120. 10. COMMENTS:
  121.          This Word Processor will support VT-100(VT-52), VT-100(ANSI), Digital
  122.          Microsystems 5086, IBM PC, VIP 7705, and Delta Data terminals. It
  123.          will support Centronics 737, Dataproducts, Diablo 630, and Qume Sprint
  124.          Series printers.
  125. 11. LAST CHANGE TO DATA : 21 March 1986.    
  126. ==============================================================================
  127. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  128.       |                        |                                             |
  129.  
  130. 3-1   | Communication          | 
  131.       | Protocols and Test     | 
  132.       | System                 | 
  133.                                    Directory: PD:<ADA.DDN>
  134.                                      TCPBATCMP.SUB           561
  135.                                      TCPBATTST.CO            551
  136.                                      TCPCOMP.SUB            1265
  137.                                      TCPIP.CMM              1248
  138.                                      TCPIP.DEMO             1315
  139.                                      TCPIP.PRO              3831
  140.                                      TCPSTAND.SRC          17698
  141.                                      TCPSTBAT.CO             181
  142.                                      TCPSTCOMP.CO            110
  143.                                      TCPSUB.SRC           364325
  144.                                      TCPTEST.CO              407
  145.                                      TCPTEST.SRC           29627
  146.                                      TCPWICAT.DAT            360
  147.                                      TCPWICAT.SRC         383241
  148.                                      WICATMISC.SRC        102526
  149.                                      USERSMAN.DIS            103
  150.                                      USERSMAN.DOC         105163
  151.                                      ===============  ==========
  152.                                       17 Files           1012512
  153.                                    
  154.                                    
  155.  1.  TOOL NAME       : Communication Protocols and Test System 
  156.  2.  TOOL NUMBER     : 3-1
  157.  
  158.  3.  CONTRACTOR       :
  159.  3a      CONTRACT #   : N66001-84-C-0030
  160.  3b      NAME         : E-Systems, Inc., ECI Division
  161.  3c      LOCATION     : St. Petersburg, Florida
  162.  3d      POC          :
  163.  
  164.  4. TOOL DESCRIPTION :
  165.          The proposed tools provide communication with Telnet(TCP) correspond-
  166.          ing to RFC-793 and with Internet(IP).  An operating system interface
  167.          to VAX VMS will be provided.  Internet Control Message Protocol(ICMP) 
  168.          will be provided as part of IP.  These protocols allow multi-user 
  169.          access and message priority.  A Test System will be provided to 
  170.          demonstrate these protocols, generate test scenarios, and display 
  171.          intermediate data.
  172.  
  173.  5. SCHEDULE          :
  174.  5a      PDR/CDR      : yes  N/A, Design Walkthroughs
  175.  5b      DELIVERY     : 25 JULY 1985
  176.  5c      DISTRIBUTION : GTE, DG, NOSC, SIMTEL20
  177.  
  178.  6. CHARACTERISTICS   :
  179.  6a      DEVELOPMENT APPROACH :
  180.  6b      HOST MACHINE     : VAX 11/780, WICAT Workstation
  181.  6c      OPERATING SYSTEM : VMS
  182.  6d      COMPILER         : Telesoft 1.5 (unvalidated)
  183.  6e      DEPENDENCIES     :
  184.  6f      NUMBER OF STATEMENTS :
  185.  
  186.  7. DOCUMENTATION    : User's Manual, Project Report
  187.  8. PORTABILITY      : There are system (VAX) design dependencies and the
  188.          intended use of assembly language routines and calls to OS services.
  189.      Compiled on VMS with DEC Ada, execution not tested. 
  190.  
  191.  9. WIS USE          :
  192.  9a FOUNDATION AREA  : Network Protocols
  193.  9b WIS USE AREA     : Interfaces
  194. 10. COMMENTS:
  195. 11. LAST CHANGE TO DATA : 21 March 1986.
  196. ==============================================================================
  197. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  198.       |                        |                                             |
  199.  
  200. 3-2   | Network Virtual        | 
  201.       | Terminal Protocol      | 
  202.                                    Directory: PD:<ADA.DDN>
  203.                                      TELBAT.CO               555
  204.                                      TELNET.CMM             1264
  205.                                      TELNET.CO               808
  206.                                      TELNET.PRO             3642
  207.                                      TELNET.SRC           273396
  208.                                      TELWICAT.DAT            194
  209.                                      TELWICAT.SRC         218505
  210.                                      IFACE.COM               512
  211.                                      IFACE.SRC             48820
  212.                                      IFACEBAT.COM            570
  213.                                      WICATMISC.SRC        102526
  214.                                      USERSMAN.DIS            103
  215.                                      USERSMAN.DOC         105163
  216.                                      ===============  ==========
  217.                                       13 Files            756058
  218.                                    
  219.                                    
  220.  1. TOOL NAME        : Virtual Terminal Protocol
  221.  2. TOOL NUMBER      : 3-2
  222.  
  223.  3. CONTRACTOR        :
  224.  3a      CONTRACT #   : N66001-84-C-0030
  225.  3b      NAME         : E-Systems, Inc., ECI Division
  226.  3c      LOCATION     : St. Petersburg, Florida
  227.  3d      POC          :
  228.  
  229.  4. TOOL DESCRIPTION :
  230.          This tool will implement RFC-854 of the TELNET protocol supporting
  231.          a bi-directional, eight-bit byte oriented communications facility.
  232.          This approach encompasses three main ideas: a Network Virtual
  233.          Terminal(NVT), negotiated options, and a symmetric view of terminals
  234.          and processes.
  235.  
  236.  5. SCHEDULE          :
  237.  5a      PDR/CDR      : yes N/A, Design Walkthroughs
  238.  5b      DELIVERY     : July 1985
  239.  5c      DISTRIBUTION : GTE, DG, NOSC, SIMTEL20
  240.  
  241.  6. CHARACTERISTICS   :
  242.  6a      DEVELOPMENT APPROACH :
  243.  6b      HOST MACHINE     : VAX 11/780 and WICAT
  244.  6c      OPERATING SYSTEM : VMS 
  245.  6d      COMPILER         : Telesoft 1.5 (unvalidated)
  246.  6e      DEPENDENCIES     :
  247.  6f      NUMBER OF STATEMENTS :
  248.  
  249.  7. DOCUMENTATION    : User's Manual, Project Report
  250.  8. PORTABILITY      : There are system (VAX) design dependencies and the
  251.          intended use of assembly language routines and calls to OS services.
  252.      Compiled on VAX with DEC Ada, execution not tested. 
  253.  
  254.  9. WIS USE          :
  255.  9a FOUNDATION AREA  : Network Protocols
  256.  9b WIS USE AREA     : Interfaces
  257. 10. COMMENTS:
  258. 11. LAST CHANGE TO DATA : 21 March 1986.
  259. ==============================================================================
  260. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  261.       |                        |                                             |
  262.  
  263. 3-3   | File Transfer and      | 
  264.       | Simple Mail Transfer   | 
  265.       | Protocol               | 
  266.                                    Directory: PD:<ADA.DDN>
  267.                                      FTP.COM                1080
  268.                                      FTP.PRO                3733
  269.                                      FTP.SRC              375318
  270.                                      FTPBATCH.COM            548
  271.                                      FTPSMTP.CMM            1253
  272.                                      SMTP.COM                658
  273.                                      SMTP.PRO               3733
  274.                                      SMTP.SRC              68638
  275.                                      SMTPBAT.COM             545
  276.                                      SMTPSER.COM            1020
  277.                                      SMTPWICAT.DAT           198
  278.                                      SMTPWICAT.SRC         77005
  279.                                      IFACE.COM               512
  280.                                      IFACE.SRC             48820
  281.                                      IFACEBAT.COM            570
  282.                                      USERNAMES.LCL            66
  283.                                      WICATMISC.SRC        102526
  284.                                      USERSMAN.DIS            103
  285.                                      USERSMAN.DOC         105163
  286.                                      ===============  ==========
  287.                                       19 Files            791489
  288.                                    
  289.                                    
  290.  1. TOOL NAME        : File Transfer and Simple Mail Transfer Protocol
  291.  2. TOOL NUMBER      : 3-3
  292.  
  293.  3. CONTRACTOR       :
  294.  3a      CONTRACT #   : N66001-84-C-0030
  295.  3b      NAME         : E-Systems, Inc., ECI Division
  296.  3c      LOCATION     : St. Petersburg, Florida
  297.  3d      POC          :
  298.  
  299.  4. TOOL DESCRIPTION :
  300.          These tools provide the ability to transfer files and to send and
  301.          receive mail among users on diverse hosts.  File transfer will use
  302.          Ada SEQUENTIAL_IO calls to read and write files and will interface
  303.          to TCP(CDRL 0001) to send data across communication lines.  The
  304.          Simple Mail Transfer Protocol to be implemented is RFC-821.
  305.  
  306.  5. SCHEDULE          :
  307.  5a      PDR/CDR      : yes N/A, Design Walkthroughs
  308.  5b      DELIVERY     : 22 JUN 85
  309.  5c      DISTRIBUTION : GTE, NOSC, SIMTEL20
  310.  
  311.  6. CHARACTERISTICS   :
  312.  6a      DEVELOPMENT APPROACH :
  313.  6b      HOST MACHINE     : WICAT
  314.  6c      OPERATING SYSTEM : VMS
  315.  6d      COMPILER         : Telesoft 1.5 (unvalidated)
  316.  6e      DEPENDENCIES     :
  317.  6f      NUMBER OF STATEMENTS :
  318.  
  319.  7. DOCUMENTATION    : User's Manual, Project Report
  320.  8. PORTABILITY      : There are system (ECX) design dependencies and the
  321.          extended use of assembly language routines and calls to OS services.
  322.      Compiled on VAX with DEC Ada, execution not tested.
  323.  
  324.  9. WIS USE          :
  325.  9a FOUNDATION AREA  : Network Protocols
  326.  9b WIS USE AREA     : Interfaces
  327. 10. COMMENTS: PPS and PDS documents are discussed but not required as a CDRL.
  328. 11. LAST CHANGE TO DATA : 21 March 1986.
  329. ==============================================================================
  330. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  331.       |                        |                                             |
  332.  
  333. 4-1-1 | Design Requirements    | 
  334.       | Traceability Package   | 
  335.                                    Directory: PD:<ADA.MANAGEMENT-TOOLS>
  336.                                      RT.ABS                 2503
  337.                                      RT.CMM                  627
  338.                                      RT.EXP                 2640
  339.                                      RT.LIS                37874
  340.                                      RT.PRO                 3915
  341.                                      RT.SRC               393200
  342.                                      RTGRM.LIS             37874
  343.                                      RTREAD.ME              3348
  344.                                      RTSRC.DIS              1673
  345.                                      RTTEST.DAT            59084
  346.                                      RTTEST.DIS             1576
  347.                                      RTUSER.MAN            16393
  348.                                      ===============  ==========
  349.                                       12 Files            560707
  350.                                    
  351.                                    
  352.                                    Directory: PD:<ADA.COMPONENTS>
  353.                                      NEWABS.DIS             2768
  354.                                      NEWABS.PRO             3319
  355.                                      NEWABS.SRC           659811
  356.                                      ===============  ==========
  357.                                        3 Files            665898
  358.                                    
  359.                                    
  360.  1. TOOL NAME:          Design Requirements Traceability Package
  361.  2. TOOL NUMBER:        4-1-1
  362.  
  363.  3. CONTRACTOR: 
  364.  3a      CONTRACT #   : N66001-84-C-0409
  365.  3b      NAME         : Intermetrics, Inc.
  366.  3c      LOCATION     : 733 Concord Ave, Cambridge, MA 02138
  367.  3d      POC          : Bill Toscano or Michael Gordon (author)
  368.          Phone        : (617) 661-1840
  369.  
  370.  4. TOOL DESCRIPTION:  
  371.          This tool is used to trace routines and declarations in the
  372.          source code back to specific paragraphs in a requirements
  373.          document.  For each requirement referenced in a source file,
  374.          the output listing shows what program units reference that
  375.          requirement.  An intermediate file containing the pairs
  376.          (location in code, reference cited) can be saved for use in 
  377.          subsequent invocations.  When used in this way, the output report
  378.          can show requirements traced to more than one source file.
  379.  
  380.  
  381.  5. SCHEDULE:
  382.  5a      PDR/CDR :       15 OCT 84 / 19 DEC 84
  383.  5b      DELIVERY:       AUG 85 (design complete)
  384.  5c      DISTRIBUTION : 3 March 1986 GTE, NOSC
  385.  
  386.  6. CHARACTERISTICS:
  387.  6a      DEVELOPMENT APPROACH: Byron, Intermetric's Ada-based PDL and
  388.           tool set (Byron language analyzer, document generator, flow 
  389.           chart generator and text formatter), will be augmented to 
  390.           provide the capabilities outlined above.
  391.  6b      HOST MACHINE: VAX
  392.  6c      OPERATING SYSTEM: VMS
  393.  6d      COMPILER: DEC Ada 
  394.  6e      DEPENDENCIES: This tool is part of a Design Support Tool that 
  395.                        can work in conjunction with Byron.
  396.  6f      NUMBER OF STATEMENTS :
  397.  
  398.  7. DOCUMENTATION: Design Outline
  399.  8. PORTABILITY:      
  400.  
  401.  9. WIS USE:
  402.  9a FOUNDATION AREA  : Design and Analysis
  403.  9b WIS USE AREA     : Design, Implementation and Testing
  404. 10. COMMENTS:
  405. 11. LAST CHANGE TO DATA : 21 March 1986.
  406. ==============================================================================
  407. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  408.       |                        |                                             |
  409.  
  410. 4-1-2 | Data Dictionary System | 
  411.                                    Directory: PD:<ADA.PDL>
  412.                                      DD.CMM                  603
  413.                                      DD.PRO                 3792
  414.                                      DD.SRC               347983
  415.                                      DDABS.DOC              2159
  416.                                      DDICTSRC.DIS           1202
  417.                                      DDICTTEST.DAT          1729
  418.                                      DDICTUSER.MAN         42780
  419.                                      DDICTUSER.RNO         33827
  420.                                      DDREAD.ME              4291
  421.                                      ===============  ==========
  422.                                        9 Files            438366
  423.                                    
  424.                                    
  425.                                    Directory: PD:<ADA.COMPONENTS>
  426.                                      NEWABS.DIS             2768
  427.                                      NEWABS.PRO             3319
  428.                                      NEWABS.SRC           659811
  429.                                      ===============  ==========
  430.                                        3 Files            665898
  431.                                    
  432.                                    
  433.  1. TOOL NAME:          Data Dictionary System 
  434.  2. TOOL NUMBER:        4-1-2
  435.  
  436.  3. CONTRACTOR:       
  437.  3a      CONTRACT #   : N66001-84-C-0409
  438.  3b      NAME:          Intermetrics, Inc.
  439.  3c      LOCATION:      733 Concord Ave, Cambridge, MA 02138
  440.  3d      POC:           Bill Toscano or Michael Gordon (author)
  441.          Phone:         (617) 661-1840
  442.  
  443.  4. TOOL DESCRIPTION:  
  444.          The data dictionary is a collection of records which contain
  445.          various data on Ada declarations and programs.  Tools are
  446.          provided to create, edit, and extract information from
  447.          the data dictionary.  The format and content of each kind of
  448.          entry in the data dictionary is user defineable.  Associated with
  449.          each type of record is a display form for use while interactively
  450.          creating or updating the data dictionary entry.        
  451.  
  452.  5. SCHEDULE:
  453.  5a      PDR/CDR :       15 OCT 84 / 19 DEC 84
  454.  5b      DELIVERY:       SEP 85 (specs written)
  455.  5c      DISTRIBUTION : 3 March 1986 GTE, NOSC, SIMTEL20
  456.  
  457.  6. CHARACTERISTICS:
  458.  6a     DEVELOPMENT APPROACH: The system design will be based on
  459.         Intermetrics' existing MEMO program and on Byron, Intermetric's
  460.         Ada-based PDL and tool set.  
  461.  6b     HOST MACHINE:   VAX 
  462.  6c     OPERATING SYSTEM: VMS
  463.  6d     COMPILER: DEC Ada 
  464.  6e     DEPENDENCIES: This tool is part of a Design Support System
  465.                       working in conjunction with Byron.
  466.  6f     NUMBER OF STATEMENTS :
  467.  
  468.  7. DOCUMENTATION: Design Outline
  469.  8. PORTABILITY:      
  470.  
  471.  9. WIS USE:
  472.  9a FOUNDATION AREA  : Design and Analysis
  473.  9b WIS USE AREA     : Design, Implementation and Test; DBMS Support
  474. 10. COMMENTS: Handles program entities as text.  
  475. 11. LAST CHANGE TO DATA : 21 March 1986.
  476. ==============================================================================
  477. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  478.       |                        |                                             |
  479.  
  480. 4-2   | Documentation Reports  | 
  481.  
  482.                                     Not Available on SIMTEL20
  483.                                         at This Time
  484.  
  485.  1. TOOL NAME:          Documentation Reports
  486.  2. TOOL NUMBER:        4-2
  487.  
  488.  3. CONTRACTOR:  
  489.  3a      CONTRACT #   : N66001-84-C-0409
  490.  3b      NAME:          Intermetrics, Inc.
  491.  3c      LOCATION:      733 Concord Ave, Cambridge, MA 02138
  492.  3d      POC:           Bill Toscano or Michael Gordon (author)
  493.          Phone:         (617) 661-1840
  494.  
  495.  4. TOOL DESCRIPTION: 
  496.          The Byron_Analyzer checks Byron/Ada source code for semantics
  497.          and processes the special Byron comments.  The result is stored
  498.          in the form of Diana in a program library.  The
  499.          Byron_Document_Generator collates, summarizes, analyzes, and
  500.          extracts information from the Byron program library to generate
  501.          user-defined reports, including a set-use matrix, subprogram
  502.          matrix, generic instantiation report, package specification 
  503.          report, and a call tree.
  504.  
  505.  5. SCHEDULE:
  506.  5a      PDR/CDR :       15 OCT 84 / 19 DEC 84
  507.  5b      DELIVERY:       NOV 85
  508.  5c      DISTRIBUTION :
  509.  
  510.  6. CHARACTERISTICS:
  511.  6a      DEVELOPMENT APPROACH: All tools are Byron recoded in Ada or
  512.           enhancements of Byron coded in Ada.  
  513.  6b      HOST MACHINE:  VAX
  514.  6c      OPERATING SYSTEM: VMS
  515.  6d      COMPILER: DEC Ada 
  516.  6e      DEPENDENCIES: Byron
  517.  6f      NUMBER OF STATEMENTS :
  518.  
  519.  7. DOCUMENTATION: 
  520.         Will include complete User's Manual, Source Code, and/or the 
  521.           Byron Reference Manual.  
  522.  8. PORTABILITY:      
  523.  
  524.  9. WIS USE:
  525.  9a FOUNDATION AREA  :Design and Analysis
  526.  9b WIS USE AREA     :Design, Implementation and Test
  527. 10. COMMENTS:
  528. 11. LAST CHANGE TO DATA : 13 November 1985.
  529. ==============================================================================
  530. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  531.       |                        |                                             |
  532.  
  533. 4-3   | Standards Support      | 
  534.       | System                 | 
  535.  
  536.                                     Not Available on SIMTEL20
  537.                                         at This Time
  538.  
  539.  1. TOOL NAME:          Standards Support System
  540.  2. TOOL NUMBER:        4-3
  541.  
  542.  3. CONTRACTOR: 
  543.  3a      CONTRACT #   : N66001-84-C-0409
  544.  3b      NAME:          Intermetrics, Inc.
  545.  3c      LOCATION:      Cambridge, MA               
  546.  3d      POC:           Mike Ryer or Mike Gordon    Phone: 661-1840
  547.  
  548.  4. TOOL DESCRIPTION: 
  549.         The Standards Support System will consist, in part, of Byron, 
  550.         which will be coded in Ada and will function as described 
  551.         in the Byron Reference Manual.  Byron will be enhanced to
  552.         enforce restrictions on the use of specified Ada constructs
  553.         or nesting levels.  Code that violates static coding standards
  554.         involving indentation, nesting level, or prohibited use of
  555.         specified Ada constructs will be flagged in the listing.
  556.  
  557.  5. SCHEDULE:
  558.  5a      PDR/CDR :       60 DAC / 19 DEC 84
  559.  5b      DELIVERY:       OCT 85
  560.  5c      DISTRIBUTION :
  561.  
  562.  6. CHARACTERISTICS:
  563.  6a      DEVELOPMENT APPROACH: Byron, Intermetric's Ada-based PDL and
  564.           tool set (Byron language analyzer, document generator, flow chart 
  565.           generator and text formatter), will be augmented to provide the
  566.           capabilities outlined above.  
  567.  6b      HOST MACHINE:  IBM 3083
  568.  6c      OPERATING SYSTEM: VM-UTS
  569.  6d      COMPILER: AIE Ada 
  570.  6e      DEPENDENCIES: Byron
  571.  6f      NUMBER OF STATEMENTS :
  572.  
  573.  7. DOCUMENTATION:
  574.         Will include complete User's Manual, Source Code, and/or the 
  575.            Byron Reference Manual.  
  576.  8. PORTABILITY:  
  577.  
  578.  9. WIS USE:
  579.  9a FOUNDATION AREA  :Design and Analysis
  580.  9b WIS USE AREA     :Design, Implementation and Test
  581. 10. COMMENTS:  It is unclear whether standards templates can be tailored
  582.      without major code modification.
  583. 11. LAST CHANGE TO DATA : 13 November 1985.
  584. ==============================================================================
  585. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  586.       |                        |                                             |
  587.  
  588. 4-4   | Documentation Data     | 
  589.       | Base Management Tool   | 
  590.                                    Directory: PD:<ADA.PDL>
  591.                                      DOCMGR.CMM              597
  592.                                      DOCMGR.CO              1839
  593.                                      DOCMGR.DOC           213056
  594.                                      DOCMGR.PRO             2970
  595.                                      DOCMGR.SRC           580340
  596.                                      DOCMGRRD.ME            1623
  597.                                      ===============  ==========
  598.                                        6 Files            800425
  599.                                    
  600.                                    
  601.  1. TOOL NAME:          Documentation Data Base Management Tool
  602.  2. TOOL NUMBER:        4-4
  603.  
  604.  3. CONTRACTOR: 
  605.  3a      CONTRACT #   : N66001-84-C-0409
  606.  3b      NAME:          Intermetrics, Inc.
  607.  3c      LOCATION:      733 Concord Ave, Cambridge, MA 02138
  608.  3d      POC:           Bill Toscano or Michael Gordon (author)
  609.          Phone:         (617) 661-1840 
  610.  
  611.  4. TOOL DESCRIPTION: 
  612.          The document manager maintains a catalog of configuration
  613.          items stored in the system.  Configuration items may be
  614.          obtained from the catalog for read-only use or for modification.
  615.          Only one modifiable copy can be checked out at a time.  When a
  616.          modified configuration item is returned to the library, a new
  617.          version number is assigned to it, so that all versions of an item
  618.          can be obtained from the catalog.  Items in the catalog have
  619.          attributes associated with them and items can be selected by
  620.          attribute as well as by name and version number.  For example,
  621.          an attribute can be the name of the person who created the
  622.          configuration item.  One can then easily find all configuration
  623.          items created by a certain person.
  624.  
  625.  5. SCHEDULE: 
  626.  5a      PDR/CDR :       15 OCT 84 / 19 DEC 84
  627.  5b      DELIVERY:       OCT 85 (functional specs complete)
  628.  5c      DISTRIBUTION :
  629.  
  630.  6.  CHARACTERISTICS:
  631.  6a      DEVELOPMENT APPROACH: New Development
  632.  6b      HOST MACHINE:  VAX and SUN Workstation
  633.  6c      OPERATING SYSTEM: VMS
  634.  6d      COMPILER: DEC Ada, SUN Ada 
  635.  6e      DEPENDENCIES: Editor independent
  636.  6f      NUMBER OF STATEMENTS :
  637.  
  638.  7. DOCUMENTATION: Design Outline
  639.  8. PORTABILITY:  Each of the four components of the tool is an
  640.         independently useful Ada library procedure.  This modular 
  641.         structure facilitates portabilty to new host hardware and 
  642.         operating systems.
  643.  
  644.  9. WIS USE:
  645.  9a FOUNDATION AREA  :Design and Analysis
  646.  9b WIS USE AREA     :Design, Implementation and Test
  647. 10. COMMENTS: 
  648. 11. LAST CHANGE TO DATA : 13 November 1985.
  649. ==============================================================================
  650. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  651.       |                        |                                             |
  652.  
  653. 5-1-1 | Source Formatter       | 
  654.                                    Directory: PD:<ADA.PRETTY-PRINTERS>
  655.                                      PRET.CMM               1340
  656.                                      PRET.CO                 165
  657.                                      PRET.DOC              73494
  658.                                      PRET.PRO               3677
  659.                                      PRET.SRC             334770
  660.                                      PRET.TST              12901
  661.                                      PRETABS.CO              622
  662.                                      PRETABS.NOT             236
  663.                                      PRETDIS.DOC             100
  664.                                      PRETREAD.ME            4606
  665.                                      PRETTEST.DIS            150
  666.                                      PRETUPD.SRC          228450
  667.                                      ===============  ==========
  668.                                       12 Files            660511
  669.                                    
  670.                                    
  671.                                    Directory: PD:<ADA.COMPONENTS>
  672.                                      ABSTRACT.CO            2657
  673.                                      ABSTRACT.PRO           3334
  674.                                      ABSTRACT.SRC         572620
  675.                                      ===============  ==========
  676.                                        3 Files            578611
  677.                                    
  678.                                    
  679.  1. TOOL NAME:          Source Formatter
  680.  2. TOOL NUMBER:        5-1-1
  681.  
  682.  3. CONTRACTOR: 
  683.  3a      CONTRACT #   : N66001-84-C-0369
  684.  3b      NAME:          Intermetrics, Inc.
  685.  3c      LOCATION:      733 Concord Ave, Cambridge, MA 02138
  686.  3d      POC:           Bill Toscano or Michael Gordon (author)
  687.          Phone:         (617) 661-1840
  688.                
  689.  4. TOOL DESCRIPTION:  
  690.          The standard format of source code listed with this tool shall
  691.          be the format used in the Ada LRM.  Options shall allow the user
  692.          to specify the number of spaces per indent level, the form for
  693.          printing categories of key words and identifiers (eg. upper case,
  694.          lower case, etc.), and similiar parameters which can be varied
  695.          without deviating from the LRM.
  696.  
  697.  5. SCHEDULE:
  698.  5a      PDR/CDR :       15 SEP 84 / 19 DEC 84
  699.  5b      DELIVERY:       Demonstration 5 APR 85
  700.  5c      DISTRIBUTION :  23 July 1985 GTE, IBM, NOSC, SIMTEL20
  701.  
  702.  6. CHARACTERISTICS:
  703.  6a      DEVELOPMENT APPROACH: Modification of AIE parser
  704.  6b      HOST MACHINE:  IBM 3083
  705.  6c      OPERATING SYSTEM: VM-UTS
  706.  6d      COMPILER: AIE Ada 
  707.  6e      DEPENDENCIES: This tool is part of a Program Development Tool
  708.           and is dependent on the Ada Integrated Environment (AIE)
  709.           Parser; uses DIANA.
  710.  6f      NUMBER OF STATEMENTS : 5197 (4313 AIE Parser) 
  711.  
  712.  7. DOCUMENTATION: 
  713.         User's Guide, Source Code, Design Outline.
  714.  8. PORTABILITY:       Compiled on VVMS with DEC Ada, no output.
  715.  
  716.  9. WIS USE:
  717.  9a FOUNDATION AREA  :Design and Analysis
  718.  9b WIS USE AREA     :Design, Implementation and Test
  719. 10. COMMENTS:
  720. 11. LAST CHANGE TO DATA : 21 March 1986.
  721.  
  722. ==============================================================================
  723. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  724.       |                        |                                             |
  725.  
  726. 5-1-2 | Statement Profile      | 
  727.       | Report                 | 
  728.                                    Directory: PD:<ADA.STYLE>
  729.                                      PROF.CMM               1368
  730.                                      PROF.CO                  92
  731.                                      PROF.DOC              68844
  732.                                      PROF.PRO               3895
  733.                                      PROF.SRC             255248
  734.                                      PROFABS.CO              622
  735.                                      PROFABS.NOT             236
  736.                                      PROFDOC.DIS              64
  737.                                      PROFREAD.ME            2849
  738.                                      ===============  ==========
  739.                                        9 Files            333218
  740.                                    
  741.                                    
  742.                                    Directory: PD:<ADA.COMPONENTS>
  743.                                      ABSTRACT.CO            2657
  744.                                      ABSTRACT.PRO           3334
  745.                                      ABSTRACT.SRC         572620
  746.                                      ===============  ==========
  747.                                        3 Files            578611
  748.                                    
  749.                                    
  750.  1. TOOL NAME:          Statement Profile Report
  751.  2. TOOL NUMBER:        5-1-2
  752.  
  753.  3. CONTRACTOR:       
  754.  3a      CONTRACT #   : N66001-84-C-0369
  755.  3b      NAME:          Intermetrics, Inc.
  756.  3c      LOCATION:      733 Concord Ave, Cambridge, MA 02138
  757.  3d      POC:           Bill Toscano or Michael Gordon (author)
  758.          Phone:         (617) 661-1840
  759.  
  760.  4. TOOL DESCRIPTION:  
  761.         The Statement Profiler counts every instance of each of the
  762.         various types of Ada statements in the given program unit bodies,
  763.         including comments, distinguishing whole-line comments from
  764.         comments on a line of code.  From these raw counts, a series of
  765.         ratios and percentages can then be computed and shown in a table.
  766.         The raw counts or the profile table is written to the default
  767.         output file.  This information can then be used to determine 
  768.         when programs are inadequately commented or overly complex.  
  769.  
  770.  5. SCHEDULE:
  771.  5a      PDR/CDR :       15 OCT 84 / 19 DEC 84
  772.  5b      DELIVERY:       18 MAR 85
  773.  5c      DISTRIBUTION :  23 July 1985 GTE, IBM, NOSC, SIMTEL20
  774.  
  775.  6. CHARACTERISTICS:
  776.  6a      DEVELOPMENT APPROACH: Modification of AIE parser
  777.  6b      HOST MACHINE:  IBM 3083
  778.  6c      OPERATING SYSTEM: VM-UTS
  779.  6d      COMPILER: AIE Ada 
  780.  6e      DEPENDENCIES: Ada Integrated Environment (AIE) Parser; uses DIANA.
  781.  6f      NUMBER OF STATEMENTS :  4906 (4313 AIE Parser)
  782.  
  783.  7. DOCUMENTATION: 
  784.         User's Guide and Source Code.
  785.  8. PORTABILITY:      Compiled on VMS with DEC Ada, executed.
  786.  
  787.  9. WIS USE:
  788.  9a FOUNDATION AREA  :Design and Analysis
  789.  9b WIS USE AREA     :Design, Implementation and Test
  790. 10. COMMENTS: Extensibility of statement definitions is desirable,
  791.                unclear whether it is supported.
  792. 11. LAST CHANGE TO DATA : 21 March 1986.
  793.  
  794. ==============================================================================
  795. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  796.       |                        |                                             |
  797.  
  798. 5-1-3 | Complexity Measures    | 
  799.       | Report                 | 
  800.                                    Directory: PD:<ADA.METRICS>
  801.                                      COMPMEAS.ABS           2349
  802.                                      COMPMEAS.CMM            592
  803.                                      COMPMEAS.COM           1483
  804.                                      COMPMEAS.PRO           2519
  805.                                      COMPMEAS.SUB            703
  806.                                      HALSTEAD.CO             969
  807.                                      HALSTEAD.DOC          34907
  808.                                      HALSTEAD.ME            3950
  809.                                      HALSTEAD.PL            2200
  810.                                      HALSTEAD.PRO           2519
  811.                                      HALSTEAD.SRC        1031145
  812.                                      HALSTEAD.TST          30606
  813.                                      MCCABE.CNT             2187
  814.                                      MCCABE.DOC            15250
  815.                                      MCCABE.DSS             1864
  816.                                      MCCABE.DST             4720
  817.                                      MCCABE.GRM            38028
  818.                                      MCCABE.ME              4974
  819.                                      MCCABE.PRO             2519
  820.                                      MCCABE.RNO             8390
  821.                                      MCCABE.SRC           432177
  822.                                      MCCABE.TST            56485
  823.                                      ===============  ==========
  824.                                       22 Files           1680536
  825.                                    
  826.                                    
  827.                                    Directory: PD:<ADA.COMPONENTS>
  828.                                      ABSTRACT.CO            2657
  829.                                      ABSTRACT.PRO           3334
  830.                                      ABSTRACT.SRC         572620
  831.                                      ===============  ==========
  832.                                        3 Files            578611
  833.                                    
  834.                                    
  835.  1. TOOL NAME:          Complexity Measures Report
  836.  2. TOOL NUMBER:        5-1-3
  837.  
  838.  3. CONTRACTOR: 
  839.  3a      CONTRACT #   : N66001-84-C-0369
  840.  3b      NAME:          Intermetrics, Inc.
  841.  3c      LOCATION:      733 Concord Ave, Cambridge, MA 02138
  842.  3d      POC:           Bill Toscano or Michael Gordon (author)
  843.          Phone:         (617) 661-1840
  844.  
  845.  4. TOOL DESCRIPTION: 
  846.         The Complexity Measures Report will analyze program units
  847.         for complexity as measured by Halstead and McCabe.  The
  848.         program unit and its complexity will be output to the default 
  849.         output file.  If the measured complexity exceeds a desired
  850.         maximum complexity, the program unit is flagged on the output 
  851.         listing.
  852.  
  853.  5. SCHEDULE:
  854.  5a      PDR/CDR :       15 OCT 84 / 19 DEC 84
  855.  5b      DELIVERY:       AUG 85 (testing)
  856.  5c      DISTRIBUTION :  3 March 1986 GTE, NOSC
  857.  
  858.  6. CHARACTERISTICS:
  859.  6a      DEVELOPMENT APPROACH: Modification to AIE parser
  860.  6b      HOST MACHINE:  IBM 3083
  861.  6c      OPERATING SYSTEM: VM-UTS
  862.  6d      COMPILER: AIE Ada 
  863.  6e      DEPENDENCIES: Ada Integrated Environment (AIE) Parser.
  864.  6f      NUMBER OF STATEMENTS :
  865.  
  866.  7. DOCUMENTATION: Design Outline
  867.  8. PORTABILITY:      Compiled on VMS with DEC Ada.
  868.  
  869.  9. WIS USE: 
  870.  9a FOUNDATION AREA  :Design and Analysis
  871.  9b WIS USE AREA     :Design, Implementation and Test
  872. 10. COMMENTS: 
  873. 11. LAST CHANGE TO DATA : 21 March 1986.
  874. ==============================================================================
  875. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  876.       |                        |                                             |
  877.  
  878. 5-2   | PDL Support Tool       | 
  879.  
  880.                                     Not Available on SIMTEL20
  881.                                         at This Time
  882.  
  883.  1. TOOL NAME:          PDL Support Tool
  884.  2. TOOL NUMBER:        5-2
  885.  
  886.  3. CONTRACTOR:
  887.  3a      CONTRACT #   : N66001-84-C-0369
  888.  3b      NAME:          Intermetrics, Inc.
  889.  3c      LOCATION:      733 Concord Ave, Cambridge, MA 02138
  890.  3d      POC:           Bill Toscano or Michael Gordon (author)
  891.          Phone:         (617) 661-1840
  892.  
  893.  4. TOOL DESCRIPTION: 
  894.         In addition to the standard Byron PDL utilities, a feature
  895.         will be added to allow an interactive, graphical
  896.         specification of design and will convert the graphic input 
  897.         into an Ada PDL.  
  898.  
  899.  5. SCHEDULE:
  900.  5a      PDR/CDR :       60 DAC / occurs after initial source code delivery, 
  901.  5b      DELIVERY:       NOV 85
  902.  5c      DISTRIBUTION :
  903.  
  904.  6. CHARACTERISTICS:
  905.  6a      DEVELOPMENT APPROACH: Intermetrics will provide an Ada-coded 
  906.           version of Byron for PDL support. (It was originally coded 
  907.           in Pascal.)  It will function as described in the Byron 
  908.           Reference Manual incorporated by reference.  
  909.  6b      HOST MACHINE:  IBM 3083
  910.  6c      OPERATING SYSTEM: VM-UTS
  911.  6d      COMPILER: AIE Ada 
  912.  6e      DEPENDENCIES: Ada Integrated Environment (AIE) Parser.
  913.  6f      NUMBER OF STATEMENTS :
  914.  
  915.  7. DOCUMENTATION: 
  916.         Will include User's Guide and Source Code.
  917.  8. PORTABILITY:  
  918.  
  919.  9. WIS USE:
  920.  9a FOUNDATION AREA  :Design and Analysis
  921.  9b WIS USE AREA     :Design, Implementation and Test
  922. 10. COMMENTS:  The government has limited data rights allowing use of this
  923.                tool only on CPU's on which WIS work is performed.  Source
  924.                code will be on WIS_ADA but not distributed to SIMTEL20.
  925. 11. LAST CHANGE TO DATA : 13 November 1985.
  926. ==============================================================================
  927. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  928.       |                        |                                             |
  929.  
  930. 6-1-1 | Cross Reference        | 
  931.       | Package                | 
  932.  
  933.                                     Not Available on SIMTEL20
  934.                                         at This Time
  935.  
  936.  1. TOOL NAME:         Cross Reference Package
  937.  2. TOOL NUMBER:       6-1-1
  938.  
  939.  3. CONTRACTOR: 
  940.  3a      CONTRACT #   : N66001-84-C-0406
  941.  3b      NAME:          Intermetrics, Inc.
  942.  3c      LOCATION:      733 Concord Ave, Cambridge, MA 02138
  943.  3d      POC:           Bill Toscano or Michael Gordon (author)
  944.          Phone:         (617) 661-1840
  945.  
  946.  4. TOOL DESCRIPTION:  
  947.         This tool generates a global cross reference report from a set of
  948.         program units.  It will show the usage of all Ada names
  949.         of all packages, subprograms, tasks, variables and types.
  950.         The report will include the name of the unit within which the
  951.         declaration appears, and the line number where the declaration 
  952.         can be found.  It will distinguish declaration from usage and, 
  953.         for variables, assignment use from reference use.  
  954.  
  955.  5.  Schedule:
  956.  5a      PDR/CDR       : 15 OCT 84 / 19 DEC 84
  957.  5b      DELIVERY      : NOV 85 (compiler front end needs rehosting)
  958.  5c      DISTRIBUTION :
  959.  
  960.  6.  CHARACTERISTICS:
  961.  6a      DEVELOPMENT APPROACH: This facility will be recoded in Ada (no
  962.           mention of original language.)
  963.  6b      HOST MACHINE:  IBM 3083
  964.  6c      OPERATING SYSTEM: VM-UTS 
  965.  6d      COMPILER: AIE Ada 
  966.  6e      DEPENDENCIES: This tool is one of two parts of a Program 
  967.           Analysis Tool which utilizes the Ada Integrated Environment 
  968.           Compiler Front End.
  969.  6f      NUMBER OF STATEMENTS :
  970.  
  971.  7. DOCUMENTATION: 
  972.        The tool will work as described in the HALSTAT Cross Reference
  973.          Guide (the guide for the facility coded in the original 
  974.          language.)  A User's Manual will be provided for the entire 
  975.          Program Analysis Tool. Design Outline.
  976.  8. PORTABILITY:      Compiled on VMS with DEC Ada.
  977.  
  978.  9. WIS USE:
  979.  9a FOUNDATION AREA  :Design and Analysis
  980.  9b WIS USE AREA     :Design, Implementation and Test
  981. 10. COMMENTS: Would like to know if tool handles cross-references within
  982.                a library or within a single unit.
  983. 11. LAST CHANGE TO DATA : 13 November 1985.
  984. ==============================================================================
  985. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  986.       |                        |                                             |
  987.  
  988. 6-1-2 | Compilation Order      | 
  989.       | Requirements Report    | 
  990.                                    Directory: PD:<ADA.COMPILATION-ORDER>
  991.                                      COMPDOC.DIS              74
  992.                                      COMPORD.CMM            1456
  993.                                      COMPORD.CO              202
  994.                                      COMPORD.DOC           75149
  995.                                      COMPORD.PRO            3550
  996.                                      COMPORD.SRC          291226
  997.                                      COMPORD.TST           68764
  998.                                      COMPTST.DIS             284
  999.                                      ===============  ==========
  1000.                                        8 Files            440705
  1001.                                    
  1002.                                    
  1003.                                    Directory: PD:<ADA.COMPONENTS>
  1004.                                      ABSTRACT.CO            2657
  1005.                                      ABSTRACT.PRO           3334
  1006.                                      ABSTRACT.SRC         572620
  1007.                                      ===============  ==========
  1008.                                        3 Files            578611
  1009.                                    
  1010.                                    
  1011.  1. TOOL NAME:          Compilation Order Requirements Report
  1012.  2. TOOL NUMBER:        6-1-2
  1013.  
  1014.  3. CONTRACTOR:
  1015.  3a      CONTRACT #   : N66001-84-C-0406
  1016.  3b      NAME:          Intermetrics, Inc.
  1017.  3c      LOCATION:      733 Concord Ave, Cambridge, MA 02138
  1018.  3d      POC:           Bill Toscano or Michael Gordon (author)
  1019.          Phone:         (617) 661-1840
  1020.  
  1021.  4. TOOL DESCRIPTION: 
  1022.         This tool computes a proper compilation order for given Ada
  1023.         source files.   It then generates a report showing 
  1024.         the computed compilation order and outputs it to the default 
  1025.         output file.   
  1026.  
  1027.  5. SCHEDULE:
  1028.  5a      PDR/CDR       : 15 OCT 84 / 19 DEC 84
  1029.  5b      DELIVERY      : 18 MAR 85
  1030.  5c      DISTRIBUTION :  23 July 1985 GTE, IBM, NOSC, SIMTEL20
  1031.  
  1032.  6. CHARACTERISTICS:
  1033.  6a      DEVELOPMENT APPROACH : New Development
  1034.  6b      HOST MACHINE         : VAX and Sun Workstation
  1035.  6c      OPERATING SYSTEM     : VMS
  1036.  6d      COMPILER             : DEC Ada, Sun Ada 
  1037.  6e      DEPENDENCIES         : This tool is one of two parts of a Program
  1038.                                 Analysis tool which utilizes the ADA Integrated
  1039.                                 Environment Compiler Front End.
  1040.  6f      NUMBER OF STATEMENTS :  5365 (4313 AIE Parser)
  1041.  
  1042.  7. DOCUMENTATION:
  1043.         Users Manual, Source Code, Design Outline 
  1044.  8. PORTABILITY:      DEC VAX/ DEC Ada
  1045.  8. PORTABILITY:      Compiled on VMS with DEC Ada, executed, 2 modifications.
  1046.  
  1047.  9. WIS USE:
  1048.  9a FOUNDATION AREA  :Design and Analysis
  1049.  9b WIS USE AREA     :Design, Implementation and Test
  1050. 10. COMMENTS:
  1051. 11. LAST CHANGE TO DATA : 21 March 1986.
  1052. ==============================================================================
  1053. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1054.       |                        |                                             |
  1055.  
  1056. 6-2   | Standards Checker      | 
  1057.                                    Directory: PD:<ADA.STYLE>
  1058.                                      STND.CMM               1373
  1059.                                      STND.CO                 123
  1060.                                      STND.DOC              74984
  1061.                                      STND.PRO               3752
  1062.                                      STND.SRC             282653
  1063.                                      STND.TST                125
  1064.                                      STNDABS.CO              622
  1065.                                      STNDABS.NOT             236
  1066.                                      STNDDOC.DIS              79
  1067.                                      STNDREAD.ME            3918
  1068.                                      ===============  ==========
  1069.                                       10 Files            367865
  1070.                                    
  1071.                                    
  1072.                                    Directory: PD:<ADA.COMPONENTS>
  1073.                                      ABSTRACT.CO            2657
  1074.                                      ABSTRACT.PRO           3334
  1075.                                      ABSTRACT.SRC         572620
  1076.                                      ===============  ==========
  1077.                                        3 Files            578611
  1078.                                    
  1079.                                    
  1080.  1. TOOL NAME:          Standards Checker
  1081.  2. TOOL NUMBER:        6-2
  1082.  
  1083.  3. CONTRACTOR: 
  1084.  3a      CONTRACT #   : N66001-84-C-0406
  1085.  3b      NAME:          Intermetrics, Inc.
  1086.  3c      LOCATION:      733 Concord Ave, Cambridge, MA 02138
  1087.  3d      POC:           Bill Toscano or Michael Gordon (author)
  1088.          Phone:         (617) 661-1840
  1089.  
  1090.  4. TOOL DESCRIPTION:  
  1091.          Check a source file to see that it conforms to local programming
  1092.          standards.  These standards include maximum number of lines per
  1093.          program unit, maximum nesting levels, use of goto's, maximum
  1094.          number of arguments to a subprogram, use of pragmas, use of rep
  1095.          specs, use of named literals, naming of types and variables, etc.
  1096.          An annotated listing is output showing any misuse of these
  1097.          language constructs. 
  1098.  
  1099.  5. SCHEDULE:
  1100.  5a      PDR/CDR       : 15 OCT 84 / 19 DEC 84
  1101.  5b      DELIVERY      : 18 MAR 85
  1102.  5c      DISTRIBUTION  : 23 July 1985 GTE, IBM, NOSC, SIMTEL20 
  1103.  
  1104.  6. CHARACTERISTICS:
  1105.  6a      DEVELOPMENT APPROACH: Byron, Intermetric's Ada-based PDL and
  1106.           tool set (Byron language analyzer, document generator, 
  1107.           flow chart generator and text formatter), will be augmented 
  1108.           to provide the capabilities outlined above.  
  1109.  6b      HOST MACHINE:  IBM 3083
  1110.  6c      OPERATING SYSTEM: VM-UTS 
  1111.  6d      COMPILER: AIE Ada 
  1112.  6e      DEPENDENCIES: Uses the AIE parser 
  1113.  6f      NUMBER OF STATEMENTS :  5036 (4313 AIE Parser)
  1114.  
  1115.  7. DOCUMENTATION: 
  1116.         User's Guide, Source Code, Design Outline
  1117.  8. PORTABILITY:      Compiled on VMS with DEC Ada, executed.
  1118.  
  1119.  9. WIS USE:
  1120.  9a FOUNDATION AREA  :Design and Analysis
  1121.  9b WIS USE AREA     :Design, Implementation and Test
  1122. 10. COMMENTS: Would like to know more about extensibility.
  1123. 11. LAST CHANGE TO DATA : 21 March 1986.
  1124. ==============================================================================
  1125. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1126.       |                        |                                             |
  1127.  
  1128. 7-1   | Rainform Message       | 
  1129.       | Handler Package.       | 
  1130.                                    Directory: PD:<ADA.MESSAGE-HANDLING>
  1131.                                      GMHF.CMM               1359
  1132.                                      GMHF.DIS              60763
  1133.                                      GMHF.PRO               3660
  1134.                                      GMHF.SRC             519388
  1135.                                      GMHFFD.DOC            34956
  1136.                                      GMHFSRC.DIS            1333
  1137.                                      GMHFTR.DOC            26322
  1138.                                      GMHFUSER.DOC          88070
  1139.                                      ===============  ==========
  1140.                                        8 Files            735851
  1141.                                    
  1142.                                    
  1143.  1. TOOL NAME        : Rainform Message Handler Package.
  1144.  2. TOOL NUMBER      : 7-1
  1145.  
  1146.  3. CONTRACTOR       :
  1147.  3a      CONTRACT #   : N66001-84-C-0425
  1148.  3b      NAME         : Veda, Inc.
  1149.  3c      LOCATION     : 2 Three Notch Rd, Lexington Park, MD  20653
  1150.  3d      POC          : Tom Vollman
  1151.          Phone        : (301) 862-2108
  1152.  
  1153.  4. TOOL DESCRIPTION :
  1154.          This tool may be used to edit any formatted message type that 
  1155.          can be defined within the specified boundries of the "generic 
  1156.          message". The tool will be delivered with instances defined 
  1157.          for several Rainform message types and one non-Rainform message 
  1158.          type. Additional types may be instantiated with a re-compilation.
  1159.          In the future, this package will be refered to as GMHF (Generic
  1160.          Message Handling Facility).
  1161.  
  1162.  5. SCHEDULE         :
  1163.  5a      PDR/CDR      : 22 OCT 84 / 23 NOV 84
  1164.  5b      DELIVERY     : 10 MAR 85 / Demonstration 16 APR 85
  1165.  5c      DISTRIBUTION : 23 July 1985 GTE, IBM, NOSC, SIMTEL20
  1166.  
  1167.  6. CHARACTERISTICS  :
  1168.  6a      DEVELOPMENT APPROACH : Convert and enhance existing program
  1169.  6b      HOST MACHINE     : DEC VAX
  1170.  6c      OPERATING SYSTEM : VMS
  1171.  6d      COMPILER         : Telesoft 2.1
  1172.  6e      DEPENDENCIES     :
  1173.  6f      NUMBER OF STATEMENTS :    4300
  1174.  
  1175.  7. DOCUMENTATION    : User's Manual, Top Level Specifications, and Final Report
  1176.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed /no output.
  1177.  
  1178.  9. WIS USE          :
  1179.  9a FOUNDATION AREA  :Text Processing
  1180.  9b WIS USE AREA     :Joint Applications
  1181. 10. COMMENTS:
  1182. 11. LAST CHANGE TO DATA : 21 March 1986.
  1183. ==============================================================================
  1184. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1185.       |                        |                                             |
  1186.  
  1187. 8-1   | Standards Checker      | 
  1188.                                    Directory: PD:<ADA.STYLE>
  1189.                                      CHECK.ABS              1712
  1190.                                      CHECK.CM2               567
  1191.                                      CHECK.CMM              1404
  1192.                                      CHECK.DOC             17475
  1193.                                      CHECK.PRO              3564
  1194.                                      CHECK.SRC            413277
  1195.                                      CHECK.TST            117647
  1196.                                      CHECKRD.ME             4080
  1197.                                      ===============  ==========
  1198.                                        8 Files            559726
  1199.                                    
  1200.                                    
  1201.  1. TOOL NAME        : Standards Checker
  1202.  2. TOOL NUMBER      : 8-1
  1203.  
  1204.  3. CONTRACTOR       :
  1205.  3a      CONTRACT #   : N66001-84-C-0350
  1206.  3b      NAME         : Texas Instruments, Inc.
  1207.  3c      LOCATION     : PO Box 801 MS 8007, McKinney TX 75069
  1208.  3d      POC          : John Foreman
  1209.          Phone        : (214) 952-2029
  1210.  
  1211.  4. TOOL DESCRIPTION :
  1212.          The style checker will examine an Ada program and try to pick 
  1213.          pieces of the program which follow incorrect style conventions.  
  1214.          These conventions themselves will be determined by a file of 
  1215.          parameters which can be edited to "tailor" the style to local 
  1216.          (or contractual) conventions.
  1217.          Both physical and logical style features will be checked. 
  1218.  
  1219.  5. SCHEDULE          :
  1220.  5a      PDR/CDR      : N/A / 13 DEC 84
  1221.  5b      DELIVERY     : May 1985
  1222.  5c      DISTRIBUTION : May 1985 GTE, IBM, NOSC, SIMTEL20
  1223.  
  1224.  6. CHARACTERISTICS  :
  1225.  6a      DEVELOPMENT APPROACH :
  1226.  6b      HOST MACHINE     : Data General
  1227.  6c      OPERATING SYSTEM : VMS
  1228.  6d      COMPILER         : DEC Ada
  1229.  6e      DEPENDENCIES     :
  1230.  6f      NUMBER OF STATEMENTS : 3289
  1231.  
  1232.  7. DOCUMENTATION    : Users Manual, Status Report, Final Report, Design Spec
  1233.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed /no output, 
  1234.                        3 modifications.
  1235.  
  1236.  9. WIS USE          :
  1237.  9a FOUNDATION AREA  :Design and Analysis
  1238.  9b WIS USE AREA     :Design, Implementation and Test
  1239. 10. COMMENTS:
  1240. 11. LAST CHANGE TO DATA : 21 March 1986.
  1241. ==============================================================================
  1242. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1243.       |                        |                                             |
  1244.  
  1245. 8-2   | Virtual Terminal       | 
  1246.       | Protocol               | 
  1247.                                    Directory: PD:<ADA.VIRTERM>
  1248.                                      VT2.CMM                 902
  1249.                                      VT2.PRO                3728
  1250.                                      VT2.SRC              224728
  1251.                                      VT2.TST               63335
  1252.                                      VT2SPEC.DOC          330874
  1253.                                      VT2TEST.DOC          176436
  1254.                                      VT2USER.DOC          127918
  1255.                                      ===============  ==========
  1256.                                        7 Files            927921
  1257.                                    
  1258.                                    
  1259.  1. TOOL NAME        : Virtual Terminal Protocol
  1260.  2. TOOL NUMBER      : 8-2
  1261.  
  1262.  3. CONTRACTOR       :
  1263.  3a      CONTRACT #   : N66001-84-C-0350
  1264.  3b      NAME         : Texas Instruments, Inc.
  1265.  3c      LOCATION     : PO Box 801 MS 8007, McKinney TX 75069
  1266.  3d      POC          : John Foreman
  1267.          Phone        : (214) 952-2029
  1268.  
  1269.  4. TOOL DESCRIPTION :
  1270.          The ANSI virtual terminal is a program level interface providing 
  1271.          support for scroll, page, and form-mode terminals.  This package 
  1272.          uses a terminal capabilities database to determine the capabilities 
  1273.          of a variety of terminals.  This package was designed to enhance 
  1274.          the transportability of the source code and interoperability 
  1275.          of the terminal capabilities database.
  1276.  
  1277.  5. SCHEDULE         :
  1278.  5a      PDR/CDR      : N/A / 09 NOV 84
  1279.  5b      DELIVERY     : May 1985
  1280.  5c      DISTRIBUTION : May 1985 GTE, IBM, SIMTEL20
  1281.  
  1282.  6. CHARACTERISTICS  :
  1283.  6a      DEVELOPMENT APPROACH :
  1284.  6b      HOST MACHINE     : Data General
  1285.  6c      OPERATING SYSTEM : AOS
  1286.  6d      COMPILER         : ROLM/DG
  1287.  6e      DEPENDENCIES     :
  1288.  6f      NUMBER OF STATEMENTS : 2421
  1289.  
  1290.  7. DOCUMENTATION    : User's Manual, Status Report, Final Report, Design Specs
  1291.  8. PORTABILITY      : Compiled on VMS with DEC Ada, no execution.
  1292.  
  1293.  9. WIS USE          :
  1294.  9a FOUNDATION AREA  :Operating Systems
  1295.  9b WIS USE AREA     :Interfaces
  1296. 10. COMMENTS:
  1297. 11. LAST CHANGE TO DATA : 21 March 1986.
  1298. ==============================================================================
  1299. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1300.       |                        |                                             |
  1301.  
  1302. 8-3   | Screen Generator       | 
  1303.       | Package                | 
  1304.                                    Directory: PD:<ADA.FORMGEN>
  1305.                                      FORM2.CMM              1377
  1306.                                      FORM2.DOC             68423
  1307.                                      FORM2.PRO              4062
  1308.                                      FORM2.SRC            273663
  1309.                                      FORM2.TST             44739
  1310.                                      FORM2MAN.DOC          78596
  1311.                                      ===============  ==========
  1312.                                        6 Files            470860
  1313.                                    
  1314.                                    
  1315.  1. TOOL NAME        : Screen Generator Package
  1316.  2. TOOL NUMBER      : 8-3
  1317.  
  1318.  3. CONTRACTOR       :
  1319.  3a      CONTRACT #   : N66001-84-C-0350
  1320.  3b      NAME         : Texas Instruments, Inc.
  1321.  3c      LOCATION     : Dallas,Texas
  1322.  3d      POC          :
  1323.  
  1324.  4. TOOL DESCRIPTION :
  1325.          This tool takes as input a symbolic representation of a virtual
  1326.          terminal screen format and provides as output an interface to the
  1327.          generated terminal screen.  Terminal reverse video, etc. should be 
  1328.          definable.  Target terminals may be indicated.
  1329.  
  1330.  5. SCHEDULE         :
  1331.  5a      PDR/CDR      : N/A / will deliver package specs and type definitions
  1332.  5b      DELIVERY     : 30 MAR 85
  1333.  5c      DISTRIBUTION : May 1985 GTE, IBM, NOSC, SIMTEL20
  1334.  
  1335.  6. CHARACTERISTICS  :
  1336.  6a      DEVELOPMENT APPROACH :
  1337.  6b      HOST MACHINE     : Data General
  1338.  6c      OPERATING SYSTEM : AOS
  1339.  6d      COMPILER         : ROLM/DG
  1340.  6e      DEPENDENCIES     :
  1341.  6f      NUMBER OF STATEMENTS : 2869
  1342.  
  1343.  7. DOCUMENTATION    : User's Manual, Status Report, Final Report, Design Specs
  1344.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed / no output.
  1345.  
  1346.  9. WIS USE          :
  1347.  9a FOUNDATION AREA  :Command Language
  1348.  9b WIS USE AREA     :Interfaces
  1349. 10. COMMENTS:
  1350. 11. LAST CHANGE TO DATA : 21 March 1986.
  1351. ==============================================================================
  1352. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1353.       |                        |                                             |
  1354.  
  1355. 8-4   | Spelling Checker       | 
  1356.                                    Directory: PD:<ADA.SPELLER>
  1357.                                      SPELL2.CMM             1296
  1358.                                      SPELL2.DOC            32564
  1359.                                      SPELL2.PRO             4121
  1360.                                      SPELL2.SRC           766341
  1361.                                      SPELL2.TST           127616
  1362.                                      ===============  ==========
  1363.                                        5 Files            931938
  1364.                                    
  1365.                                    
  1366.  1. TOOL NAME        : Spelling Checker
  1367.  2. TOOL NUMBER      : 8-4
  1368.  
  1369.  3. CONTRACTOR       :
  1370.  3a      CONTRACT #   : N66001-84-C-0350
  1371.  3b      NAME         : Texas Instruments, Inc.
  1372.  3c      LOCATION     : PO Box 801 MS 8007, McKinney TX 75069
  1373.  3d      POC          : John Foreman
  1374.          Phone        : (214) 952-2029
  1375.  
  1376.  4. TOOL DESCRIPTION :
  1377.          Procedure SPELLER is an interactive spell checking utility.
  1378.          The "default" format shall be interactive.
  1379.          Options shall allow the user to
  1380.           1.  enable auxiliary dictionary search
  1381.           2.  merge two or more dictionaries together
  1382.           3.  list the contents of a specified dictionary
  1383.           4.  execute in batch mode
  1384.           5.  generate an output file containing all suspect words.
  1385.           6.  disable the MASTER dictionary and or enable the ACRONYM
  1386.                 dictionary.
  1387.          This procedure will establish the first level user interface.
  1388.          From this level the user will be able to access the HELP facility,
  1389.          MERGE two or more dictionaries, LIST out a dictionary and begin the
  1390.          spell checking process of a document.
  1391.  
  1392.  5. SCHEDULE         :
  1393.  5a      PDR/CDR      : N/A / 14 DEC 84
  1394.  5b      DELIVERY     : May 1985
  1395.  5c      DISTRIBUTION : May 1985 GTE, IBM, NOSC, SIMTEL20
  1396.  
  1397.  6. CHARACTERISTICS  :
  1398.  6a      DEVELOPMENT APPROACH :
  1399.  6b      HOST MACHINE     : Data General
  1400.  6c      OPERATING SYSTEM : AOS
  1401.  6d      COMPILER         : ROLM/DG
  1402.  6e      DEPENDENCIES     :
  1403.  6f      NUMBER OF STATEMENTS : 2743
  1404.  
  1405.  7. DOCUMENTATION    : User's Manual, Status Report, Final Report, Design Spec
  1406.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed, 4 modifications.
  1407.  
  1408.  9. WIS USE          :
  1409.  9a FOUNDATION AREA  :Text Processing
  1410.  9b WIS USE AREA     :Interfaces
  1411. 10. COMMENTS:
  1412. 11. LAST CHANGE TO DATA : 21 March 1986.
  1413. ==============================================================================
  1414. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1415.       |                        |                                             |
  1416.  
  1417. 8-5   | User Interface Forms   | 
  1418.       | Generator              | 
  1419.                                    Directory: PD:<ADA.FORMGEN>
  1420.                                      FORM2.CMM              1377
  1421.                                      FORM2.DOC             68423
  1422.                                      FORM2.PRO              4062
  1423.                                      FORM2.SRC            273663
  1424.                                      FORM2.TST             44739
  1425.                                      FORM2MAN.DOC          78596
  1426.                                      ===============  ==========
  1427.                                        6 Files            470860
  1428.                                    
  1429.                                    
  1430.  1. TOOL NAME        : User Interface Forms Generator
  1431.  2. TOOL NUMBER      : 8-5
  1432.  
  1433.  3. CONTRACTOR       :
  1434.  3a      CONTRACT #   : N66001-84-C-0350
  1435.  3b      NAME         : Texas Instruments, Inc.
  1436.  3c      LOCATION     : PO Box 801 MS 8007, McKinney TX 75069
  1437.  3d      POC          : John Foreman
  1438.          Phone        : (214) 952-2029
  1439.  
  1440.  4. TOOL DESCRIPTION :
  1441.          This tool is used to separate an application's procedural code
  1442.          from the code required to drive a terminal.  The system
  1443.          will provide both an interactive and batch interface that enables 
  1444.          an application programmer to design a screen format and save 
  1445.          the representation in a machine readable form.  The Form Executor 
  1446.          package will provide procedural and functional interfaces that 
  1447.          enable a program to access the output of the system and present it 
  1448.          to a terminal.  This toolset will support asynchronous ASCII 
  1449.          terminals with single character transmission capabilities.
  1450.  
  1451.  5. SCHEDULE         
  1452.  5a      PDR/CDR      : N/A / 10 NOV 84
  1453.  5b      DELIVERY     : May 1985
  1454.  5c      DISTRIBUTION : May 1985 GTE, IBM, NOSC, SIMTEL20
  1455.  
  1456.  6. CHARACTERISTICS  :
  1457.  6a      DEVELOPMENT APPROACH :
  1458.  6b      HOST MACHINE     : Data General
  1459.  6c      OPERATING SYSTEM : AOS
  1460.  6d      COMPILER         : ROLM/DG
  1461.  6e      DEPENDENCIES     :
  1462.  6f      NUMBER OF STATEMENTS :
  1463.  
  1464.  7. DOCUMENTATION    : N/A
  1465.  8. PORTABILITY      :
  1466.  
  1467.  9. WIS USE          :
  1468.  9a FOUNDATION AREA  :Command Language
  1469.  9b WIS USE AREA     :Interfaces
  1470. 10. COMMENTS: This tool delivered as part of Tool 8-3.
  1471. 11. LAST CHANGE TO DATA : 21 March 1986.
  1472. ==============================================================================
  1473. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1474.       |                        |                                             |
  1475.  
  1476. 9-1   | Complexity Measures    | 
  1477.       | Reporter               | 
  1478.  
  1479.                                     Not Available on SIMTEL20
  1480.                                         at This Time
  1481.  
  1482.  1. TOOL NAME        : Complexity Measures Reporter
  1483.  2. TOOL NUMBER      : 9-1
  1484.  
  1485.  3. CONTRACTOR       :
  1486.  3a      CONTRACT #   : N66001-85-C-0034
  1487.  3b      NAME         : EVB Software Engineering, Inc.
  1488.  3c      LOCATION     : 451 Hungerford Drive, Suite 701
  1489.                         Rockville MD 20850
  1490.  3d      POC          : Ralph Crafts
  1491.          Phone        : (301) 251-1626
  1492.  
  1493.  4. TOOL DESCRIPTION :
  1494.          This tool analyzes  the source code to provide complexity measures as
  1495.          defined by Halstead and McCabe.  In addition the total number of lines 
  1496.          of executable code are reported on a module and system basis.  The tool
  1497.          will count different kinds of statements(e.g. IFs).  It will be
  1498.          implemented using a single scan lexical(rather than syntactic or
  1499.          semantic) parse.  Tables are generated for output to either the 
  1500.          terminal screen or an output file.
  1501.  
  1502.  5. SCHEDULE         :
  1503.  5a      PDR/CDR      : 22 JAN 85 / N/A
  1504.  5b      DELIVERY     : 8 JULY 1985
  1505.  5c      DISTRIBUTION : GTE, NOSC
  1506.  
  1507.  6. CHARACTERISTICS  :
  1508.  6a      DEVELOPMENT APPROACH : est. Ada src 4000
  1509.  6b      HOST MACHINE     : Data General
  1510.  6c      OPERATING SYSTEM : AOS
  1511.  6d      COMPILER         : ROLM/DG
  1512.  6e      DEPENDENCIES     :
  1513.  6f      NUMBER OF STATEMENTS :
  1514.  
  1515.  7. DOCUMENTATION    : Users Reference Manual, Technical Report, Top Level
  1516.                        Objective Oriented Design and Code, Recursive OOD
  1517.                        Application Report
  1518.  8. PORTABILITY      :
  1519.  
  1520.  9. WIS USE          :
  1521.  9a FOUNDATION AREA  :Design and Analysis
  1522.  9b WIS USE AREA     :Design, Implementation and Test
  1523. 10. COMMENTS: Delivered but only to companies on Rational.
  1524. 11. LAST CHANGE TO DATA : 13 November 1985.
  1525. ==============================================================================
  1526. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1527.       |                        |                                             |
  1528.  
  1529. 10-1  | General Management     | 
  1530.       | (Manpower and Tracker) | 
  1531.                                    Directory: PD:<ADA.MANAGEMENT-TOOLS>
  1532.                                      MANPOWER.DIS            167
  1533.                                      MANPOWER.DOC          18973
  1534.                                      MANPOWER.PRO           3795
  1535.                                      MANPOWER.SRC          19412
  1536.                                      TRACKDOC.DIS             67
  1537.                                      TRACKER.CMM            1092
  1538.                                      TRACKER.DOC          262297
  1539.                                      TRACKER.INS            2924
  1540.                                      TRACKER.PRO            3795
  1541.                                      TRACKER.SRC          456782
  1542.                                      TRACKER.TST           37240
  1543.                                      TRACKSRC.DIS           1432
  1544.                                      ===============  ==========
  1545.                                       12 Files            807976
  1546.                                    
  1547.                                    
  1548.  1. TOOL NAME:          General Management (Manpower and Tracker)
  1549.  2. TOOL NUMBER:        10-1
  1550.  
  1551.  3. CONTRACTOR:
  1552.  3a      CONTRACT # : N66001-85-C-0041
  1553.  3b      NAME       : GTE Sylvania Systems Group Western Div
  1554.  3c      LOCATION   : PO Box 7188 San Diego Ca  94039
  1555.  3d      POC:                     PHONE:
  1556.  
  1557.  4. TOOL DESCRIPTION: 
  1558.         TRACKR program tracks progress within projects and
  1559.         generates reports, estimates time to complete a project, 
  1560.         and estimates project requirements.  INPREP builds the data 
  1561.         file for TRACKR interactively and outputs error messages for 
  1562.         invalid data.  MANPOWER program based on Simple Boehm Model 
  1563.         produces manpower loading curves for several calculated schedules
  1564.         based on number of lines of code and type of system.
  1565.  
  1566.  5. SCHEDULE:
  1567.  5a      PDR:            29 DEC 84 / N/A
  1568.  5b      DELIVERY:       01 MAY 85
  1569.  5c      DISTRIBUTION :  2 August 1985 GTE, IBM, SIMTEL20
  1570.  
  1571.  6. CHARACTERISTICS:
  1572.  6a      DEVELOPMENT APPROACH: Translation from FORTRAN
  1573.  6b      HOST MACHINE: VAX 11/780
  1574.  6c      OPERATING SYSTEM: VMS
  1575.  6d      COMPILER: DEC Ada
  1576.  6e      DEPENDENCIES: INPREP program must be translated before TRACKR as
  1577.           input is only accepted from INPREP; some interactive user input
  1578.           required to build INPREP file.
  1579.  6f      NUMBER OF STATEMENTS :  4693 (manpower 350 + tracker 4343)
  1580.  
  1581.  7. DOCUMENTATION: User's manual, Ada source code, Final Report
  1582.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed.
  1583.  
  1584.  9. WIS USE:
  1585.  9a FOUNDATION AREA  :Design and Analysis
  1586.  9b WIS USE AREA     :Design, Implementation and Test
  1587. 10. COMMENTS:
  1588. 11. LAST CHANGE TO DATA : 21 March 1986.
  1589. ==============================================================================
  1590. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1591.       |                        |                                             |
  1592.  
  1593. 10-2  | Examples for Training  | 
  1594.       | and Transition;        | 
  1595.       | Benchmarks             | 
  1596.                                    Directory: PD:<ADA.BENCHMARKS>
  1597.                                      BENCH.DOC              7291
  1598.                                      BENCHABS.DOC           2658
  1599.                                      BENCHADA.SRC          75057
  1600.                                      BENCHDHRY.ADA         18473
  1601.                                      BENCHMARK.CMM          3266
  1602.                                      BENCHMARK.PRO          3857
  1603.                                      BENCHPFC.DIS            332
  1604.                                      BENCHPFC.SRC          81329
  1605.                                      BENCHRES.DOC          10307
  1606.                                      BENCHSRC.DIS            241
  1607.                                      ===============  ==========
  1608.                                       10 Files            202811
  1609.                                    
  1610.                                    
  1611.  1. TOOL NAME:          Examples for Training and Transition; Benchmarks
  1612.  2. TOOL NUMBER:        10-2
  1613.  
  1614.  3. CONTRACTOR:
  1615.  3a      CONTRACT #   : N66001-85-C-0041
  1616.  3b      NAME:          GTE Sylvania Systems Group, Western Division
  1617.  3c      LOCATION:      PO Box 7188, San Diego, Ca  94039
  1618.  3d      POINT OF CONTACT:
  1619.  
  1620.  4. TOOL DESCRIPTION: A suite of timing and sizing benchmark programs
  1621.         written in FORTRAN, Pascal and Ada will be tested on a 
  1622.         VAX 11/780.  Some programs will be enhanced and applied to 
  1623.         other computers.
  1624.  
  1625.  5. SCHEDULE:
  1626.  5a      PDR/CDR      :  29 DEC 84 / N/A
  1627.  5b      DELIVERY     :  07 JUN 85
  1628.  5c      DISTRIBUTION :  22 August 1985 GTE, IBM, NOSC, SIMTEL20
  1629.  
  1630.  6. CHARACTERISTICS:
  1631.  6a      DEVELOPMENT APPROACH: Tools written in FORTRAN, Pascal and Ada
  1632.  6b      HOST MACHINE: VAX 11/780
  1633.  6c      OPERATING SYSTEM: VMS
  1634.  6d      COMPILER: DEC Ada
  1635.  6e      DEPENDENCIES:
  1636.  6f      NUMBER OF STATEMENTS :  2276 (1328 benchada + 948 benchpfc)
  1637.  
  1638.  7. DOCUMENTATION: Draft of High-Level Design, Ada source code, problem
  1639.         reports and solutions (CDRL Item 002), User's manual, Benchmark
  1640.         Results.
  1641.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed.
  1642.  
  1643.  9. WIS USE:
  1644.  9a FOUNDATION AREA  :Automatic Translation
  1645.  9b WIS USE AREA     :Joint Applications; Design, Implementation and Test
  1646. 10. COMMENTS:
  1647. 11. LAST CHANGE TO DATA : 21 March 1986.
  1648. ==============================================================================
  1649. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1650.       |                        |                                             |
  1651.  
  1652. 11-1  | Map Generator          | 
  1653.                                    Directory: PD:<ADA.TOOLS>
  1654.                                      WMGS.CMM                578
  1655.                                      WMGS.MEN              11582
  1656.                                      WMGS.PRO               3587
  1657.                                      WMGS.SRC             304280
  1658.                                      WMGSBP.INP           191412
  1659.                                      WMGSCMD.FLS            8608
  1660.                                      WMGSCMDFL.DIS           242
  1661.                                      WMGSMATH.TST           5389
  1662.                                      WMGSMENU.DIS            135
  1663.                                      WMGSREAD.ME             118
  1664.                                      WMGSSRC.DIS             451
  1665.                                      ===============  ==========
  1666.                                       11 Files            526382
  1667.                                    
  1668.                                    
  1669.  1. TOOL NAME:          Map Generator
  1670.  2. TOOL NUMBER:        11-1
  1671.  
  1672.  3. CONTRACTOR:
  1673.  3a      CONTRACT #   : N66001-85-C-0035
  1674.  3b      NAME:          Ultrasystems Defense & Space Systems Inc
  1675.  3c      LOCATION:      16775 Von Karman Ave.  Irvine, Ca.
  1676.  3d      POINT OF CONTACT:
  1677.  3d      PHONE:
  1678.  
  1679.  4. TOOL DESCRIPTION: 
  1680.         Inputs from operator will define map details, define and
  1681.         label fixed points; optional inputs will define
  1682.         three-dimensional display.  Generator allows views of the 
  1683.         earth from different projections, incorporates zoom capability, 
  1684.         displays specified areas of interest.
  1685.  
  1686.  5. SCHEDULE:
  1687.  5a      PDR/CDR        :
  1688.  5b      DELIVERY       : 6 JUN 85
  1689.  5c      DISTRIBUTION : GTE, NOSC
  1690.  
  1691.  6. CHARACTERISTICS:
  1692.  6a      DEVELOPMENT APPROACH: Conversion of FORTRAN program
  1693.  6b      HOST MACHINE: VAX
  1694.  6c      OPERATING SYSTEM: VMS
  1695.  6d      COMPILER: TeleSoft 2.1
  1696.  6e      DEPENDENCIES:
  1697.  6f      NUMBER OF STATEMENTS :  4871
  1698.  
  1699.  7. DOCUMENTATION: Ada source code, User's manual
  1700.  8. PORTABILITY:
  1701.  
  1702.  9. WIS USE:
  1703.  9a FOUNDATION AREA  :Graphics Protocols
  1704.  9b WIS USE AREA     :Interfaces
  1705. 10. COMMENTS:
  1706. 11. LAST CHANGE TO DATA : 13 November 1985.
  1707. ==============================================================================
  1708. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1709.       |                        |                                             |
  1710.  
  1711. 12-1  | Propagation Prediction | 
  1712.       | for Radio              | 
  1713.       | Communication          | 
  1714.                                    Directory: PD:<ADA.TOOLS>
  1715.                                      PRP.ABS                2297
  1716.                                      PRP.CMM                 568
  1717.                                      PRP.DAT               56208
  1718.                                      PRP.DOC               23028
  1719.                                      PRP.PRO                3578
  1720.                                      PRP.RPT               11352
  1721.                                      PRP.SRC              636152
  1722.                                      PRPDATA.DIS              46
  1723.                                      PRPDEBUG.DOC           1036
  1724.                                      PRPREN.SUB              391
  1725.                                      PRPSRC.DIS              260
  1726.                                      PRPTEST.DAT           11048
  1727.                                      PRPTEST.DIS              91
  1728.                                      ===============  ==========
  1729.                                       13 Files            746055
  1730.                                    
  1731.                                    
  1732.  1. TOOL NAME:          Propagation Prediction for Radio Communication
  1733.  2. TOOL NUMBER:        12-1
  1734.  
  1735.  3. CONTRACTOR:
  1736.  3a      CONTRACT #      : N66001-85-C-0042
  1737.  3b      NAME            : IWG Corp.
  1738.  3c      LOCATION        : 975 Hornblend Street, Suite C
  1739.                            San Diego, CA,92109
  1740.                            (619) 483-0631
  1741.  3d      POINT OF CONTACT: Bruce Perry
  1742.  
  1743.  4. TOOL DESCRIPTION: 
  1744.       PROP_LINK is an interactive program to evaluate the signal per-
  1745.       formance and noise of a set of RF propagation links.  The program allows
  1746.       the user to input transmission and receiver data for up to 300 nodes, 
  1747.       each with up to 15 transmitters and 15 receivers.  RF propagation   
  1748.       routines will be based on the SIMSTAR RF propagation capabilities
  1749.  
  1750.       type LINK_INFO is record  
  1751.        -- describes geographic location, power, bands, etc. of nodes   
  1752.  
  1753.       type OUTPUT_DATA is record  
  1754.        -- calculated signal and noise data from RF propagation routines  
  1755.  
  1756.       proc EXECUTIVE (NODE_DATA,RECEIVER_DATA,TRANSMITTER_DATA:out LINK_INFO);
  1757.        -- interactive procedure gets link problem data from user.
  1758.  
  1759.       proc RF_UTILITIES (NODE_DATA,RECEIVER_DATA,TRANSMITTER_DATA:in LINK_INFO ;
  1760.                        SIGNAL_AND_NOISE:out OUTPUT_DATA);
  1761.        -- main procedure calls ELF, VLF, LF, MF/HF, and
  1762.        --                      VHF/UHF/SHF/EHF procedures
  1763.  
  1764.       proc IO_HANDLER (NODE_DATA,RECEIVER_DATA,TRANSMITTER_DATA: in LINK_INFO; 
  1765.                        SIGNAL_AND_NOISE:in OUTPUT_DATA);
  1766.        -- writes data files and signal and noise results
  1767.  
  1768.  5. SCHEDULE:
  1769.  5a      PDR/CDR         : N/A / 15 APR 85
  1770.  5b      DELIVERY        : OCT 1985 
  1771.  5c      DISTRIBUTION : 3 March 1986 GTE, NOSC
  1772.  
  1773.  6. CHARACTERISTICS:
  1774.  6a      DEVELOPMENT APPROACH: Recoding of FORTRAN program. Ada src est. 21000
  1775.  6b      HOST MACHINE: VAX
  1776.  6c      OPERATING SYSTEM : VMS
  1777.  6d      COMPILER         : Telesoft 1.5 (unvalidated)
  1778.  6e      DEPENDENCIES:
  1779.  6f      NUMBER OF STATEMENTS :
  1780.  
  1781.  7. DOCUMENTATION: User's manual (containing results of FORTRAN and Ada
  1782.         code on test case which exercises major options of propagation
  1783.         prediction package), Ada source code
  1784.  8. PORTABILITY:
  1785.  
  1786.  9. WIS USE:
  1787.  9a FOUNDATION AREA  :Planning and Optimization
  1788.  9b WIS USE AREA     :Joint Applications
  1789. 10. COMMENTS:
  1790. 11. LAST CHANGE TO DATA : 21 March 1986.
  1791. ==============================================================================
  1792. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1793.       |                        |                                             |
  1794.  
  1795. 13-1  | C2 Support Modules     | 
  1796.       | (AI)                   | 
  1797.                                    Directory: PD:<ADA.AI>
  1798.                                      ALSP.ABS               2038
  1799.                                      ALSP.CMM                601
  1800.                                      ALSP.PRO               3642
  1801.                                      ALSPDESGN.DOC         92478
  1802.                                      ALSPREAD.ME            1561
  1803.                                      ALSPREN.SUB             300
  1804.                                      ALSPSRC.DIS             165
  1805.                                      ALSPTECH.DOC         127481
  1806.                                      ALSPTYPES.SRC        214879
  1807.                                      ALSPUSER.DOC          87583
  1808.                                      ===============  ==========
  1809.                                       10 Files            530728
  1810.                                    
  1811.                                    
  1812.  1. TOOL NAME:          C2 Support Modules (AI)
  1813.  2. TOOL NUMBER:        13-1
  1814.  
  1815.  3. CONTRACTOR:
  1816.  3a      CONTRACT #   : N66001-85-C-0039
  1817.  3b      NAME:          Software Architecture and Engineering, Inc
  1818.  3c      LOCATION:      1500 Wilson Blvd Suite 800, Arlington, Va 22209
  1819.  3d      POC:           Andy McGarry
  1820.          Phone:         (703) 276-7910
  1821.  
  1822.  4. TOOL DESCRIPTION:
  1823.          This is a package of types, objects and functions that emulate
  1824.          the important capabilities of the AI language LISP which are
  1825.          not directly available in Ada.  These capabilities will be 
  1826.          represented in Ada in a relatively straightforward manner without 
  1827.          changing the Ada language definition.
  1828.   
  1829.          It is impossible at this time to provide a specific list of 
  1830.          the significant types and procedures needed to utilize this tool.  
  1831.          Only after further program design is completed can this be 
  1832.          accomplished.  We will attempt to provide this list at the 
  1833.          earliest possible opportunity.
  1834.  
  1835.  5. SCHEDULE:
  1836.  5a      PDR/CDR         : 11 JAN 85 / MAR 85
  1837.  5b      DELIVERY        : DEC 85 (early products demo 12 Aug 85)
  1838.  5c      DISTRIBUTION : 3 March 1986 GTE, NOSC
  1839.  
  1840.  6. CHARACTERISTICS:
  1841.  6a      DEVELOPMENT APPROACH: New design and code
  1842.  6b      HOST MACHINE: Data General
  1843.  6c      OPERATING SYSTEM : AOS
  1844.  6d      COMPILER         : ROLM/DG
  1845.  6e      DEPENDENCIES:
  1846.  6f      NUMBER OF STATEMENTS :
  1847.  
  1848.  7. DOCUMENTATION: Initial and final top level design specification;
  1849.         User's manual, Ada source code
  1850.  8. PORTABILITY: 
  1851.  
  1852.  9. WIS USE: 
  1853.  9a FOUNDATION AREA  :Planning and Optimization
  1854.  9b WIS USE AREA     :Joint Applications
  1855. 10. COMMENTS:
  1856. 11. LAST CHANGE TO DATA : 21 March 1986.
  1857. ==============================================================================
  1858. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1859.       |                        |                                             |
  1860.  
  1861. 14-1  | Tracking               | 
  1862.       | Package(Kalman Filter) | 
  1863.                                    Directory: PD:<ADA.MATH>
  1864.                                      KALINSTAL.DOC         33085
  1865.                                      KALMAN.CMM              568
  1866.                                      KALMAN.DIS              117
  1867.                                      KALMAN.PRO             3628
  1868.                                      KALMAN.SRC           441244
  1869.                                      KALTEST.DAT           21447
  1870.                                      KALTEST.DIS              44
  1871.                                      KALV1.DIS               113
  1872.                                      KALV1.DOC            584614
  1873.                                      KALV2.DIS                56
  1874.                                      KALV2.DOC            655958
  1875.                                      ===============  ==========
  1876.                                       11 Files           1740874
  1877.                                    
  1878.                                    
  1879.  1. TOOL NAME        : Tracking Package(Kalman Filter)
  1880.  2. TOOL NUMBER      : 14-1
  1881.  
  1882.  3. CONTRACTOR       :
  1883.  3a      CONTRACT #   : TBD
  1884.  3b      NAME         : Sanders Associates, Inc.
  1885.  3c      LOCATION     : 95 Canal Street, Nashua, NH  03061
  1886.  3d      POC          : Daryl R. Winters
  1887.          Phone        : (603) 885-9225
  1888.  
  1889.  4. TOOL DESCRIPTION :
  1890.          This tool will consist of a Kalman Filter, a simple track-plot
  1891.          correlation model, an accounting procedure which handles track
  1892.          maintenance details, and an output procedure.  The filter will be
  1893.          callable from outside the package as well as internally.
  1894.  
  1895.  5. SCHEDULE         :
  1896.  5a      PDR/CDR      : 8 FEB 84 / 22 FEB 84
  1897.  5b      DELIVERY     : 31 MAY 85
  1898.  5c      DISTRIBUTION : GTE, IBM, NOSC, SIMTEL20
  1899.  
  1900.  6. CHARACTERISTICS  :
  1901.  6a      DEVELOPMENT APPROACH : approx 2000 lines source
  1902.  6b      HOST MACHINE     : NOSC VAX 11/780
  1903.  6c      OPERATING SYSTEM : VMS
  1904.  6d      COMPILER         : Telesoft 2.1
  1905.  6e      DEPENDENCIES     :
  1906.  6f      NUMBER OF STATEMENTS :
  1907.  
  1908.  7. DOCUMENTATION    : Software Requirements Specification, Top-Level Design,
  1909.                        Detailed Design, Users Manual, Test Description, Version
  1910.                        Description, Source Code, Technical Report.
  1911.  8. PORTABILITY      : Compiled on VMS with DEC Ada.
  1912.  
  1913.  9. WIS USE          :
  1914.  9a FOUNDATION AREA  :Planning and Optimization
  1915.  9b WIS USE AREA     :Joint Applications
  1916. 10. COMMENTS: Documentation is in DOD-STD-2167 format
  1917. 11. LAST CHANGE TO DATA : 13 November 1985.
  1918. ==============================================================================
  1919. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1920.       |                        |                                             |
  1921.  
  1922. 15-1  | Menu-Manager Package   | 
  1923.                                    Directory: PD:<ADA.MENU>
  1924.                                      MMGR.CMM               5079
  1925.                                      MMGR.CO                 928
  1926.                                      MMGR.DOC             149510
  1927.                                      MMGR.PRO               3910
  1928.                                      MMGR.SRC             262235
  1929.                                      MMGR.TST              12750
  1930.                                      MMGRABS.CO              622
  1931.                                      MMGRDEMO.CO             304
  1932.                                      MMGRDEMO.DOC           3020
  1933.                                      MMGRNOTES.ABS           236
  1934.                                      MMGRTR.DOC             7802
  1935.                                      ===============  ==========
  1936.                                       11 Files            446396
  1937.                                    
  1938.                                    
  1939.  1. TOOL NAME        : Menu-Manager Package
  1940.  2. TOOL NUMBER      : 15-1
  1941.  
  1942.  3. CONTRACTOR       :
  1943.  3a      CONTRACT #   : N66001-85-C-0049
  1944.  3b      NAME         : Adasoft, Inc, 9300
  1945.  3c      LOCATION     : Anapolis Road
  1946.                         Lanham MD 20706
  1947.  3d      POC          : Jerry Horsewood
  1948.          Phone        : (301) 459-4696
  1949.  
  1950.  4. TOOL DESCRIPTION :
  1951.        VIDEO is a menu-manager that is divided into four functional areas. It
  1952.      will provide application programmers with the ability to run various
  1953.      application systems from a menu-driven user interface.
  1954.        Menus and instructions are defined as pages, created with the system
  1955.      text editor and are stored in individual text files. Menu pages are a
  1956.      maximum of 22 lines and may contain up to 15 choices. Instruction pages
  1957.      may be longer than or shorter than 22 lines. They will be displayed at a
  1958.      maximum of 22 lines at a time.
  1959.        Applications to be invoked via menu selections may be written in any
  1960.      language, providing the PRAGMA INTERFACE is supported. These applications 
  1961.      are separately developed and debugged, and can be linked into the system
  1962.      at any time after the VIDEO system is defined.  The interface to VIDEO 
  1963.      will be through a task entry although the application program is not 
  1964.      required to be a task. A template will be provided for this interface. Co-
  1965.      mmunication between user application programs is possible, but it is user 
  1966.      defined and not provided by VIDEO.
  1967.        The four functional areas are initialization of the overall application
  1968.      system, modeling of the application system, running the application, and
  1969.      diagramming the system.
  1970.  
  1971.  5. SCHEDULE         :
  1972.  5a      PDR/CDR      : 19 JAN 85 / N/A
  1973.  5b      DELIVERY     : MAY 85
  1974.  5c      DISTRIBUTION : 28 June 1985 GTE, IBM, NOSC, SIMTEL20
  1975.  
  1976.  6. CHARACTERISTICS  :
  1977.  6a      DEVELOPMENT APPROACH : Recode VIDEO from FORTRAN and MACRO to Ada
  1978.                                 estimated size => 5900 Ada lines of source
  1979.  6b      HOST MACHINE     :
  1980.  6c      OPERATING SYSTEM : DOS
  1981.  6d      COMPILER         : Telesoft 1.3 (unvalidated) 
  1982.  6e      DEPENDENCIES     : It seems that the program initiation and
  1983.                             parameter passing would be system or even 
  1984.                             tool dependent.
  1985.  6f      NUMBER OF STATEMENTS :  6946 (4313 AIE Parser)
  1986.  
  1987.  7. DOCUMENTATION    : User's Manual and Status Reports
  1988.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed, 82 modifications.
  1989.  
  1990.  9. WIS USE          :
  1991.  9a FOUNDATION AREA  :Command Language
  1992.  9b WIS USE AREA     :Interfaces
  1993. 10. COMMENTS:
  1994. 11. LAST CHANGE TO DATA : 21 March 1986.
  1995. ==============================================================================
  1996. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  1997.       |                        |                                             |
  1998.  
  1999. 16-1  | Menu-Manager Package   | 
  2000.                                    Directory: PD:<ADA.MENU>
  2001.                                      MMAN.CMM               1546
  2002.                                      MMAN.DAT               9802
  2003.                                      MMAN.DOC             107541
  2004.                                      MMAN.PRO               3562
  2005.                                      MMAN.SRC             175108
  2006.                                      MMAN.TST               3469
  2007.                                      MMANDAT.DIS              37
  2008.                                      MMANDOC.ABS            2784
  2009.                                      MMANDOC.DIS              35
  2010.                                      MMANSRC.CO              506
  2011.                                      MMANTST.DIS              69
  2012.                                      ===============  ==========
  2013.                                       11 Files            304459
  2014.                                    
  2015.                                    
  2016.  1. TOOL NAME        : Menu-Manager Package
  2017.  2. TOOL NUMBER      : 16-1
  2018.  
  2019.  3. CONTRACTOR       :
  2020.  3a      CONTRACT #   : N66001-85-C-0035
  2021.  3b      NAME         : Ford Aerospace and Comm Corp.
  2022.  3c      LOCATION     : 1260 Grossman Ave  Sunnyvale Ca  
  2023.  3d      POC          :
  2024.  
  2025.  4. TOOL DESCRIPTION :
  2026.          This Package allows users to create and modify any display menu without
  2027.          requiring any modification of the Menu Manager programs.  It processes
  2028.          menu definitions written in a menu definition language and residing in
  2029.          external files.
  2030.  
  2031.  5. SCHEDULE         :
  2032.  5a      PDR/CDR      : N/A monthly progress review meetings / N/A
  2033.  5b      DELIVERY     : 01 APR 85
  2034.  5c      DISTRIBUTION : 2 August 1985 GTE, IBM, NOSC, SIMTEL20
  2035.  
  2036.  6. CHARACTERISTICS  :
  2037.  6a      DEVELOPMENT APPROACH : Convert existing FORTRAN program to Ada
  2038.  6b      HOST MACHINE     : Data General
  2039.  6c      OPERATING SYSTEM : AOS
  2040.  6d      COMPILER         : ROLM/DG
  2041.  6e      DEPENDENCIES     :
  2042.  6f      NUMBER OF STATEMENTS : 
  2043.  
  2044.  7. DOCUMENTATION    : User's Manual
  2045.  8. PORTABILITY      : Program invokation by the Menu-Manager will probably be
  2046.                        system(UNIX)-dependent
  2047.                        Compiled on VMS with DEC Ada, no execution, 5 
  2048.                        modifications.
  2049.  
  2050.  9. WIS USE          :
  2051.  9a FOUNDATION AREA  :Command Language
  2052.  9b WIS USE AREA     :Interfaces
  2053. 10. COMMENTS:
  2054. 11. LAST CHANGE TO DATA : 21 March 1986.
  2055. ==============================================================================
  2056. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2057.       |                        |                                             |
  2058.  
  2059. 17-1  | Queuing Simulation     | 
  2060.       | Package                | 
  2061.                                    Directory: PD:<ADA.SIMULATION>
  2062.                                      QSAP.ABS               2167
  2063.                                      QSAP.CMM                956
  2064.                                      QSAP.DOC             135857
  2065.                                      QSAP.PRO               4048
  2066.                                      QSAP.SRC             336254
  2067.                                      QSAP.TST               1549
  2068.                                      QSAPHELP.DIS            888
  2069.                                      QSAPHELP.FIL          26169
  2070.                                      QSAPSRC.DIS             110
  2071.                                      QSAPTST.DIS              66
  2072.                                      ===============  ==========
  2073.                                       10 Files            508064
  2074.                                    
  2075.                                    
  2076.  1. TOOL NAME        : Queuing Simulation Package
  2077.  2. TOOL NUMBER      : 17-1
  2078.  
  2079.  3. CONTRACTOR       :
  2080.  3a      CONTRACT #   : N660001-85-C-0040
  2081.  3b      NAME         : Ford Aerospace and Communications Corp
  2082.  3c      LOCATION     : 3939 Fabian Way, Palo Alto, CA 94303
  2083.  3d      POC          :
  2084.  
  2085.  4. TOOL DESCRIPTION : 
  2086.          This tool will simulate the statistical behaviour of networks and
  2087.          queues, such as in communication systems, transportation and logistics.
  2088.          It will provide a stand-alone, single performance prediction function.
  2089.          It will provide useful performance prediction information to a user
  2090.          sizing, reconfiguring, or upgrading a system configuration.  Data is
  2091.          provided interactively and describes a network to be modelled.
  2092.  
  2093.  5. SCHEDULE         :
  2094.  5a      PDR/CDR      : N/A Intermittant Design and Progress Reviews / N/A
  2095.  5b      DELIVERY     : 17 JUN 85
  2096.  5c      DISTRIBUTION : GTE, IBM, NOSC, SIMTEL20
  2097.  
  2098.  6. CHARACTERISTICS  :
  2099.  6a      DEVELOPMENT APPROACH : Recode from FORTRAN
  2100.  6b      HOST MACHINE     : Data General MV10000
  2101.  6c      OPERATING SYSTEM : AOS
  2102.  6d      COMPILER         : ROLM/DG
  2103.  6e      DEPENDENCIES     :
  2104.  6f      NUMBER OF STATEMENTS :  4115
  2105.  
  2106.  7. DOCUMENTATION    : User's Manual, Status Report, Technical Report
  2107.  8. PORTABILITY      :
  2108.  
  2109.  9. WIS USE          :
  2110.  9a FOUNDATION AREA  :Design and Analysis
  2111.  9b WIS USE AREA     :Joint Applications
  2112. 10. COMMENTS:
  2113.          This tool includes complex computational algorithms and thus is
  2114.          unusual among the precursors.  It is predicted that 3000 FORTRAN
  2115.          lines will convert to 3750 Ada lines.  The coordination of the
  2116.          Ada PDL design and the conversion of existing FORTRAN code may
  2117.          present difficulties.
  2118. 11. LAST CHANGE TO DATA : 21 March 1986.
  2119. ==============================================================================
  2120. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2121.       |                        |                                             |
  2122.  
  2123. 17-2  | Cost Estimation and    | 
  2124.       | Project Scheduling     | 
  2125.       | Tasks                  | 
  2126.                                    Directory: PD:<ADA.MANAGEMENT-TOOLS>
  2127.                                      PPLANNER.ABS           1594
  2128.                                      PPLANNER.CMM            774
  2129.                                      PPLANNER.DOC         144593
  2130.                                      PPLANNER.PRO           3590
  2131.                                      PPLANNER.SRC         394030
  2132.                                      PPLANNER.TST          47041
  2133.                                      PPLANSRC.DIS            178
  2134.                                      PPLANTST.DIS            410
  2135.                                      ===============  ==========
  2136.                                        8 Files            592210
  2137.                                    
  2138.                                    
  2139.  1. TOOL NAME        : Cost Estimation and Project Scheduling Tasks
  2140.  2. TOOL NUMBER      : 17-2
  2141.  
  2142.  3. CONTRACTOR       :
  2143.  3a      CONTRACT #   : N660001-85-C-0040
  2144.  3b      NAME         : Ford Aerospace and Communications Corp
  2145.  3c      LOCATION     : 3939 Fabian Way, Palo Alto, CA 94303
  2146.  3d      POC          :
  2147.  
  2148.  4. TOOL DESCRIPTION : 
  2149.          The cost estimation tool uses the COCOMO model.  It produces man-power
  2150.          and schedule estimates.  The project scheduler is based on SIMPERT, 
  2151.          which is a Monte Carlo simulation and review technique.  It is useful
  2152.          in assessing the effects of requirement changes and schedule delays,
  2153.          and in risk analysis.  It produces critical path and schedule, the
  2154.          probability of completing on schedule, and Gantt chart graphics.  The
  2155.          Input File generator allows the user to build input files for COCOMO or
  2156.          SIMPERT, and then to modify such files.
  2157.  
  2158.  5. SCHEDULE         :
  2159.  5a      PDR/CDR      : N/A Intermittant Design and Progress Reviews / N/A
  2160.  5b      DELIVERY     : 05 APR 85
  2161.  5c      DISTRIBUTION : GTE, IBM, NOSC, SIMTEL20
  2162.  
  2163.  6. CHARACTERISTICS  :
  2164.  6a      DEVELOPMENT APPROACH : Recode from FORTRAN
  2165.  6b      HOST MACHINE     : Data General MV4000
  2166.  6c      OPERATING SYSTEM : AOS
  2167.  6d      COMPILER         : ROLM/DG
  2168.  6e      DEPENDENCIES     :
  2169.  6f      NUMBER OF STATEMENTS :  1329
  2170.  
  2171.  7. DOCUMENTATION    : User's Manual, Status Report, Technical Report
  2172.  8. PORTABILITY      :
  2173.  
  2174.  9. WIS USE          :
  2175.  9a FOUNDATION AREA  :Plan and Optimization
  2176.  9b WIS USE AREA     :Design, Implementation and Test
  2177. 10. COMMENTS:
  2178.          It is estimated that 4400 lines of FORTRAN will be converted to
  2179.          5500 lines of Ada.
  2180. 11. LAST CHANGE TO DATA : 21 March 1986.
  2181. ==============================================================================
  2182. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2183.       |                        |                                             |
  2184.  
  2185. 18-1  | RDBMS Interface        | 
  2186.                                    Directory: PD:<ADA.ADA-SQL>
  2187.                                      RAPPABS.DOC            3647
  2188.                                      RAPPNOTES.DOC          6284
  2189.                                      RAPPORT.CMM             840
  2190.                                      RAPPORT.PRO            4910
  2191.                                      RAPPORT.SRC          282884
  2192.                                      ===============  ==========
  2193.                                        5 Files            298565
  2194.                                    
  2195.                                    
  2196.  1. TOOL NAME        : RDBMS Interface
  2197.  2. TOOL NUMBER      : 18-1
  2198.  
  2199.  3. CONTRACTOR       :
  2200.  3a      CONTRACT #   : N6601-85-C-0036
  2201.  3b      NAME         : Logica
  2202.  3c      LOCATION     : 666 Third Avenue, New York, NY 10017
  2203.  3d      POC          : Dave Anker
  2204.          Phone        : (212) 682-9344
  2205.  
  2206.  4. TOOL DESCRIPTION :
  2207.          This Package would contain calls to RAPPORT, a commercially available
  2208.          relational DBMS.  It consists of a RAPPORT Command Processor(RCP) to
  2209.          convert Ada programs with embedded RAPPORT commands(such as SEARCH,
  2210.          INSERT, etc.) to Ada compilable code and a library of Ada subprograms
  2211.          which interface between the converted RAPPORT commands and the RAPPORT
  2212.          nucleus. The RCP would be written in RAT4. This is a stage 1, retrieval
  2213.          only interface.
  2214.  
  2215.  5. SCHEDULE         :
  2216.  5a      PDR/CDR      : Completed / N/A
  2217.  5b      DELIVERY     : 11 MAR 85
  2218.  5c      DISTRIBUTION : 3 March 1986 GTE, NOSC, SIMTEL20
  2219.  
  2220.  6. CHARACTERISTICS  :
  2221.  6a      DEVELOPMENT APPROACH : New Code
  2222.  6b      HOST MACHINE     : Prime 550 to NOSC VAX
  2223.  6c      OPERATING SYSTEM : VMS
  2224.  6d      COMPILER         : Telesoft 1.3 (unvalidated)
  2225.  6e      DEPENDENCIES     : VAX, RAPPORT
  2226.  6f      NUMBER OF STATEMENTS :
  2227.  
  2228.  7. DOCUMENTATION    : User's Manual(interface only), Status Reports, and
  2229.          Final Report. 3 sets of RAPPORT manuals, Functional Specification
  2230.  8. PORTABILITY      :
  2231.  
  2232.  9. WIS USE          :
  2233.  9a FOUNDATION AREA  :Data Base
  2234.  9b WIS USE AREA     :DBMS Support
  2235. 10. COMMENTS:
  2236.          RAPPORT is proprietary software and the Government is only obtaining
  2237.          a 90 day evaluation contract after which a RAPPORT license must be
  2238.          purchased or the tool disappears.  
  2239. 11. LAST CHANGE TO DATA : 21 March 1986.
  2240. ==============================================================================
  2241. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2242.       |                        |                                             |
  2243.  
  2244. 19-1  | Symbolic Debugger      | 
  2245.                                    Directory: PD:<ADA.DEBUGGER>
  2246.                                      SD.ABS                 1801
  2247.                                      SD.CMM                  608
  2248.                                      SD.HLP                12212
  2249.                                      SD.MAN               269466
  2250.                                      SD.PRO                 4203
  2251.                                      SD.SRC               889057
  2252.                                      SD2.HLP               21414
  2253.                                      SDGRAMMAR.GRM         82491
  2254.                                      SDREAD.ME              5546
  2255.                                      SDREAD.ME2              238
  2256.                                      SDTCF.DAT              2023
  2257.                                      SDTEST.DAT           112103
  2258.                                      SDTEST.DIS               54
  2259.                                      ===============  ==========
  2260.                                       13 Files           1401216
  2261.                                    
  2262.                                    
  2263.  1. TOOL NAME:          Symbolic Debugger
  2264.  2. TOOL NUMBER:        19-1
  2265.  
  2266.  3. CONTRACTOR:
  2267.  3a      CONTRACT #   : N66001-85-C-0032
  2268.  3b      NAME:          Intermetrics, Inc.
  2269.  3c      LOCATION:      5392 Bolsa Avenue, Huntington Beach, CA 92649
  2270.  3d      POC:           Ron Rathgeber or Kathy Velick (author)
  2271.          Phone:         (714) 891-4631
  2272.  
  2273.  4. TOOL DESCRIPTION: 
  2274.         Interactive debugger will provide debugging and diagnostic
  2275.         aids at the Ada statement level through an "Ada-like"
  2276.         command language.  Capabilities include:  (1) Setting, 
  2277.         resetting and displaying breakpoints; (2) Setting and
  2278.         displaying Ada program variables; (3) Tracing program 
  2279.         execution at statement, block or unit level; (4) Snap
  2280.         dumps in printing format form or raw data form to occur
  2281.         periodically or on demand; (5) Execution frequency profiles for 
  2282.         each Ada statement and entry/exit to each program block and 
  2283.         unit, with optional report showing percentage of total execution 
  2284.         time spent in each code block and in each statement within a 
  2285.         block.  Tool consists of source instrumentation module, debugger 
  2286.         module and a report generator.
  2287.  
  2288.  5. SCHEDULE:
  2289.  5a      PDR/CDR    :   13 JAN 85 / 13 MAR 85
  2290.  5b      DELIVERY   :   JAN 86
  2291.  5c      DISTRIBUTION : 3 March 1986 GTE, NOSC
  2292.  
  2293.  6. CHARACTERISTICS:
  2294.  6a      DEVELOPMENT Approach: Translation of FSIM to Ada and some new Ada
  2295.            code
  2296.  6b      HOST MACHINE: VAX
  2297.  6c      OPERATING System : VMS
  2298.  6d      COMPILER         : DEC Ada 
  2299.  6e      DEPENDENCIES:
  2300.  6f      NUMBER OF STATEMENTS :
  2301.  
  2302.  7. DOCUMENTATION: Source code, data type definitions and Ada package
  2303.         specifications included in initial source code delivery; 
  2304.         test data set for final source code; user's manual; final 
  2305.         technical report with summary of Ada software engineering 
  2306.         experiences and recommendations for documentation streamlining, 
  2307.         standards, supporting tools.
  2308.  8. PORTABILITY:      Compiled on VMS with DEC Ada.
  2309.                       Report generator is compiler-independent.
  2310.  
  2311.  9. WIS USE: 
  2312.  9a FOUNDATION AREA  :Design and Analysis
  2313.  9b WIS USE AREA     :Design, Implementation and Test
  2314. 10. COMMENTS: Source Instrumenter delivered as Tool 19-5.
  2315. 11. LAST CHANGE TO DATA : 21 March 1986.
  2316. ==============================================================================
  2317. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2318.       |                        |                                             |
  2319.  
  2320. 19-2  | Automatic Path         | 
  2321.       | Analyzer               | 
  2322.                                    Directory: PD:<ADA.METRICS>
  2323.                                      APATH.CMM              1355
  2324.                                      APATH.DOC              1885
  2325.                                      APATH.PRO              4208
  2326.                                      APATHRD.ME              268
  2327.                                      SINST.ABS              2027
  2328.                                      SINST.CMM              1345
  2329.                                      SINST.INS              1806
  2330.                                      SINST.ME                268
  2331.                                      SINST.PRO              3596
  2332.                                      SINSTRTM.SRC         195456
  2333.                                      SINSTTDOC.DIS           214
  2334.                                      SINSTTOOL.DOC        251056
  2335.                                      SINSTTOOL.SRC       1194799
  2336.                                      ===============  ==========
  2337.                                       13 Files           1658283
  2338.                                    
  2339.                                    
  2340.  1. TOOL NAME:          Automatic Path Analyzer
  2341.  2. TOOL NUMBER:        19-2
  2342.  
  2343.  3. CONTRACTOR:
  2344.  3a      CONTRACT #   : N66001-85-C-0032
  2345.  3b      NAME:          Intermetrics Inc
  2346.  3c      LOCATION:      5392 Bolsa Avenue, Huntington Beach, CA 92649
  2347.  3d      POC:           Ron Rathgeber or Kathy Velick (author)
  2348.          Phone:         (714) 891-4631
  2349.  
  2350.  4. TOOL DESCRIPTION:
  2351.         Tool consists of four modules.  The Source Instrumenter
  2352.         inserts breakpoints (software probes) into Ada source
  2353.         program to transfer control to execution monitor.  The Execution
  2354.         Monitor traces paths executed, records information on execution
  2355.         frequency of each Ada program unit, code block and statement.  
  2356.         The Control Program controls execution of the Ada program, allows 
  2357.         user to execute Ada program repetitively, permits user input.  
  2358.         The Report Generator provides comprehensive analysis of data 
  2359.         collected from probes and outputs information for each set of 
  2360.         test parameters on frequency of path execution for each Ada 
  2361.         program and each program unit.
  2362.  
  2363.  5. SCHEDULE:
  2364.  5a      PDR/CDR    :    13 JAN 85 / 13 MAR 85
  2365.  5b      DELIVERY   :    30 JUL 85
  2366.  5c      DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC, SIMTEL20
  2367.  
  2368.  6. CHARACTERISTICS:
  2369.  6a      DEVELOPMENT APPROACH: Parser adapted from AIE compiler; new Ada
  2370.           code for other modules.
  2371.  6b      HOST MACHINE: VAX
  2372.  6c      OPERATING SYSTEM : VMS
  2373.  6d      COMPILER         : DEC Ada 
  2374.  6e      DEPENDENCIES:
  2375.  6f      NUMBER OF STATEMENTS :
  2376.  
  2377.  7. DOCUMENTATION: Ada source code including data type definitions and
  2378.         package specifications, a test data set, user's manual, 
  2379.         final technical report with recommendations for documentation 
  2380.         methods, standards, and supporting tools.
  2381.  8. PORTABILITY:      Compiled on VMS with DEC Ada, executed, 1 modification.
  2382.  
  2383.  9. WIS USE: 
  2384.  9a FOUNDATION AREA  :Design and Analysis
  2385.  9b WIS USE AREA     :Design, Implementation and Test
  2386. 10. COMMENTS: Need to know the extent of Ada language constructs
  2387.      supported by this tool. Source Instrumenter delivered as Tool 19-5.
  2388. 11. LAST CHANGE TO DATA : 21 March 1986.
  2389. ==============================================================================
  2390. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2391.       |                        |                                             |
  2392.  
  2393. 19-3  | Self Metric            | 
  2394.       | Instrumentation and    | 
  2395.       | Analysis Tool          | 
  2396.                                    Directory: PD:<ADA.METRICS>
  2397.                                      SMETRIC.ABS            1908
  2398.                                      SMETRIC.CMM            1411
  2399.                                      SMETRIC.ME              268
  2400.                                      SMETRIC.PRO            3716
  2401.                                      SINST.ABS              2027
  2402.                                      SINST.CMM              1345
  2403.                                      SINST.INS              1806
  2404.                                      SINST.ME                268
  2405.                                      SINST.PRO              3596
  2406.                                      SINSTRTM.SRC         195456
  2407.                                      SINSTTDOC.DIS           214
  2408.                                      SINSTTOOL.DOC        251056
  2409.                                      SINSTTOOL.SRC       1194799
  2410.                                      ===============  ==========
  2411.                                       13 Files           1657870
  2412.                                    
  2413.                                    
  2414.  1. TOOL NAME:          Self Metric Instrumentation and Analysis Tool
  2415.  2. TOOL NUMBER:        19-3
  2416.  
  2417.  3. Contractor:
  2418.  3a      CONTRACT #   : N66001-85-C-0032
  2419.  3b      NAME:          Intermetrics, Inc.
  2420.  3c      LOCATION:      5392 Bolsa Avenue, Huntington Beach, CA 92649
  2421.  3d      POC:           Ron Rathgeber or Kathy Velick (author)
  2422.          Phone:         (714) 891-4631
  2423.  
  2424.  4. TOOL DESCRIPTION: 
  2425.         Tool instruments Ada source code for measurement
  2426.         and analysis of program timing, loop execution counts, state 
  2427.         of control variables at decision points, the maximum, minimum 
  2428.         and average value of selected variables.  Tool consists of source 
  2429.         instrumentation module, execution monitor and a report generator.
  2430.  
  2431.  5. SCHEDULE:
  2432.  5a      PDR/CDR    :   13 JAN 85 / 13 MAR 85
  2433.  5b      DELIVERY   :   30 JUL 85
  2434.  5c      DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC, SIMTEL20
  2435.  
  2436.  6. CHARACTERISTICS:
  2437.  6a    DEVELOPMENT APPROACH: Modification of parser for AIE compiler,
  2438.         new Ada code for remainder
  2439.  6b    HOST MACHINE: VAX
  2440.  6c    OPERATING SYSTEM : VMS
  2441.  6d    COMPILER         : DEC Ada 
  2442.  6e    DEPENDENCIES:
  2443.  6f    NUMBER OF STATEMENTS :
  2444.  
  2445.  7. DOCUMENTATION: Ada source code including data type definitions and
  2446.       package specifications, a test data set, user's manual, final 
  2447.       technical report.
  2448.  8. PORTABILITY:      Compiled on VMS with DEC Ada, executed, 1 modification.
  2449.                       Execution Monitor is target dependent.
  2450.  
  2451.  9. WIS USE: 
  2452.  9a FOUNDATION AREA  :Design and Analysis
  2453.  9b WIS USE AREA     :Design, Implementation and Test
  2454. 10. COMMENTS: Source Instrumenter delivered as Tool 19-5
  2455. 11. LAST CHANGE TO DATA : 21 March 1986.
  2456. ==============================================================================
  2457. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2458.       |                        |                                             |
  2459.  
  2460. 19-4  | Ada Performance        | 
  2461.       | Analyzer               | 
  2462.                                    Directory: PD:<ADA.METRICS>
  2463.                                      PERFORM.ABS            1737
  2464.                                      PERFORM.CMM            1357
  2465.                                      PERFORM.ME              268
  2466.                                      PERFORM.PRO            3877
  2467.                                      SINST.ABS              2027
  2468.                                      SINST.CMM              1345
  2469.                                      SINST.INS              1806
  2470.                                      SINST.ME                268
  2471.                                      SINST.PRO              3596
  2472.                                      SINSTRTM.SRC         195456
  2473.                                      SINSTTDOC.DIS           214
  2474.                                      SINSTTOOL.DOC        251056
  2475.                                      SINSTTOOL.SRC       1194799
  2476.                                      ===============  ==========
  2477.                                       13 Files           1657806
  2478.                                    
  2479.                                    
  2480.  1. TOOL NAME : Ada Performance Analyzer
  2481.  2. TOOL NUMBER:    19-4
  2482.  
  2483.  3. CONTRACTOR:
  2484.  3a      CONTRACT #   : N66001-85-C-0032
  2485.  3b      NAME:          Intermetrics Inc
  2486.  3c      LOCATION:      5392 Bolsa Avenue, Huntington Beach, CA 92649
  2487.  3d      POC:           Ron Rathgeber or Kathy Velick (author)
  2488.          Phone:         (714) 891-4631
  2489.  
  2490.  4. TOOL DESCRIPTION: 
  2491.         Tool measures system timing to identify those subprograms
  2492.         which require a high percentage of total execution time.
  2493.         Two modules comprise the tool.  The execution monitor records
  2494.         information on timing and frequency of execution of each Ada 
  2495.         program unit.  The report generator provides execution time 
  2496.         statistics for each program unit including maximum, minimum 
  2497.         and average execution times, and percentage of total execution time.
  2498.  
  2499.  5. Schedule:
  2500.  5a      PDR/CDR    :   13 JAN 85 / 13 MAR 85
  2501.  5b      DELIVERY   :   30 JUL 85
  2502.  5c      DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC, SIMTEL20
  2503.  
  2504.  6. CHARACTERISTICS:
  2505.  6a      DEVELOPMENT APPROACH   : Modification of Ada code in existing AIE
  2506.                                   parser
  2507.  6b      HOST MACHINE           : VAX
  2508.  6c      OPERATING SYSTEM       : VMS
  2509.  6d      COMPILER               : DEC Ada 
  2510.  6e      DEPENDENCIES:
  2511.  6f      NUMBER OF STATEMENTS :
  2512.  
  2513.  7. DOCUMENTATION: Ada source code, data type definitions, Ada package
  2514.      specifications, test data set, user's manual, final technical report
  2515.  8. PORTABILITY:      Compiled on VMS with DEC Ada, executed, 1 modification.
  2516.  
  2517.  9. WIS USE: 
  2518.  9a FOUNDATION AREA  :Design and Analysis
  2519.  9b WIS USE AREA     :Design, Implementation and Test
  2520. 10. COMMENTS: Source Instrumenter delivered as Tool 19-5.
  2521. 11. LAST CHANGE TO DATA : 21 March 1986.
  2522. ==============================================================================
  2523. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2524.       |                        |                                             |
  2525.  
  2526. 19-5  | Source Instrumenter    | 
  2527.                                    Directory: PD:<ADA.METRICS>
  2528.                                      SINST.ABS              2027
  2529.                                      SINST.CMM              1345
  2530.                                      SINST.INS              1806
  2531.                                      SINST.ME                268
  2532.                                      SINST.PRO              3596
  2533.                                      SINSTRTM.SRC         195456
  2534.                                      SINSTTDOC.DIS           214
  2535.                                      SINSTTOOL.DOC        251056
  2536.                                      SINSTTOOL.SRC       1194799
  2537.                                      ===============  ==========
  2538.                                        9 Files           1650567
  2539.                                    
  2540.                                    
  2541.  1. TOOL NAME:          Source Instrumenter
  2542.  2. TOOL NUMBER:        19-5
  2543.  
  2544.  3. CONTRACTOR:
  2545.  3a      CONTRACT #   : N66001-85-C-0032
  2546.  3b      NAME         : Intermetrics Inc
  2547.  3c      LOCATION     : 733 Concord Ave., Cambridge Mass.
  2548.  3d      POC          : Ron Rathgeber or Kathy Velick
  2549.          PHONE        : (714) 891-4631
  2550.  
  2551.  4. TOOL DESCRIPTION: 
  2552.          This tool will insert breakpoints in Ada source code.  These 
  2553.          hooks will be used to trace the execution of an Ada
  2554.          program.  Normally, hooks will be placed at entry/exit and
  2555.          decision points.  A user option will allow for breakpoints 
  2556.          at every statement.
  2557.  
  2558.  5. SCHEDULE:
  2559.  5a      PDR/CDR      : 13 JAN 85 / 13 MAR 85
  2560.  5b      DELIVERY     : 30 JUL 85
  2561.  5c      DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC, SIMTEL20
  2562.  
  2563.  6. CHARACTERISTICS:
  2564.  6a      DEVELOPMENT APPROACH  : Modification of existing ADA-coded AIE
  2565.           parser for source instrumentation module; new Ada code for execution 
  2566.           monitor.
  2567.  6b      HOST MACHINE: VAX
  2568.  6c      OPERATING SYSTEM : VMS
  2569.  6d      COMPILER         : DEC Ada 
  2570.  6e      DEPENDENCIES:
  2571.  6f      NUMBER OF STATEMENTS :
  2572.  
  2573.  7. DOCUMENTATION: Ada source code, data type definitions, Ada package
  2574.         specifications, test data set, user's manual, final technical 
  2575.         report.
  2576.  8. PORTABILITY:      Compiled on VMS with DEC Ada, executed, 1 modification.
  2577.  
  2578.  9. WIS USE: 
  2579.  9a FOUNDATION AREA  :Design and Analysis
  2580.  9b WIS USE AREA     :Design, Implementation and Test
  2581. 10. COMMENTS: Used by Tools 19-1, 19-2, 19-3, 19-4, 19-6
  2582. 11. LAST CHANGE TO DATA : 21 March 1986.
  2583. ==============================================================================
  2584. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2585.       |                        |                                             |
  2586.  
  2587. 19-6  | Path Analyzer          | 
  2588.                                    Directory: PD:<ADA.METRICS>
  2589.                                      PANAL.CMM              1333
  2590.                                      PANAL.PRO              3446
  2591.                                      PANALABS.DOC           1676
  2592.                                      PANALREAD.ME            268
  2593.                                      SINST.ABS              2027
  2594.                                      SINST.CMM              1345
  2595.                                      SINST.INS              1806
  2596.                                      SINST.ME                268
  2597.                                      SINST.PRO              3596
  2598.                                      SINSTRTM.SRC         195456
  2599.                                      SINSTTDOC.DIS           214
  2600.                                      SINSTTOOL.DOC        251056
  2601.                                      SINSTTOOL.SRC       1194799
  2602.                                      ===============  ==========
  2603.                                       13 Files           1657290
  2604.                                    
  2605.                                    
  2606.  1. TOOL NAME:          Path Analyzer
  2607.  2. TOOL NUMBER:        19-6
  2608.  
  2609.  3. CONTRACTOR:
  2610.  3a      CONTRACT #   : N66001-85-C-0032
  2611.  3b      NAME:          Intermetrics Inc
  2612.  3c      LOCATION:      5392 Bolsa Avenue, Huntington Beach, CA 92649
  2613.  3d      POC:           Ron Rathgeber or Kathy Velick (author)
  2614.          Phone:         (714) 891-4631
  2615.  
  2616.  4. TOOL DESCRIPTION:
  2617.          This tool will produce a report on the frequency of execution of 
  2618.          paths in a program.  The number of executions of each path will 
  2619.          be reported.
  2620.  5. SCHEDULE:
  2621.  5a   PDR/CDR     : 13 JAN 85 / 13 MAR 85
  2622.  5b   DELIVERY    : 30 JUL 85
  2623.  5c      DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC, SIMTEL20
  2624.  
  2625.  6. CHARACTERISTICS:
  2626.  6a      DEVELOPMENT APPROACH: Source instrumenter module will be a
  2627.           modification of the existing Ada code for the AIE parser; new 
  2628.           Ada code will be developed for the report generator.
  2629.  6b      HOST MACHINE: VAX
  2630.  6c      OPERATING SYSTEM : VMS
  2631.  6d      COMPILER         : DEC Ada 
  2632.  6e      DEPENDENCIES:
  2633.  6f      NUMBER OF STATEMENTS :
  2634.  
  2635.  7. DOCUMENTATION: Ada source code, data type definitions, Ada package
  2636.         specifications, user's manual, final technical report.
  2637.  8. PORTABILITY:      Compiled on VMS with DEC Ada, executed, 1 modification.
  2638.                       Both the source instrumenter module and the report
  2639.                       generator module will be compiler independent.
  2640.  
  2641.  9. WIS USE: 
  2642.  9a FOUNDATION AREA  :Design and Analysis
  2643.  9b WIS USE AREA     :Design, Implementation and Test
  2644. 10. COMMENTS: Uses Source Instrumenter Tool 19-5
  2645. 11. LAST CHANGE TO DATA : 21 March 1986.
  2646. ==============================================================================
  2647. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2648.       |                        |                                             |
  2649.  
  2650. 20-1  | Graphics to PDL Aid    | 
  2651.                                    Directory: PD:<ADA.PDL>
  2652.                                      GAD.CMM                 585
  2653.                                      GAD.PRO                4760
  2654.                                      GAD.SRC             1034745
  2655.                                      GADABS.DOC             3036
  2656.                                      GADCDR.MIN             8994
  2657.                                      GADDESIGN.DOC        269602
  2658.                                      GADEXAMPL.GPH        102578
  2659.                                      GADHELP.HLP           43523
  2660.                                      GADSRC.DIS             1615
  2661.                                      GADTECH.INF          187808
  2662.                                      GADUSERS.MAN         185315
  2663.                                      ===============  ==========
  2664.                                       11 Files           1842561
  2665.                                    
  2666.                                    
  2667.  1. TOOL NAME:          Graphics to PDL Aid
  2668.  2. TOOL NUMBER:        20-1
  2669.  
  2670.  3. CONTRACTOR: 
  2671.  3a      CONTRACT #   : N660001-85-C-0037
  2672.  3b      NAME:          SYSCON Corp
  2673.  3c      LOCATION:      3990 Sherman Street, San Diego CA 92110
  2674.  3d      POC:           John Reddan
  2675.          Phone:         619 296 0085
  2676.  
  2677.  4. TOOL DESCRIPTION: 
  2678.          The Graphic Ada Designer is a specialized tool for creating
  2679.          graphical Object Oriented Design Diagrams (OODDs) for Ada
  2680.          programs and the Program Design Language (PDL) representations
  2681.          associated with each OODD. The Graphic Ada Designer is
  2682.          principally targeted towards the interactive development of
  2683.          these block-like diagrams in support of the development of Ada
  2684.          software.  In particular it is designed to support a variant
  2685.          of the Ada Graphic Notation developed by SYSCON from the
  2686.          Object Oriented Design work of Grady Booch and a presentation
  2687.          on graphical techniques for analysis given by Dr. R. Buhr of
  2688.          Carleton University (see "Software Engineering with Ada" by
  2689.          Grady Booch, and "System Design with Ada" by R.J.A. Buhr).
  2690.  
  2691.          The Graphic Ada Designer requires a bit-mapped graphics
  2692.          terminal supporting at least a minimal display list
  2693.          capability.  The implementation will use GKS interfaces when 
  2694.          possible.  Significant emphasis will be placed on the 
  2695.          transportability of the applications software, with execution 
  2696.          efficiency being a secondary consideration (i.e., when due to 
  2697.          its device and system dependent nature).  
  2698.  
  2699.  5.  SCHEDULE:
  2700.  5a      PDR/CDR     : PDR 19 Jun 85, CDR Aug 85
  2701.  5b      DELIVERY    : DEC 85
  2702.  5c      DISTRIBUTION : 3 March 1986 GTE, NOSC, SIMTEL20
  2703.  
  2704.  6.  CHARACTERISTICS:
  2705.  6a      DEVELOPMENT APPROACH: On-going
  2706.  6b      HOST MACHINE: VAX
  2707.  6c      OPERATING SYSTEM : VMS
  2708.  6d      COMPILER         : Telesoft 1.5 (unvalidated)
  2709.  6e      DEPENDENCIES:  Requires a supported graphics terminal, initially 
  2710.           a Tektronix 4107.  It is supported by a tool suite which 
  2711.           consists of a Graphic Editor and a PDL Generator.  
  2712.  6f      NUMBER OF STATEMENTS :
  2713.  
  2714.  7. DOCUMENTATION: Will include User's Guide, including the design methodology,
  2715.          and Source Code.
  2716.  8. PORTABILITY:      Compiled on VMS with DEC Ada.
  2717.  
  2718.  9. WIS USE:
  2719.  9a FOUNDATION AREA  :Design and Analysis
  2720.  9b WIS USE AREA     :Design, Implementation and Test
  2721. 10. COMMENTS:
  2722. 11. LAST CHANGE TO DATA : 21 March 1986.
  2723. ==============================================================================
  2724. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2725.       |                        |                                             |
  2726.  
  2727. 20-2  | Emulation of Machine   | 
  2728.       | Arithmetic             | 
  2729.                                    Directory: PD:<ADA.MATH>
  2730.                                      M36.ABS                2748
  2731.                                      M36.CMM                 565
  2732.                                      M36.DEL                3988
  2733.                                      M36.DOC              228759
  2734.                                      M36.PRO                4998
  2735.                                      M36.SRC              244196
  2736.                                      M36DOC.DIS              101
  2737.                                      M36PRGRPT.DIS           168
  2738.                                      M36REN.SUB              363
  2739.                                      M36SRC.DIS              152
  2740.                                      M36TEST.DIS             184
  2741.                                      M36TEST.SRC           81784
  2742.                                      ===============  ==========
  2743.                                       12 Files            568006
  2744.                                    
  2745.                                    
  2746.  1. TOOL NAME:          Emulation of Machine Arithmetic
  2747.  2. TOOL NUMBER:        20-2
  2748.  
  2749.  3. CONTRACTOR:  
  2750.  3a      CONTRACT #   : N660001-85-C-0037
  2751.  3b      NAME:          SYSCON Corp
  2752.  3c      LOCATION:      3990 Sherman Street, San Diego CA 92110
  2753.  3d      POC:           John Reddan
  2754.          Phone:         (619) 296 0085
  2755.  
  2756.  4. TOOL DESCRIPTION:  
  2757.       The purpose of this package is to emulate 36 bit machine
  2758.       arithmetic on a 32 bit host machine.  This package will
  2759.       provide support for 36 bit integer, real, and double
  2760.       precision real numbers in the form of the standard predefined
  2761.       arithmetic operations.  The ranges of the supported types
  2762.       are as follows:
  2763.          Integer
  2764.             range of -2**35 to 2**35-1
  2765.          Real
  2766.             range of 10**-38 to 10**38 and 0
  2767.             mantissa => 27 bit binary fraction
  2768.             exponent => -128 to 127
  2769.          Double Precision Real
  2770.             range of 10**-38 to 10**38 and 0
  2771.             mantissa => 63 bit binary fraction
  2772.             exponent => -128 to 127
  2773.       Any errors which occur during use of the arithmetic 
  2774.       exception declaration in the package specification can be
  2775.       changed to a rename of the predefined exception
  2776.       "NUMERIC_ERROR" for programs needing to handle arithmetic
  2777.       errors in a general fashion.
  2778.  
  2779.       Conversion functions are provided to assist in programming
  2780.       mixed operand (32 and 36 bit) arithmetic, and to facilitate
  2781.       IO.  These functions should be renamed if they will be used
  2782.       extensively so that the impact on the readability of a
  2783.       program's arithmetic expressions is minimized.
  2784.       The underlying arithmetic will be performed in twos
  2785.       complement arithmetic.
  2786.  
  2787.  5. SCHEDULE:
  2788.  5a      PDR/CDR    : 
  2789.  5b      DELIVERY   :06 JUN 85
  2790.  5c      DISTRIBUTION : GTE, IBM, NOSC
  2791.  
  2792.  6. CHARACTERISTICS:
  2793.  6a      DEVELOPMENT APPROACH: New development
  2794.  6b      HOST MACHINE: VAX 
  2795.  6c      OPERATING SYSTEM : VMS
  2796.  6d      COMPILER         : Telesoft 1.5 (unvalidated)
  2797.  6e      DEPENDENCIES:  
  2798.  6f      NUMBER OF STATEMENTS :
  2799.  
  2800.  7. DOCUMENTATION: Product Delivery Review, Technical Information Report,
  2801.                    Test Results, Users Guide, Source Code.
  2802.  8. PORTABILITY:      All 32-bit systems.
  2803.  
  2804.  9. WIS USE:
  2805.  9a FOUNDATION AREA  :Automatic Translation
  2806.  9b WIS USE AREA     :Joint Applications
  2807. 10. COMMENTS:
  2808. 11. LAST CHANGE TO DATA : 13 November 1985.
  2809. ==============================================================================
  2810. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2811.       |                        |                                             |
  2812.  
  2813. 21-1  | Specification Analyzer | 
  2814.  
  2815.                                     Not Available on SIMTEL20
  2816.                                         at This Time
  2817.  
  2818.  1. TOOL NAME        : Specification Analyzer
  2819.  2. TOOL NUMBER      : 21-1
  2820.  
  2821.  3. CONTRACTOR       :
  2822.  3a      CONTRACT #   : N6601-85-C-0033
  2823.  3b      NAME         : Raytheon
  2824.  3c      LOCATION     : 2 Wayside Road, Burlington, MA  01803
  2825.  3d      POC          :
  2826.  
  2827.  4. TOOL DESCRIPTION :
  2828.          This tool would provide computer aided support to create and modify
  2829.          requirements and design specifications.  A variety of reports would
  2830.          be generated to be used in analyzing the specification for functional
  2831.          and data completeness. This tool is screen-oriented with extensive
  2832.          user prompts and also uses menus.  It supports the set of manuals in
  2833.          the typical A, B, C, and D hierarchy and produces reports on
  2834.          relationships among document levels.
  2835.  
  2836.  5. SCHEDULE         :
  2837.  5a      PDR/CDR      : 
  2838.  5b      DELIVERY     :  October 1985
  2839.  5c      DISTRIBUTION : 3 March 1986 GTE, NOSC
  2840.  
  2841.  6. CHARACTERISTICS  :
  2842.  6a      DEVELOPMENT APPROACH : New Code Development
  2843.  6b      HOST MACHINE     : VAX 11/780
  2844.  6c      OPERATING SYSTEM : VMS
  2845.  6d      COMPILER         : Telesoft 1.5 (unvalidated)
  2846.  6e      DEPENDENCIES     :
  2847.  6f      NUMBER OF STATEMENTS :
  2848.  
  2849.  7. DOCUMENTATION    : User's Manual, Status Reports, and Software Package
  2850.          Explanation
  2851.  8. PORTABILITY      : Implementation-specific code will reside in separate
  2852.                        packages.
  2853.  
  2854.  9. WIS USE          :
  2855.  9a FOUNDATION AREA  :Design and Analysis
  2856.  9b WIS USE AREA     :Interfaces; Design, Implementation and Test
  2857. 10. COMMENTS        :
  2858. 11. LAST CHANGE TO DATA : 21 March 1986.
  2859. ==============================================================================
  2860. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2861.       |                        |                                             |
  2862.  
  2863. 22-1  | Ada RDBMS Interface    | 
  2864.                                    Directory: PD:<ADA.ADA-SQL>
  2865.                                      DAMES.CMM               833
  2866.                                      DAMES.DOC              5283
  2867.                                      DAMES.PRO              4945
  2868.                                      DAMES.SRC            616438
  2869.                                      DAMESABS.DOC           2139
  2870.                                      DAMESSRC.DIS            390
  2871.                                      DAMESVMS.DIS           1062
  2872.                                      ===============  ==========
  2873.                                        7 Files            631090
  2874.                                    
  2875.                                    
  2876.  1. TOOL NAME        : Ada RDBMS Interface
  2877.  2. TOOL NUMBER      : 22-1
  2878.  
  2879.  3. CONTRACTOR       :
  2880.  3a      CONTRACT #   : N66001-85-C-0031
  2881.  3b      NAME         : Cap Gemini DASD Corp.
  2882.  3c      LOCATION     : 9045 N. Deerwood Dr  Milwaukee, Wi
  2883.  3d      POC          : Alain Bourdais
  2884.          Phone        : (331) 687-3223
  2885.  
  2886.  4. TOOL DESCRIPTION :
  2887.          This a complete Ada Interface to the relational DBMS, DAMES.
  2888.  
  2889.  5. SCHEDULE         :
  2890.  5a      PDR/CDR      : 24 DEC 84 / N/A
  2891.  5b      DELIVERY     : 17 APR 85
  2892.  5c      DISTRIBUTION : 3 March 1986 GTE, NOSC, SIMTEL20
  2893.  
  2894.  6. CHARACTERISTICS  :
  2895.  6a      DEVELOPMENT APPROACH :
  2896.  6b      HOST MACHINE     : Data General
  2897.  6c      OPERATING SYSTEM : AOS
  2898.  6d      COMPILER         : ROLM/DG
  2899.  6e      DEPENDENCIES     : OS must support DAMES
  2900.  6f      NUMBER OF STATEMENTS :
  2901.  
  2902.  7. DOCUMENTATION    : User's Manual, Reference Manual, Software Quality Plan,
  2903.                        Software Specification, Preliminary Design, Detailed
  2904.                        Design, Validation Plan, Integration Report, DAMES
  2905.                        DBMS Manuals. 
  2906.  8. PORTABILITY      :
  2907.  
  2908.  9. WIS USE          :
  2909.  9a FOUNDATION AREA  :Data Base
  2910.  9b WIS USE AREA     :DBMS Support
  2911. 10. COMMENTS        :
  2912.          Software packages will be delivered to Data General but not
  2913.          necessarily demonstrated there.  Results of this work input to Tool
  2914.          35-1.
  2915. 11. LAST CHANGE TO DATA : 21 March 1986.
  2916. ==============================================================================
  2917. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2918.       |                        |                                             |
  2919.  
  2920. 23-1  | Mobile Information     | 
  2921.       | Management Systems     | 
  2922.       | (MIMS)                 | 
  2923.                                    Directory: PD:<ADA.DBMS>
  2924.                                      MIMS.CMM               1061
  2925.                                      MIMS.PRO               4253
  2926.                                      MIMS.SRC              81285
  2927.                                      ===============  ==========
  2928.                                        3 Files             86599
  2929.                                    
  2930.                                    
  2931.  1. TOOL NAME        :  Mobile Information Management Systems (MIMS)
  2932.  2. TOOL NUMBER      :  23-1
  2933.  
  2934.  3. CONTRACTOR       :  Strategic Air Command
  2935.  3a      CONTRACT #   :  N/A
  2936.  3b      NAME         :  HQ SAC/SICA
  2937.  3c      LOCATION     :  Offutt AFB, NE
  2938.  3d      POC          :  Lt Col Pat Jones (A/V 271-3412)
  2939.  
  2940.  4. TOOL DESCRIPTION :  As a demonstration of the use of Ada for 
  2941.    command and control applications, the current airborne and ground
  2942.    mobile systems at SAC (600,000 LOC - JOVIAL) are being consolidated
  2943.    into a mobile data management system using a common data format
  2944.    and query language with graphical display capabilities.
  2945.    The system includes an integrated data management system, automatic and
  2946.    manual update of the data, ad hoc data retrieval, building and maintaining
  2947.    displays as well as interaction with the working file, display transfers,
  2948.    and manual backup.  It uses a multiple task environment to interface with 
  2949.    several I/O devices, enter data into and retrieve data from similar
  2950.    systems across the communication links, and provide timely access to
  2951.    about 500 million characters of data. 
  2952.  
  2953.  5. SCHEDULE         :  Operational testing Jan 85
  2954.  5a      PDR/CDR     :
  2955.  5b      DELIVERY    :
  2956.  5c      DISTRIBUTION : SAC, SIMTEL20
  2957.  
  2958.  6. CHARACTERISTICS  :
  2959.  6a      DEVELOPMENT APPROACH :  Work began on the Wicat computer then moved to
  2960.    the Rolm computer.  The project includes training of the 5 member (all
  2961.    Air Force) programming team and assessment of the two Ada development
  2962.    environments.
  2963.  6b      HOST MACHINE     :  Rolm Ada MSE 800
  2964.  6c      OPERATING SYSTEM : AOS
  2965.  6d      COMPILER         : Rolm/DG
  2966.  6e      DEPENDENCIES     :  Needs at least 10M characters for storage, 24 bit
  2967.                              address bus, and task switching no slower than 1 
  2968.                              millisec for 1000 tasks.
  2969.  6f      NUMBER OF STATEMENTS :
  2970.  
  2971.  7. DOCUMENTATION    :  Internal only.
  2972.  8. PORTABILITY      :  Executable on any Ada target system meeting dependencies
  2973.  
  2974.  9. WIS USE          :
  2975.  9a FOUNDATION AREA  :Data Base
  2976.  9b WIS USE AREA     :Joint Applications, DBMS Support
  2977. 10. COMMENTS:  The five member team trained by converting a FORTRAN
  2978.    satellite location approximation program (5300 LOC) to Ada (2000 LOC)
  2979.    using the Wicat with the (then) unvalidated Telesoft Ada compiler.
  2980.    This system has since been moved to the Rolm computer with minimal
  2981.    effort.
  2982. 11. LAST CHANGE TO DATA : 21 March 1986.
  2983. ==============================================================================
  2984. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  2985.       |                        |                                             |
  2986.  
  2987. 24-1  | COBOL/FORTRAN to Ada   | 
  2988.       | Translator             | 
  2989.  
  2990.                                     Not Available on SIMTEL20
  2991.                                         at This Time
  2992.  
  2993.  1. TOOL NAME        : COBOL/FORTRAN to Ada Translator
  2994.  2. TOOL NUMBER      : 24-1
  2995.  
  2996.  3. CONTRACTOR       :
  2997.  3a      CONTRACT #   : MDA 0031-2
  2998.  3b      NAME         : Advanced Technology Systems
  2999.  3c      LOCATION     : 
  3000.  3d      POC          : Anne Douville, IDA,(703) 845 2038
  3001.  
  3002.  4. TOOL DESCRIPTION : A set of conversion aids will be implemented which allow
  3003.          for automatic conversion of COBOL and FORTRAN to Ada without human
  3004.          intervention.  The translators will convert at least one commonly used
  3005.          dialect of WWMCCS H6000 COBOL 68 and one commonly used dialect of
  3006.          WMMCCS H6000 FORTRAN 66.
  3007.  
  3008.  5. SCHEDULE         :
  3009.  5a      PDR/CDR      : N/A contractor alternative strongly encouraged. / N/A
  3010.  5b      DELIVERY     : SEP 86 (first FORTRAN prototype successful)
  3011.  5c      DISTRIBUTION :
  3012.  
  3013.  6. CHARACTERISTICS  :
  3014.  6a      DEVELOPMENT APPROACH :
  3015.  6b      HOST MACHINE     : DG MV10000
  3016.  6c      OPERATING SYSTEM : AOS
  3017.  6d      COMPILER         : ROLM/DG
  3018.  6e      DEPENDENCIES     :
  3019.  6f      NUMBER OF STATEMENTS :
  3020.  
  3021.  7. DOCUMENTATION    : Bi-weekly reporting, internal comments, and external
  3022.                        reference quide.
  3023.  8. PORTABILITY      :
  3024.  
  3025.  9. WIS USE          :
  3026.  9a FOUNDATION AREA  : Automatic Translation
  3027.  9b WIS USE AREA     : Joint Applications; Design, Implementation and Test
  3028. 10. COMMENTS         : 
  3029. 11. LAST CHANGE TO DATA : 13 November 1985.
  3030. ==============================================================================
  3031. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3032.       |                        |                                             |
  3033.  
  3034. 25-1  | Automatic              | 
  3035.       | Recompilation Tool     | 
  3036.                                    Directory: PD:<ADA.TOOLS>
  3037.                                      CREATETB.DOC           4387
  3038.                                      CREATETB.PRO           4524
  3039.                                      CREATETB.SRC          48345
  3040.                                      CONSTRCT.CMM            572
  3041.                                      CONSTRCT.DOC          31539
  3042.                                      CONSTRCT.PRO           4184
  3043.                                      CONSTRCT.SRC         147191
  3044.                                      ===============  ==========
  3045.                                        7 Files            240742
  3046.                                    
  3047.                                    
  3048.  1. TOOL NAME        : Automatic Recompilation Tool
  3049.  2. TOOL NUMBER      :  25-1
  3050.  
  3051.  3. CONTRACTOR       :
  3052.  3a      CONTRACT #   :  N/A
  3053.  3b      NAME         :  MITRE Corp.
  3054.  3c      LOCATION     :  1820 Dolley Madison Blvd., McLean, Va.
  3055.  3d      POC          :
  3056.  
  3057.  4. TOOL DESCRIPTION : There are two programs, Construct and Create_CO.
  3058.          For any set of related project files, Construct executes
  3059.          only the commands necessary to update the project to reflect
  3060.          recent changes.  If the project files are Ada source, Create_CO
  3061.          should be run before running Construct.  Create_CO creates
  3062.          a file containing a description of the dependencies among
  3063.          the project files (in a pre-defined syntax that is expected
  3064.          by Construct).  Each dependency is followed by the command
  3065.          language commands that cause the dependency to exist.  When
  3066.          the project files are not Ada source, the file describing
  3067.          the dependencies must be created manually.
  3068.  
  3069.  5. SCHEDULE         :
  3070.  5a      PDR/CDR     :
  3071.  5b      DELIVERY    :  Available
  3072.  5c      DISTRIBUTION : SIMTEL20
  3073.  
  3074.  6. CHARACTERISTICS  :
  3075.  6a      DEVELOPMENT APPROACH :  Designed and implemented in Ada
  3076.  6b      HOST MACHINE     :  Intellimac 7000m, (Vax, Wicat --see comments)
  3077.  6c      OPERATING SYSTEM :  Unix, (VMS, ROS --see comments)
  3078.  6d      COMPILER         :  Telesoft 1.3 (unvalidated)
  3079.  6e      DEPENDENCIES     :  Documented in Rehost Section of User's Manual
  3080.  6f      NUMBER OF STATEMENTS :
  3081.  
  3082.  7. DOCUMENTATION    :  User's Manual
  3083.  8. PORTABILITY      :  Has been ported to Vax and Wicat --see comments
  3084.  
  3085.  9. WIS USE          :
  3086.  9a FOUNDATION AREA  :Design and Analysis
  3087.  9b WIS USE AREA     :Design, Implementation and Test
  3088. 10. COMMENTS         :
  3089.          Construct and Create_CO were developed on the Intellimac 7000M
  3090.          running Unix.   They were ported to a VMS/VAX and ROS/Wicat.
  3091.          Construct and Create_CO were written for use on large development
  3092.          projects, so on a system like a Wicat, they operate largely
  3093.          like a control file.  This is a consequence of ROS which only 
  3094.          maintains a day created stamp on files instead of a time last edited 
  3095.          stamp.  Also, on the  Vax, additional code is required to achieve 
  3096.          full functionality of Construct and Create_CO.  A description of the 
  3097.          required additional code is documented in the User's Manual.
  3098. 11. LAST CHANGE TO DATA : 13 November 1985.
  3099. ==============================================================================
  3100. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3101.       |                        |                                             |
  3102.  
  3103. 26-1  | Distributed Software   | 
  3104.       | Engineering Control    | 
  3105.       | Process (DCP)          | 
  3106.  
  3107.                                     Not Available on SIMTEL20
  3108.                                         at This Time
  3109.  
  3110.  1. TOOL NAME        :  Distributed Software Engineering Control Process (DCP)
  3111.  2. TOOL NUMBER      :  26-1
  3112.  
  3113.  3. CONTRACTOR       :
  3114.  3a      CONTRACT #   :  MDA903-83-C-0202
  3115.  3b      NAME         :  GTE Automatic Electric
  3116.  3c      LOCATION     :  2500 Utopia Rd. Phoenix, Arizona 85027
  3117.  3d      POC          :
  3118.  
  3119.  4. TOOL DESCRIPTION :  
  3120.       The DCP provides a program support environment for the development
  3121.       and maintenance of Ada programs.  The user's interface to the DCP
  3122.       is an Ada Command Language Interpreter (ACLI).  Software engineering
  3123.       operations which can be performed on DCP objects include:  creation
  3124.       of objects, controlled library migration of objects, editing of 
  3125.       objects, specification of changes to objects, deletion of objects,
  3126.       and reports on the DCP database.  Enhancements are to be made to the
  3127.       configuration management capabilities (i.e., support for multiple 
  3128.       versions and revisions, sharing of objects across systems, and 
  3129.       partitioning of change requests into sub-requests), the user interface
  3130.       (i.e., on-line help and documentation, user profiling, and function
  3131.       keys), access control (i.e., define classes of users and their access
  3132.       rights), portability (i.e., implement a portable DBMS interface), and
  3133.       performance (i.e., the ACLI and the interface to the database).
  3134.  
  3135.  5. SCHEDULE         :
  3136.  5a      PDR/CDR      : N/A / N/A
  3137.  5b      DELIVERY     : Prototype available now, Enhancements 06JAN85
  3138.  5c      DISTRIBUTION : GTE
  3139.  
  3140.  6. CHARACTERISTICS  :
  3141.  6a      DEVELOPMENT APPROACH :
  3142.  6b      HOST MACHINE     :  Vax 
  3143.  6c      OPERATING SYSTEM :  VMS
  3144.  6d      COMPILER         :  Irvine ICSC
  3145.  6e      DEPENDENCIES     :  Ingress DBMS
  3146.  6f      NUMBER OF STATEMENTS :
  3147.  
  3148.  7. DOCUMENTATION    :  User's Guide, Database Specifications
  3149.  8. PORTABILITY      :  There is a specific enhancement to reduce the 
  3150.          dependency upon any one particular RDBMS, on any compiler-system, or 
  3151.          any text formatters.
  3152.  
  3153.  9. WIS USE          :
  3154.  9a FOUNDATION AREA  :Data Base, Operating Systems, Command Language
  3155.  9b WIS USE AREA     :Interfaces; Design, Implementation and Test; DBMS Support
  3156. 10. COMMENTS         :  This work is a follow-on to already accomplished tasks.
  3157. 11. LAST CHANGE TO DATA : 13 November 1985.
  3158. ==============================================================================
  3159. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3160.       |                        |                                             |
  3161.  
  3162. 27-1  | Graphic Kernal System  | 
  3163.                                    Directory: PD:<ADA.GKS>
  3164.                                      GKS.PRO                4471
  3165.                                      GKS0A.CMM              2051
  3166.                                      GKS0A.COM              7201
  3167.                                      GKS0A.SRC           1156972
  3168.                                      GKSMA.CMM              2218
  3169.                                      GKSMA.COM              5073
  3170.                                      GKSMA.SRC            834603
  3171.                                      GKSUSER.DOC          252763
  3172.                                      ===============  ==========
  3173.                                        8 Files           2265352
  3174.                                    
  3175.                                    
  3176.  1. TOOL NAME        : Graphic Kernal System
  3177.  2. TOOL NUMBER      : 27-1
  3178.  
  3179.  3. CONTRACTOR       :
  3180.  3a      CONTRACT #   : F49642-84-C0176
  3181.  3b      NAME         : Harris Corp., Government Information Systems Division
  3182.  3c      LOCATION     : P.O. Box 98000, Melbourne, Florida  32902
  3183.  3d      POC          :
  3184.  
  3185.  4. TOOL DESCRIPTION : A device independent software package will be developed
  3186.       which implements the draft GKS binding to ANSI Ada for GKS levels Ma, Oa,
  3187.       1a, 2a, Mb, Ob, 1b, Mc, and 1c.  The contractor will strive to maintain
  3188.       compatibility with the GKS Binding as the draft matures. GKS/Ada will
  3189.       support selective visibility, independent VDI and VDM interfaces, the
  3190.       configuration of multiple graphic device drivers, and independent
  3191.       packaging of the various GKS levels.
  3192.                        A prototype metafile generator/driver, and a metafile
  3193.       interpreter will be developed and demonstrated with a test case metafile.
  3194.                        Device-dependent software will be developed to drive the
  3195.       Lexidata color rastor device and the Summagraphics graphics tablet.
  3196.                        The contour processing requirements for key DOD missions
  3197.       will be defined.  Ada software will be developed to support these
  3198.       requirements, including grid generation, mathematical interpolation, and
  3199.       contour map generation.
  3200.                        Select and provide for delivery of WIS-compatible
  3201.       equipment capable of producing high quality 35mm color slides directly
  3202.       from graphics displays( by 01 MAR 85).
  3203.  
  3204.  5. SCHEDULE         :
  3205.  5a      PDR/CDR      : N/A / N/A
  3206.  5b      DELIVERY     : 28 DEC 85 (A and B levels delivered)
  3207.  5c      DISTRIBUTION : 26 July 1985 GTE, IBM, NOSC, SIMTEL20
  3208.  
  3209.  6. CHARACTERISTICS  :
  3210.  6a      DEVELOPMENT APPROACH :
  3211.  6b      HOST MACHINE     : Data General
  3212.  6c      OPERATING SYSTEM : AOS
  3213.  6d      COMPILER         : ROLM/DG
  3214.  6e      DEPENDENCIES     :
  3215.  6f      NUMBER OF STATEMENTS : 11096 (4991 level ma, 6105 level 0a)
  3216.  
  3217.  7. DOCUMENTATION    : Users manual, Monthly Progress Report, Final Report,
  3218.                        GKS/Ada Specification and Prototype Software (Oct 83),
  3219.                        Software development Plan (Nov 84).
  3220.  8. PORTABILITY      : Device-dependent and device-independent software are
  3221.                        called out as separate deliverables.
  3222.                        compiled, no execution, 5 modifications
  3223.  
  3224.  9. WIS USE          :
  3225.  9a FOUNDATION AREA  :Graphics Protocols
  3226.  9b WIS USE AREA     :Interfaces
  3227. 10. COMMENTS         :  Need to reference current ANSI and ISO GKS standard.
  3228. 11. LAST CHANGE TO DATA : 21 March 1986.
  3229. ==============================================================================
  3230. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3231.       |                        |                                             |
  3232.  
  3233. 28-1  | UNITREP Software Model | 
  3234.                                    Directory: PD:<ADA.MESSAGE-HANDLING>
  3235.                                      UNITREP.CMM             886
  3236.                                      UNITREP.DOC            1799
  3237.                                      UNITREP.PRO            3768
  3238.                                      UNITREP.SRC          458113
  3239.                                      ===============  ==========
  3240.                                        4 Files            464566
  3241.                                    
  3242.                                    
  3243.  1. TOOL NAME        : UNITREP Software Model
  3244.  2. TOOL NUMBER      : 28-1
  3245.  
  3246.  3. CONTRACTOR       :
  3247.  3a      CONTRACT #   : UNKNOWN
  3248.  3b      NAME         : SAIC COMSYSTEMS Division
  3249.  3c      LOCATION     : 2815 Camino del Rio South
  3250.                         San Diego, Cal   92108
  3251.                         (619) 293-7500
  3252.  3d      POC          :
  3253.  
  3254.  4. TOOL DESCRIPTION :
  3255.        A prototype subsystem will be developed which is modelled
  3256.        after the Unit Status and Identify Report (UNITREP) function found in
  3257.        WWMCCS.  UNITREP/Ada consists of four subsystems:  Message Input and 
  3258.        Validation (MIV), Database Management (DBM), Man/Machine Interface
  3259.        (MMI), and System Utilities (SYS).  DBM interfaces to an Intelligent
  3260.        Database Machine (IDM) back end relational database processor.
  3261.          The UNITREP database stores validated UNITREP messages from all
  3262.        organizations and units in the United States armed forces and some
  3263.        foriegn forces under U.S. control.
  3264.  
  3265.           package MESSAGE_INPUT_MODULE is 
  3266.             --the module which communicates with the outside world. Incoming  
  3267.             --messages are queued to the MESSAGE_VALIDATION_MODULE.
  3268.             task MESSAGE_REQUEST is
  3269.               entry REQUEST_FUNCTION(R: in PACKET_ACCESS);
  3270.             end MESSAGE_REQUEST;
  3271.           end MESSAGE_INPUT_MODULE;
  3272.         
  3273.           package MESSAGE_VALIDATION_MODULE is 
  3274.             --the module which validates messages received from the   
  3275.             --MESSAGE_INPUT_MODULE. Valid mesages are sent to the 
  3276.             --DATABASE_BUILD module. Invalid messages and corresponding error
  3277.             --messages are sent to the MAN_MACHINE_INTERFACE module.
  3278.             task MESSAGE_RECEIVE is
  3279.               entry RECEIVE_FUNCTION(R: in PACKET_ACCESS);
  3280.             end MESSAGE_RECEIVE;
  3281.           end MESSAGE_VALIDATION_MODULE;
  3282.           
  3283.           package DATABASE_BUILD is
  3284.             --the module which sends valid messages to the database machine by 
  3285.             --creating the appropriate database commands. Messages are sent via 
  3286.  
  3287.             --stored command interface.
  3288.             task DATABASE_BUILD_TASK is
  3289.               entry RENDEZVOUS_POINT(IN_PACKET : in PACKET_ACCESS);
  3290.             end DATABASE_BUILD_TASK;
  3291.           end DATABASE_BUILD;
  3292.           
  3293.           package MAN_MACHINE_INTERFACE is
  3294.             --the module which controls the operator's terminal. Commands 
  3295.             --are input and displays of system alerts and messages are output.
  3296.             task MMI_PACKET_PATH is
  3297.               entry PACKET_PROCESS(PP : in PACKET_ACCESS);
  3298.             end MMI_PACKET_PATH;
  3299.           end MAN_MACHINE_INTERFACE;
  3300.  
  3301.  5. SCHEDULE         :
  3302.  5a      PDR/CDR      : N/A / Design delivered 30 SEP 84
  3303.  5b      DELIVERY     : Available
  3304.  5c      DISTRIBUTION : 15 May 1985 GTE, IBM, NOSC, SIMTEL20
  3305.  
  3306.  6. CHARACTERISTICS  :
  3307.  6a      DEVELOPMENT APPROACH :
  3308.  6b      HOST MACHINE     : VAX
  3309.  6c      OPERATING SYSTEM : VMS
  3310.  6d      COMPILER         : Telesoft 1.5 (unvalidated)
  3311.  6e      DEPENDENCIES     : OMNIBASE Database Manager
  3312.  6f      NUMBER OF STATEMENTS : 6810
  3313.  
  3314.  7. DOCUMENTATION    : PPS, PDS
  3315.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed /no output, 3 
  3316.                        modifications.
  3317.  
  3318.  9. WIS USE          :
  3319.  9a FOUNDATION AREA  :Data Base
  3320.  9b WIS USE AREA     :Joint Applications, DBMS Support
  3321. 10. COMMENTS         :
  3322. 11. LAST CHANGE TO DATA : 21 March 1986.
  3323. ==============================================================================
  3324. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3325.       |                        |                                             |
  3326.  
  3327. 29-1  | Dynamic String Package | 
  3328.                                    Directory: PD:<ADA.COMPONENTS>
  3329.                                      DSTR3.ABS              6272
  3330.                                      DSTR3.CMM              2068
  3331.                                      DSTR3.PRO              4570
  3332.                                      DSTR3.SRC             16707
  3333.                                      DSTR3.TST              7261
  3334.                                      ===============  ==========
  3335.                                        5 Files             36878
  3336.                                    
  3337.                                    
  3338.  1. TOOL NAME        : Dynamic String Package
  3339.  2. TOOL NUMBER      : 29-1
  3340.  
  3341.  3. CONTRACTOR       :
  3342.  3a      CONTRACT #   : Not Applicable
  3343.  3b      NAME         : WIS JPMO
  3344.  3c      LOCATION     : Washington D.C.
  3345.                         203306600
  3346.  3d      POC          : Richard G. Cleaveland
  3347.                         (703)285-5071
  3348.  
  3349.  4. TOOL DESCRIPTION :
  3350.          This is a package of several string manipulation functions based on  
  3351.         a built-in dynamic string type DYN_STRING.  It is an adaptation and    
  3352.         extension of the package proposed by Sylvan Rubin of Ford Aerospace and
  3353.         Communications Corporation in the Nov/Dec 1984 issue of the Journal of
  3354.         Pascal, Ada and Modula-2.  Some new functions have been added, and much 
  3355.         of the body code has been rewritten.                                   
  3356.  
  3357.  5. SCHEDULE         :
  3358.  5a      PDR/CDR      : N/A / First_build 07 DEC 84
  3359.  5b      DELIVERY     : 18 MAR 85
  3360.  5c      DISTRIBUTION : 20 August 1985 GTE, IBM, NOSC, SIMTEL20
  3361.  
  3362.  6. CHARACTERISTICS  :
  3363.  6a      DEVELOPMENT APPROACH : Recode algorithm from Journal of Pascal, Ada,
  3364.                                 and Modula-2
  3365.  6b      HOST MACHINE     : WICAT
  3366.  6c      OPERATING SYSTEM : ROS
  3367.  6d      COMPILER         : Telesoft 1.5 (unvalidated)
  3368.  6e      DEPENDENCIES     :
  3369.            Implementation initially with the Telesoft Ada version 1.3.       
  3370.            This required definition of the DYN_STRING type without use of a  
  3371.            discriminant; an arbitrary maximum string length was chosen.  This 
  3372.            should be changed when an improved compiler is available.        
  3373.  6f      NUMBER OF STATEMENTS : 177
  3374.  
  3375.  7. DOCUMENTATION    : Source code
  3376.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed, modifications 
  3377.                        of discriminants and 8 other modifications.
  3378.  
  3379.  9. WIS USE          :
  3380.  9a FOUNDATION AREA  :Text Processing, Command Language, Design and Analysis
  3381.  9b WIS USE AREA     :Joint Applications
  3382. 10. COMMENTS         :
  3383.         type DYN_STRING is private;
  3384.         STRING_TOO_SHORT: exception;
  3385.         function D_STRING(CHAR: character)  return DYN_STRING;
  3386.                 -- Creates a one-byte dynamic string of contents CHAR.
  3387.         function D_STRING(STR : string   )  return DYN_STRING;
  3388.                 -- Creates a dynamic string of contents STR.
  3389.         function D_STRING(N: integer;
  3390.                           B: natural  := 0;
  3391.                           F: character:= ' ') return DYN_STRING;
  3392.         function D_STRING(N: long_integer;
  3393.                           B: natural  := 0;
  3394.                           F: character:= ' ') return DYN_STRING;
  3395.             -- for the two preceding functions,
  3396.                 -- B is the number of bytes desired in the returned string. The
  3397.                 --      first byte is reserved for the sign; it will be blank
  3398.                 --      or '-'.  If B is 0 or unspecified the length of the
  3399.                 --      string returned is just enough for the sign and the
  3400.                 --      significant digits.  If the number would overflow B,
  3401.                 --      the exception STRING_TOO_SHORT is raised.
  3402.                 -- F is a leading-fill character. If B is not zero, bytes from 2
  3403.                 --      up to the first significant byte will be F.
  3404.         function D_STRING(FLT : float; AFT : integer)  return DYN_STRING;
  3405.                 -- Creates a dynamic string representationof the number FLT
  3406.                 -- in fixed point notation with AFT decimal places.
  3407.         -- The following four functions convert from dynamic strings to the
  3408.         -- desired representation:
  3409.                 function CHAR(DSTR: DYN_STRING) return character;
  3410.                 function STR (DSTR: DYN_STRING) return string;
  3411.                 function INT (DSTR: DYN_STRING) return integer;
  3412.                 function FLT (DSTR: DYN_STRING) return float;
  3413.                 -- (No function LI as yet)
  3414.  
  3415.         
  3416.         function LENGTH(DSTR: DYN_STRING) return natural;
  3417.         function "<" (DS1, DS2: DYN_STRING) return boolean;
  3418.         function "&" (DS1, DS2: DYN_STRING) return DYN_STRING;
  3419.         function SUBSTRING (DSTR: DYN_STRING;-- Returns a subpart of this string
  3420.                             START  : natural;-- starting at this position
  3421.                             LENGTH : natural)-- and of this length.
  3422.                         return DYN_STRING;
  3423.         function RIGHT (DSTR: DYN_STRING;    -- Returns the part of this string
  3424.                         START  : natural)    -- starting here and to the end.
  3425.                         return DYN_STRING;
  3426.         function INDEX (SOURCE_STRING,       --If this string contains
  3427.                         PATTERN_STRING: DYN_STRING; 
  3428.                                              --this string starting at or AFTER
  3429.                         START_POS: integer)  --this position, the position of
  3430.                         return integer;      --such start is returned.
  3431.                     -- If the string lengths prohibit the search -1 is returned.
  3432.                     -- If no match was found, 0 is returned.
  3433.                     -- (This is like the INSTR function of BASIC).
  3434.         function RINDEX (SOURCE_STRING,             --If this string contains
  3435.                 PATTERN_STRING: DYN_STRING; --this string starting at or BEFORE
  3436.                 START_POS: integer)         --this position, the position of
  3437.                 return integer;             --such start is returned.
  3438.                 -- If the string lengths prohibit the search -1 is returned.
  3439.                 -- If no match was found, 0 is returned.
  3440.         function UPPERCASE (DSTR: DYN_STRING) return DYN_STRING;
  3441.                         -- Returns with all lower-case characters changed to
  3442.                         -- uppercase.
  3443. 11. LAST CHANGE TO DATA : 21 March 1986.
  3444. ==============================================================================
  3445. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3446.       |                        |                                             |
  3447.  
  3448. 30-1  | Ada Source Formatter   | 
  3449.                                    Directory: PD:<ADA.PRETTY-PRINTERS>
  3450.                                      FORMATTER.CMM          1327
  3451.                                      FORMATTER.PRO          4104
  3452.                                      FORMATTER.SRC        149649
  3453.                                      ===============  ==========
  3454.                                        3 Files            155080
  3455.                                    
  3456.                                    
  3457.  1. TOOL NAME        : Ada Source Formatter
  3458.  2. TOOL NUMBER      : 30-1
  3459.  
  3460.  3. CONTRACTOR       :
  3461.  3a      CONTRACT #   : Not Applicable
  3462.  3b      NAME         : WIS JPMO
  3463.  3c      LOCATION     : Washington D.C.
  3464.                         203306600
  3465.  3d      POC          : Major Terry Courtwright
  3466.                         (703)285-5065
  3467.  
  3468.  4. TOOL DESCRIPTION :
  3469.         Package FORMAT is the main package for the FORMATTER set of    
  3470.         packages.  It follows a top-down recursive decent algorithm    
  3471.         whose theory can be found in most compiler theory books (in    
  3472.         Aho and Ullman, for instance ), so this author won't bother    
  3473.         to delve into it too much.  One can't forget that this for-    
  3474.         matter is designed to work for only those programs that are    
  3475.         syntactically perfect.  In other words, a programmer should    
  3476.         have successfully compiled the program before attempting to    
  3477.         format it.                                                     
  3478.                                                                        
  3479.         The only subprogram available to another subprogram or pac-    
  3480.         kage is the procedure FORMAT_IT, which starts the decent.      
  3481.                                                                        
  3482.         Due to size problems on the system that these programs were    
  3483.         written on, this package had to be split in two at the last    
  3484.         minute. Now, in package FORMAT_2, one can find the few pro-    
  3485.         cedures that didn't call any other procedures:  those being    
  3486.         the only ones that could be moved (the compiler used didn't    
  3487.         implement body-stubs or any type of "separate" capability).    
  3488.                                                                        
  3489.         There are no editor dependencies or filer dependencies, and    
  3490.         the only quirk that one might find with the package is that    
  3491.         it was written with a Telesoft-Ada compiler, which followed    
  3492.         1982 non-ANSI standard Ada.  Also, parts of the program are    
  3493.         not as elegant as the author would have liked, but the com-    
  3494.         piler had not implemented many of the nicities of Ada.         
  3495.                                                                        
  3496.         Author:  Steven E. Nameroff, C1C, USAF                         
  3497.         Date  :  15 July 1983                                          
  3498.  
  3499.  5. SCHEDULE         :
  3500.  5a      PDR/CDR      :
  3501.  5b      DELIVERY     : Available
  3502.  5c      DISTRIBUTION : 12 August 1985 GTE, IBM, NOSC, SIMTEL20
  3503.  
  3504.  6. CHARACTERISTICS  :
  3505.  6a      DEVELOPMENT APPROACH : Code in Ada
  3506.  6b      HOST MACHINE     : VAX, Intellimac, WICAT
  3507.  6c      OPERATING SYSTEM : ROS
  3508.  6d      COMPILER         : Telesoft 1.3 (unvalidated)
  3509.  6e      DEPENDENCIES     :
  3510.  6f      NUMBER OF STATEMENTS : 1322
  3511.   
  3512.  7. DOCUMENTATION    : Source comments only
  3513.  8. PORTABILITY      : The code is nearly machine independent.  It has been
  3514.                        ported across at least three machines (ROS with 
  3515.                        Telesoft 1.3 (unvalidated), VMS with DEC Ada and UNIX).
  3516.                        Port time has shown to be 2 to 4 hours.
  3517.                        Compiled, executed, 13 modifications
  3518.  
  3519.  9. WIS USE          :
  3520.  9a FOUNDATION AREA  : Design Analysis
  3521.  9b WIS USE AREA     : Design, Implementation and Test
  3522. 10. COMMENTS         :
  3523. 11. LAST CHANGE TO DATA : 21 March 1986.
  3524. ==============================================================================
  3525. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3526.       |                        |                                             |
  3527.  
  3528. 31-1  | Body Stubber           | 
  3529.                                    Directory: PD:<ADA.STUBBER>
  3530.                                      STUBBER.CMM            1797
  3531.                                      STUBBER.DIS              51
  3532.                                      STUBBER.PRO            3906
  3533.                                      STUBBER.SRC           81309
  3534.                                      ===============  ==========
  3535.                                        4 Files             87063
  3536.                                    
  3537.                                    
  3538.  1. TOOL NAME        : Body Stubber
  3539.  2. TOOL NUMBER      : 31-1
  3540.  
  3541.  3. CONTRACTOR       :
  3542.  3a      CONTRACT #   : Not Applicable
  3543.  3b      NAME         : WIS JPMO
  3544.  3c      LOCATION     : Washington D.C.
  3545.                         203306600
  3546.  3d      POC          : Major Terry Courtwright
  3547.                         (703)285-5065
  3548.  
  3549.  4. TOOL DESCRIPTION :
  3550.        This  program reads  an Ada  Specification and  generates a
  3551.        corresponding Body with stubs for all subprograms.
  3552.  
  3553.        Procedure STUBBER is the main procedure for the STUBBER set    
  3554.        of packages.  It walks through the input file, one token at    
  3555.        a time, storing specifications as it finds them and taking    
  3556.        care of bodies, stubbing where necessary.                         
  3557.                                                                       
  3558.        All operating system dependencies, editor dependencies, and    
  3559.        a few compiler dependencies can be found in the file called    
  3560.        ROS_DEPENDENCIES (that STUBBER_SUPPORT uses).  The compiler    
  3561.        used to write these programs was a 1982 (non ANSI standard)    
  3562.        Ada compiler, so these packages will need to be updated be-    
  3563.        fore they will run on a Mil Std 1815A Ada compiler.  Please    
  3564.        also note that the compiler used (Telesoft) couldn't handle    
  3565.        many of the Ada constructs, so the solution here is not the    
  3566.        most elegant one that the user could think of.  (NOTE:  the    
  3567.        STUBBER does handle all cases, even though the compiler did    
  3568.        not.)                                                          
  3569.                                                                       
  3570.                        PACKAGE SET DEPENDENCE:                        
  3571.                                                                       
  3572.        >STUBBER                                                       
  3573.           |  |                                                        
  3574.           |  \___>STUBBER_SUPPORT                                     
  3575.           |         |   |                                             
  3576.           |         |   \_______________________>ROS_DEPENDENCIES     
  3577.           |         |                     /                           
  3578.           |         \_________>GETTOKEN   |                           
  3579.           \______________/        \_______/                           
  3580.                                                                       
  3581.        Package GETTOKEN is designed to scan a string of characters    
  3582.        in a file, and split it up into tokens.  The only available    
  3583.        procedure is GET_TOKEN, which finds one token.  The package    
  3584.        is general enough to scan command files, but is designed to    
  3585.        scan Ada code, specifically.                                   
  3586.  
  3587.        All of the compiler peculiarities, editor dependencies, and    
  3588.        filer dependencies  have been moved to the ROS_DEPENDENCIES    
  3589.        package, with the exception of any peculiarities that might    
  3590.        occur due to using 1982 non-ANSI standard Ada.                 
  3591.                                                                       
  3592.        Author:  Steven E. Nameroff, C1C, USAF                         
  3593.        Date  :  15 July 1983                                          
  3594.  
  3595.  5. SCHEDULE         :
  3596.  5a      PDR/CDR      :
  3597.  5b      DELIVERY     : Available
  3598.  5c      DISTRIBUTION : 12 August 1985 GTE, IBM, NOSC, SIMTEL20
  3599.  
  3600.  6. CHARACTERISTICS  :
  3601.  6a      DEVELOPMENT APPROACH : Code in Ada
  3602.  6b      HOST MACHINE     : VAX, Intellimac, WICAT
  3603.  6c      OPERATING SYSTEM : ROS
  3604.  6d      COMPILER         : Telesoft 1.3 (unvalidated)
  3605.  6e      DEPENDENCIES     :
  3606.  6f      NUMBER OF STATEMENTS : 707
  3607.  
  3608.  7. DOCUMENTATION    : Source comments only
  3609.  8. PORTABILITY      : The code is nearly machine independent.  It has been
  3610.                        ported across at least three machines (ROS with
  3611.                        Telesoft 1.3 (unvalidated), VMS with DEC Ada and UNIX).
  3612.                        Port time has shown to be 2 to 4 hours.
  3613.                        Compiled, executed, 3 modifications
  3614.  
  3615.  9. WIS USE          :
  3616.  9a FOUNDATION AREA  : Design Analysis
  3617.  9b WIS USE AREA     : Design, Implementation and Test
  3618. 10. COMMENTS         :
  3619. 11. LAST CHANGE TO DATA : 21 March 1986.
  3620. ==============================================================================
  3621. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3622.       |                        |                                             |
  3623.  
  3624. 32-1  | CAS Ada Statement      | 
  3625.       | Counter                | 
  3626.                                    Directory: PD:<ADA.COMPONENTS>
  3627.                                      COUNTADA.CMM           1217
  3628.                                      COUNTADA.PRO           4139
  3629.                                      COUNTADA.SRC           4587
  3630.                                      ===============  ==========
  3631.                                        3 Files              9943
  3632.                                    
  3633.                                    
  3634.  1. TOOL NAME        : CAS Ada Statement Counter
  3635.  2. TOOL NUMBER      : 32-1
  3636.  
  3637.  3. CONTRACTOR       :
  3638.  3a      CONTRACT #   : Not Applicable
  3639.  3b      NAME         : WIS JPMO
  3640.  3c      LOCATION     : Washington D.C.
  3641.                         203306600
  3642.  3d      POC          : Major Terry Courtwright
  3643.                         (703)285-5065
  3644.  
  3645.  4. TOOL DESCRIPTION :
  3646.        This function calculates the "STATEMENTS" of a valid Ada fragment
  3647.        specified by a FILE_NAME string parameter.
  3648.        It need not be a complete compilation unit
  3649.        but it should have closed all open parentheses and string brackets.
  3650.        The number of STATEMENTS of code is returned as an INTEGER.
  3651.  
  3652.        The Ada statement is defined by a semicolon terminator
  3653.        outside of comments, parentheses, or string or character literals.
  3654.        This definition is insensitive to formatting or layout of the source.
  3655.  
  3656.        There are exotic cases for which this will misestimate the count
  3657.        but we have never encountered one in real code.
  3658.  
  3659.        This copy of the function is embedded in a test and driver program.
  3660.        Running the program on its own source file should give
  3661.        The driver has an additional feature of correcting for the common
  3662.        error of leaving out the extension on a file name.
  3663.        The nature of this extension is system dependent and a ".TXT" is used.
  3664.  
  3665.      function COUNT_OF_ADA_STATEMENTS (FILE_NAME  : STRING) return INTEGER
  3666.      --  calculates the "STATEMENTS" in an Ada fragment specified by FILE_NAME.
  3667.      --  This copy of the function is embedded in a test and driver program.
  3668.      --  Running the CAS program on its own source file should give
  3669.      --
  3670.      --COUNT_OF_ADA_STATEMENTS:
  3671.      --Input file name terminated by <RETURN>  => CAS.TXT
  3672.      --        59 ADA STATEMENTS IN FILE CAS.TXT
  3673.      --
  3674.      --  The driver has an additional feature of correcting for the common
  3675.      --  error of leaving out the extension on a file name.
  3676.      --  The nature of this extension is system dependent and a ".TXT" is used.
  3677.  
  3678.  5. SCHEDULE         :
  3679.  5a      PDR/CDR      :
  3680.  5b      DELIVERY     : Available
  3681.  5c      DISTRIBUTION : 12 August 1985 GTE, IBM, NOSC, SIMTEL20
  3682.  
  3683.  6. CHARACTERISTICS  :
  3684.  6a      DEVELOPMENT APPROACH : Code in Ada
  3685.  6b      HOST MACHINE     : VAX, Intellimac, WICAT
  3686.  6c      OPERATING SYSTEM : ROS
  3687.  6d      COMPILER         : Telesoft 1.3 (unvalidated)
  3688.  6e      DEPENDENCIES     :
  3689.  6f      NUMBER OF STATEMENTS : 54
  3690.  
  3691.  7. DOCUMENTATION    : Source comments only
  3692.  8. PORTABILITY      : The code is nearly machine independent.  It has been
  3693.                        ported across at least three machines (ROS with
  3694.                        Telesoft 1.3 (unvalidated), VMS with DEC Ada and UNIX).
  3695.                        Port time has shown to be 1 to 2 hours.
  3696.                        compiled, executed, 1 modification
  3697.  
  3698.  9. WIS USE          :
  3699.  9a FOUNDATION AREA  : Design Analysis
  3700.  9b WIS USE AREA     : Design, Implementation and Test
  3701. 10. COMMENTS         :
  3702. 11. LAST CHANGE TO DATA : 21 March 1986.
  3703. ==============================================================================
  3704. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3705.       |                        |                                             |
  3706.  
  3707. 33-1  | Math Library           | 
  3708.                                    Directory: PD:<ADA.MATH>
  3709.                                      MLIB2.CMM               615
  3710.                                      MLIB2.PRO              4574
  3711.                                      MLIB2.SRC             47299
  3712.                                      ===============  ==========
  3713.                                        3 Files             52488
  3714.                                    
  3715.                                    
  3716.  1. TOOL NAME        : Math Library
  3717.  2. TOOL NUMBER      : 33-1
  3718.  
  3719.  3. CONTRACTOR       :
  3720.  3a      CONTRACT #   : Not Applicable
  3721.  3b      NAME         : WIS JPMO
  3722.  3c      LOCATION     : Washington, D. C. 
  3723.                         203306600
  3724.  3d      POC          : Major Terry Courtwright
  3725.                         (703) 285-5065
  3726.  
  3727.  4. TOOL DESCRIPTION : This package is a floating mantissa definition
  3728.          of a binary FLOAT.  It was first used on the DEC-10 and the 
  3729.          VAX but should work for any since the parameters are obtained
  3730.          by initializing on the actual hardware. Otherwise the parameters
  3731.          could be set in the spec if known.  This is a preliminary package
  3732.          that defines the properties of the particular floating point type
  3733.          for which we are going to generate the math routines. 
  3734.    
  3735.          The constants are those required by the routines described in
  3736.          "Software Manual for the Elementary Functions" by W. Cody and 
  3737.          W. Waite, Prentice-Hall 1980.  Actually, most are needed only for
  3738.          the test programs rather than the functions themselves.  Most of
  3739.          these could be in the form of attributes if all the floating types
  3740.          to be considered were those built into the compiler, but we also
  3741.          want to be able to support user defined types such as software
  3742.          floating types of greater precision than the hardware affords, or
  3743.          types defined on one machine to simulate another.
  3744.  
  3745.  5. SCHEDULE          :
  3746.  5a      PDR/CDR      : 
  3747.  5b      DELIVERY     : Available 
  3748.  5c      DISTRIBUTION : GTE, NOSC, SIMTEL20
  3749.  
  3750.  6. CHARACTERISTICS   :
  3751.  6a      DEVELOPMENT APPROACH : Code in Ada
  3752.  6b      HOST MACHINE     : Wicat
  3753.  6c      OPERATING SYSTEM : ROS
  3754.  6d      COMPILER         : Telesoft 1.3 (unvalidated)
  3755.  6e      DEPENDENCIES     :
  3756.  6f      NUMBER OF STATEMENTS : 956
  3757.  
  3758.  7. DOCUMENTATION    : Ada source code
  3759.  8. PORTABILITY      : Compiled on VMS with DEC Ada, execution not tested.
  3760.  
  3761.  9. WIS USE          :
  3762.  9a FOUNDATION AREA  : Plan and Optimize
  3763.  9b WIS USE AREA     : Joint Applications
  3764. 10. COMMENTS         :
  3765. 11. LAST CHANGE TO DATA : 21 March 1986.
  3766. ==============================================================================
  3767. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3768.       |                        |                                             |
  3769.  
  3770. 34-1  | Command Language       | 
  3771.       | Interpreter            | 
  3772.                                    Directory: PD:<ADA.COMPONENTS>
  3773.                                      CLI.CMM                2001
  3774.                                      CLI.DIS                  92
  3775.                                      CLI.PRO                3745
  3776.                                      CLI.SRC               30039
  3777.                                      ===============  ==========
  3778.                                        4 Files             35877
  3779.                                    
  3780.                                    
  3781.  1. TOOL NAME        : Command Language Interpreter
  3782.  2. TOOL NUMBER      : 34-1
  3783.  
  3784.  3. CONTRACTOR       :
  3785.  3a      CONTRACT #   : Not Applicable 
  3786.  3b      NAME         : WIS JPMO
  3787.  3c      LOCATION     : Washington, D. C. 
  3788.                         203306600
  3789.  3d      POC          : Major Terry Courtwright
  3790.                         (703) 285-5065
  3791.  
  3792.  4. TOOL DESCRIPTION :  The Command Language Interpreter (CLI) implements
  3793.          the tools found in chapters one and two of "Software Tools in 
  3794.          Pascal" by Brian W. Kernighan and P.J. Plauger.  The commands
  3795.          available for execution are: copy, charcount, linecount, wordcount,
  3796.          detab, entab, overstrike, compress, expand, translit and quit.
  3797.          Most of the commands read subsequent text from the terminal
  3798.          modifying it in one way or another.
  3799.  
  3800.  5. SCHEDULE          :
  3801.  5a      PDR/CDR      : 
  3802.  5b      DELIVERY     : Available
  3803.  5c      DISTRIBUTION : GTE, IBM, NOSC, SIMTEL20
  3804.  
  3805.  6. CHARACTERISTICS   :
  3806.  6a      DEVELOPMENT APPROACH :  Code in Ada
  3807.  6b      HOST MACHINE     : WICAT
  3808.  6c      OPERATING SYSTEM : ROS
  3809.  6d      COMPILER         : Telesoft 1.3 (unvalidated)
  3810.  6e      DEPENDENCIES     :
  3811.  6f      NUMBER OF STATEMENTS : 577
  3812.  
  3813.  7. DOCUMENTATION    : Ada source code
  3814.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed, 6 modifications.
  3815.  
  3816.  9. WIS USE          :
  3817.  9a FOUNDATION AREA  : Plan and Optimize
  3818.  9b WIS USE AREA     : Joint Applications
  3819. 10. COMMENTS         :
  3820. 11. LAST CHANGE TO DATA : 21 March 1986.
  3821. ==============================================================================
  3822. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3823.       |                        |                                             |
  3824.  
  3825. 35-1  | SQL DBMS Interface     | 
  3826.                                    Directory: PD:<ADA.ADA-SQL>
  3827.                                      SQL.CMM                 584
  3828.                                      SQL.PRO                5050
  3829.                                      SQLDD2.DIS               75
  3830.                                      SQLDD2.SRC            51795
  3831.                                      SQLDDL.DIS              112
  3832.                                      SQLDDL.SRC            42642
  3833.                                      SQLDDLRD.ME            2673
  3834.                                      SQLDDLTS.IN            2265
  3835.                                      SQLDDLTS.OUT           4732
  3836.                                      SQLDML.DAT             3845
  3837.                                      SQLDML.DIS              120
  3838.                                      SQLDML.OUT            10333
  3839.                                      SQLDML.SRC           123991
  3840.                                      SQLDMLRD.ME            3072
  3841.                                      SQLREADME.DOC          1299
  3842.                                      SQLSPC.INT            43318
  3843.                                      SQLSPC.TXT           140309
  3844.                                      SQLSPCRD.ME             284
  3845.                                      ===============  ==========
  3846.                                       18 Files            436499
  3847.                                    
  3848.                                    
  3849.  1. TOOL NAME        : SQL DBMS Interface
  3850.  2. TOOL NUMBER      : 35-1
  3851.  
  3852.  3. CONTRACTOR       :
  3853.  3a      CONTRACT #   : 
  3854.  3b      NAME         : IDA
  3855.  3c      LOCATION     : 1 Boureguard 
  3856.                         Alexandria, VA
  3857.  3d      POC          : Bill Brykczynski
  3858.  
  3859.  4. TOOL DESCRIPTION : This tool provides an Ada binding to the ANSI
  3860.          Draft Relational Data Base Management System interface standard.
  3861.  
  3862.  5. SCHEDULE          :
  3863.  5a      PDR/CDR      : 1 DEC 85 (full binding definition of Ada interface)
  3864.                         1 JAN 86 (use on two DBMS)
  3865.  5b      DELIVERY     : 
  3866.  5c      DISTRIBUTION : 3 March 1986 GTE, IBM, NOSC
  3867.  
  3868.  6. CHARACTERISTICS   :
  3869.  6a      DEVELOPMENT APPROACH : Ada source code
  3870.  6b      HOST MACHINE     : Data General
  3871.  6c      OPERATING SYSTEM : AOS
  3872.  6d      COMPILER         : ROLM/DG
  3873.  6e      DEPENDENCIES     :
  3874.  6f      NUMBER OF STATEMENTS :
  3875.  
  3876.  7. DOCUMENTATION    : Ada source code
  3877.  8. PORTABILITY      :
  3878.  
  3879.  9. WIS USE          :
  3880.  9a FOUNDATION AREA  : Design Analysis
  3881.  9b WIS USE AREA     : Software Design
  3882. 10. COMMENTS         :
  3883. 11. LAST CHANGE TO DATA : 21 March 1986.
  3884. ==============================================================================
  3885. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3886.       |                        |                                             |
  3887.  
  3888. 36-1  | Calculator Functions   | 
  3889.                                    Directory: PD:<ADA.TOOLS>
  3890.                                      CALC.CM2               1417
  3891.                                      CALC.CMM                549
  3892.                                      CALC.PRO               3616
  3893.                                      CALC.SRC              25971
  3894.                                      CALCREN.SUB             127
  3895.                                      CALCSRC.DIS              62
  3896.                                      ===============  ==========
  3897.                                        6 Files             31742
  3898.                                    
  3899.                                    
  3900.  1. TOOL NAME        : Calculator Functions
  3901.  2. TOOL NUMBER      : 36-1
  3902.  
  3903.  3. CONTRACTOR       :
  3904.  3a      CONTRACT #   : Not Applicable
  3905.  3b      NAME         : WIS JPMO
  3906.  3c      LOCATION     : Washington, D. C. 
  3907.                         203306600
  3908.  3d      POC          : Major Terry Courtwright
  3909.                         (703) 285-5065
  3910.  
  3911.  4. TOOL DESCRIPTION :  This tool provides an on-line calculator function.
  3912.          It is set up to handle only integers at the present time.  One-
  3913.          letter variables may be defined and used.  The parser for expressions
  3914.          was generated by LR on the VAX.  Expressions are terminated by a 
  3915.          semi-colon.  The program normally terminates with a CTRL B.  Error
  3916.          handling is non-existent at this time, so syntactic errors will also
  3917.          cause the program to exit.
  3918.  
  3919.  5. SCHEDULE          :
  3920.  5a      PDR/CDR      : 
  3921.  5b      DELIVERY     : Avialable
  3922.  5c      DISTRIBUTION : GTE, IBM, NOSC
  3923.  
  3924.  6. CHARACTERISTICS   :
  3925.  6a      DEVELOPMENT APPROACH : Code in Ada
  3926.  6b      HOST MACHINE     : WICAT
  3927.  6c      OPERATING SYSTEM : ROS
  3928.  6d      COMPILER         : Telesoft 1.3 (unvalidated)
  3929.  6e      DEPENDENCIES     :
  3930.  6f      NUMBER OF STATEMENTS :  898
  3931.  
  3932.  7. DOCUMENTATION    : Ada source code
  3933.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed, 4 modifications.
  3934.  
  3935.  9. WIS USE          :
  3936.  9a FOUNDATION AREA  : Plan and Optimize
  3937.  9b WIS USE AREA     : Joint Applications
  3938. 10. COMMENTS         :
  3939. 11. LAST CHANGE TO DATA :  13 November 1985.
  3940. ==============================================================================
  3941. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  3942.       |                        |                                             |
  3943.  
  3944. 37-1  | Benchmark Programs     | 
  3945.                                    Directory: PD:<ADA.BENCHMARKS>
  3946.                                      JPMOBENCH.CMM          3446
  3947.                                      JPMOBENCH.DIS           494
  3948.                                      JPMOBENCH.DOC         20454
  3949.                                      JPMOBENCH.PRO          4039
  3950.                                      JPMOBENCH.SRC        115548
  3951.                                      ===============  ==========
  3952.                                        5 Files            143981
  3953.                                    
  3954.                                    
  3955.  1. TOOL NAME        : Benchmark Programs
  3956.  2. TOOL NUMBER      : 37-1
  3957.  
  3958.  3. CONTRACTOR       :
  3959.  3a      CONTRACT #   : Not Applicable
  3960.  3b      NAME         : WIS JPMO
  3961.  3c      LOCATION     : Washington, D. C. 
  3962.                         203306600
  3963.  3d      POC          : Major Terry Courtwright
  3964.                         (703) 285-5065
  3965.  
  3966.  4. TOOL DESCRIPTION :  These are a series of very simple benchmarks called
  3967.          COMPA, COMPB, ... which are used to test the validity of various
  3968.          assumptions that are made about the behavior of a compiler.      
  3969.          Probably all the implicit assumptions are valid; these tests just
  3970.          check that something has not been overlooked that could severely
  3971.          distort detailed quantitative tests.  There is no significance 
  3972.          given to the numerical results of these tests; they just provide a
  3973.          framework for other tests.  There is not even a requirement to 
  3974.          make sure of the status (or emptiness) of the machine on which the
  3975.          tests are run since the desired comparison is one to another, not
  3976.          to some absolute.
  3977.  
  3978.  5. SCHEDULE          :
  3979.  5a      PDR/CDR      : 
  3980.  5b      DELIVERY     : Available
  3981.  5c      DISTRIBUTION : GTE, IBM, NOSC, SIMTEL20
  3982.  
  3983.  6. CHARACTERISTICS   :
  3984.  6a      DEVELOPMENT APPROACH :  Code in Ada
  3985.  6b      HOST MACHINE     : WICAT
  3986.  6c      OPERATING SYSTEM : ROS
  3987.  6d      COMPILER         : Telesoft 1.3 (unvalidated)
  3988.  6e      DEPENDENCIES     :
  3989.  6f      NUMBER OF STATEMENTS : 4464
  3990.  
  3991.  7. DOCUMENTATION    : Ada source code
  3992.  8. PORTABILITY      : Compiled on VMS with DEC Ada, executed, 4 modifications.
  3993.  
  3994.  9. WIS USE          :
  3995.  9a FOUNDATION AREA  : Plan and Optimize
  3996.  9b WIS USE AREA     : Joint Applications
  3997. 10. COMMENTS         :
  3998. 11. LAST CHANGE TO DATA : 21 March 1986.
  3999. ==============================================================================
  4000. Number   Tool  Name              SIMTEL20 Directory Name and File Names
  4001.       |                        |                                             |
  4002.  
  4003. 38-1  | Combine and Break      | 
  4004.                                    Directory: PD:<ADA.TOOLS>
  4005.                                      CBREAK.CMM              581
  4006.                                      CBREAK.PRO             3542
  4007.                                      CBREAK.SRC            28407
  4008.                                      CBREAKREN.SUB            90
  4009.                                      ===============  ==========
  4010.                                        4 Files             32620
  4011.                                    
  4012.                                    
  4013.  1. TOOL NAME        : Combine and Break
  4014.  2. TOOL NUMBER      : 38-1
  4015.  
  4016.  3. CONTRACTOR       :
  4017.  3a      CONTRACT #   : Not Applicable
  4018.  3b      NAME         : WIS JPMO
  4019.  3c      LOCATION     : Washington, D. C. 
  4020.                         203306600
  4021.  3d      POC          : Major Terry Courtwright
  4022.                         (703) 285-5065
  4023.  
  4024.  4. TOOL DESCRIPTION :  These tools are used to combine separate files into
  4025.          a single file, and to break single files into separate files.  The
  4026.          code works on file banners which immediately preceed each file.
  4027.          These tools normally are used to "break" a single source code file
  4028.          into the compilable subunits of the file.  "Combine" is used to 
  4029.          append all of the subunits into one file.
  4030.  
  4031.  5. SCHEDULE          :
  4032.  5a      PDR/CDR      : 
  4033.  5b      DELIVERY     : Available
  4034.  5c      DISTRIBUTION : GTE, NOSC
  4035.  
  4036.  6. CHARACTERISTICS   :
  4037.  6a      DEVELOPMENT APPROACH : Code in Ada
  4038.  6b      HOST MACHINE     : WICAT
  4039.  6c      OPERATING SYSTEM : ROS
  4040.  6d      COMPILER         : Telesoft 1.3 (unvalidated)
  4041.  6e      DEPENDENCIES     :
  4042.  6f      NUMBER OF STATEMENTS : 419 (Combine)
  4043.  
  4044.  7. DOCUMENTATION    : Ada source code
  4045.  8. PORTABILITY      :
  4046.  
  4047.  9. WIS USE          :
  4048.  9a FOUNDATION AREA  : Plan and Optimize
  4049.  9b WIS USE AREA     : Joint Applications
  4050. 10. COMMENTS         :
  4051. 11. LAST CHANGE TO DATA :  13 November 1985.
  4052.