Path: utzoo!mnetor!uunet!tektronix!tekcae!bobp From: bobp@tekcae.TEK.COM (Robert N. Perry (Bob)) Newsgroups: comp.org.decus Subject: New DECUS library update Message-ID: <1386@tekcae.TEK.COM> Date: 18 Jan 88 17:50:18 GMT Reply-To: bobp@tekcae.UUCP (Robert N. Perry (Bob)) Organization: Tektronix, Inc., Beaverton, OR. Lines: 1006 The following are two DECUS library status reports showing new programs available from the DECUS library. To reach the DECUS library, use the address: DECUS Program Library 219 Boston Post Road Marlboro, Mass. 01752-1850 USA 617-480-3418 Programs are distributed for media/copying charges that are more or less in line with what universities charge. This is needed because they have to pay some fulltime staff, pay for machines & maintenance, and the costs of catalogs, etc. Not cheap. They get partial subsidies from DEC to help with this, so costs aren't as high as they could be. However, Columbia charges $100/tape for Kermit, you pay $50 for PMDF, and so on; DECUS charges are comparable. Also, SIG tapes can be obtained free from your LUG as well as the DECUS library. Many of these programs are NOT on ANY SIG tapes however. If you want them, order from the library. You can get the programs within a few days of ordering from DECUS; turnaround is good these days. So please do not assume you'll get the code off a SIGtape later; you may wait awhile and then discover it isn't there. This information is provided so if you want any of these programs, you don't have to wait for a catalog to appear. Glenn Everhart (Everhart%Arisia.decnet@ge-crd.arpa) =================================== FROM: Betty Cadieux SUBJECT: DECUS Program Library Status Report November 22, 1987 CATALOG INSTRUCTIONS: The following corrections should be made to the 1987/1988 Software Catalog. A DECUS user reports that DECUS No. 11-854, Title: "NBS PASCAL for RT-11", does not implement the DISPOSE function. DECUS No. 11-372, Title: SPY RSX Accounting System, does not work on operating system versions of RSX-11M later than V3.4. ATTACHMENT C PROGRAM AVAILABILITY The following new/revised programs are not listed in the 1987/1988 Catalog. See attached abstracts for media availability. PROGRAM # TITLE VAX-LIB-7 The VAX Library Collection 7 V-SP-66 DISK Utility Collection VAX-149(R) DIAL VAX-243(R) VAX - RMD VAX-285 COLOR241 VAX-286 VIEW VAX-287 Environment: A Project Accounting Utility 11-795(R) GRAPHKIT: Graphics Routines for the HP-7221C/T Plotter 11-895 VTCALC: Calculator for VT100 or VT220 Terminals New VAX-LIB-7 The VAX Library Collection 7 Version: 1987/1988 Keywords: Library Tapes - VMS Abstract: The VAX Library Collection 7 contains programs, VAX-234, VAX-237 through VAX-244, VAX-246 through VAX-250, VAX-252, VAX-254 through VAX-261, VAX-264 and VAX-265. The dates of these submissions are from April 1987 to August 1987. Release Notes distributed with each order. Documentation may or may not be on magnetic media. Complete sources not included. Media (Service Charge Code): User's Manual (EB), 2400' Magnetic Tape (PC) Format: VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP New V-SP-66 DISK Utility Collection Version: October 1987 Operating System: MicroVMS V4.4, VAX/VMS V4.3 - V.4.5 Source Language: DCL, MACRO-32, VAX-11 FORTRAN Keywords: Utilities - Disk - VMS Abstract: DISK Utility Collection is a collection that contains programs that relate to activities that would increase the performance or utilization of disks on a VAX system. This collection is made up of seven programs: DECUS NO. VAX-183 JUICER A disk fragmentation/compression program. {Editor's note: this is JUICER2 as discussed at the Anaheim DECUS meeting} VAX-204 ALLOCATE Allows temporary allocation of disk space. VAX-205 DISK_USE A snapshot of disk usage with quotas enabled. VAX-206 FRAG Measures fragmentation on the files-11 disk. VAX-251 FRAGMENT Evaluates your RMS file characteristics. VAX-253 DISK_MGR Gathers disk statistics quickly and easily. VAX-266 NO_FRAG Performs pseudo on-line disk compression plus VAX to VAX file transfer. See individual submissions for complete abstracts. Restrictions: Most of the programs on this tape require VAX/VMS V4.3 or later. Documentation may or may not be on magnetic media. Media (Service Charge Code): 2400' Magnetic Tape (PC) Format: VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP Revision VAX-149 DIAL Version: 1.2, October 1987 Author: Roger Talkov, Emulex Corporation, Costa Mesa, CA Operating System: VAX/VMS V4.5 Source Language: C Keywords: Security, System Management - VMS Abstract: DIAL prevents unauthorized access from dial-in callers and allows authorized users to access the computer from a dial-back line. DIAL requires the caller to answer some questions about their access rights. If incorrect, the program will disconnect the caller. If correct, the program will notify the user of their acceptance, will disconnect the call, and then call them back at a pre-determined phone number. Benefits include controlled access, users accessing only from a pre-determined location, and users do not have to pay for phone access. DIAL was written in VAX-11 C and the source is included. Changes and Improvements: Includes 2400 baud modem support and the logging of all attempts of DIAL access into DIAL.LOG. This extra security will provide information on break-in attempts as well as an audit trail of modem usage. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP, or order VAX-LIB-4 Revision VAX-243 VAX - RMD Version: 2, November 1987 Submitted by: Wayne Bruzek, N.J. Turnpike Authority, New Brunswick, NJ Operating System: VAX/VMS V4.5 Source Language: VAX FORTRAN Keywords: Utilities - VMS Abstract: VAX - RMD is a pacifier for the ex-RSX user who misses the "real-thing". Though it doesn't look quite the same and doesn't have the various screens of the old RMD, it does provide quite a bit of useful information, such as: . Current Node Name. . Current time. . Percent of the Page File that is available. . Percent of the Swap File that is available. . Amount of free space on each disk drive specified. . PID, Username and Imagename of each active image. The fields are updated continuously and the display can be somewhat tailored by way of a user created parameter file. Changes and Improvements: Displays 90 rather than 54 users, switches to wide screen, several bugs fixed. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VAX/ANSI New VAX-285 COLOR241 Version: 1, July 1987 Submitted by: Dale Stephan, EDS, Saginaw, MI Operating System: VAX/VMS V4.2 Source Language: PL/1 Hardware Required: VT241 terminal Keywords: Terminal Management Abstract: The VT241 color graphics terminal has the capability to display four colors simultaneously from a pallet of sixty-four. Multiple color display is common in graphic applications such as DECgraph, but for day-to-day use, the terminal is typically green foreground (or characters) on a black background. The problem comes when one's eyes are tired of green. Green is not the best color for constant viewing. The optional red/blue screen (Mono + Color) is the only other color combination selectable from the keyboard. This limited utilization of capabilities has driven the development of Color241. Color 241 unleashes the color power of the Digital Equipment Corporation terminals. Color 241 is an interactive program that stresses a user friendly access to the hidden colors in the VT241. Colors for each of the four displayable zones (fondly called foreground, background, cursor and bold) may be defined on-the-fly, from the pallet of sixty-four colors, thus allowing immediate contrast comparisons. The program provides the capability to write the color definitions to disk, thus allowing automatic setup of the desired colors on any VT241. I recommend goldenrod on black, with a turquoise cursor and red bold characters. It is recommended that the user request the help option during the first execution of the color program. The help text describes the function of the program as well as some helpful tips on using the program. Documentation not available. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-286 VIEW Version: 4.5, September 1987 Submitted by: C.J. Chapman, Philips Defence Systems, Crawley, Sussex, England Operating System: MicroVms V4.5b, VAX/VMS V4.5 Source Language: MACRO-32 Memory Required: 12.2KB Virtual Allocation Hardware Required: VT200 Series terminal Keywords: System Management - VMS Abstract: The VIEW utility is a system management tool that enables the Systems Manager to obtain information on system processes or user processes. VIEW is very useful for taking a snapshot look at your system to establish what images are currently executing. VIEW executes on Digital Equipment Corporation VT200 Series terminals continuously displaying the following information: . User Name of Process Name, Image Name, Process Id. . Login Time, Uic, Process State/Type, CPU Min/Sec. . Base Priority Current Priority, Working Set Size. . Image Activation Count, Disk I/O, Buffered I/O. . Page Faults, VMS Release, Balance Set, Node Name. . Idle Time and Uptime since boot time, Date Time. VT220 Terminal Keypad Functions: . Process User or Process Name (Select) . Increase Interval Time (Up_Arrow) . Decrease Interval Time (Down_Arrow) . Increase Page Number (Next_Screen) . Decrease Page Number (Previous_Screen) . Clear Page (Do) . Enable/Disable Highlight (Find) . Highlight Process (Up/Down_Arrow) . Delete Process (Remove) . Increase Base Priority (Right_Arrow) . Decrease Base Priority (Left_Arrow) . To Exit type Ctrl_y, Ctrl_c or (F6). To continuously VIEW Balance set, Idleup, and Date Time, use the following procedure: . Decrease Interval Time to zero. . Clear Page using the (Do) key. Release Notes are distributed with each order. Notes: Operating system VAX/VMS V4.4 or later is required. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-287 Environment: A Project Accounting Utility Version: 1.1, November 1987 Operating System: MicroVMS V4.4, VAX/VMS V4.4 Source Language: MACRO-32, VAX FORTRAN Keywords: Utilities - VMS Abstract: ENVIRONMENT is a project accounting utility which allows the user to close its current account and start with a new one without logging out and in. This is done by: . closing the current account. . clearing the accounting fields in memory. . changing the user process parameters ie, username, accountstring, privileges, UIC, device and directory. Process quotas are not changed currently and probably will be realized in a future release of this program. Access to projects and creating projects is done by a maintenance program (ENVMAINT) and authorize. Notes: Operating system VAX/VMS V4.4 or later is required and uses GETUAI system service. Restrictions: Creates a new user environment with the exception of process quotas. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP Revision 11-795 GRAPHKIT: Graphics Routines for the HP-7221C/T Plotter Version: 3, July 1987 Submitted by: R. E. Beverly III Ph.D., R. E. Beverly III and Associates Operating System: RSX-11M V4.1, RT-11 V5 Source Language: FORTRAN 77 Memory Required: Largest program requires 28KW Software Required: Hewlett-Packard PLOT/21 software library Hardware Required: Hewlett-Packard 7221C/T plotter Keywords: Graphics, Scientific Applications Abstract: GRAPHKIT is a collection of software tools designed to supplement Hewlett-Packard's PLOT/21 library by providing routines to easily plot linear, semilogarithmic and logarithmic graphs in standard scientific/engineering formats of publication quality. An additional routine is provided which permits rapid layout and production of viewgraphs and transparencies. The user is given full control over the x- and y-axis minima and maxima, the generation of axis labels and major and minor tick marks and curve legends. Multiple curves can be drawn on a single plot. Each curve can consist of data symbols only, data symbols connected by straight lines, or lines connecting the data points with no symbols. The user selects the pen number, symbol type (if any), and line type for each curve. Changes and Improvements: Version 3 is the addition of user-specified line type for each curve. The maximum number of embedded subscripts and/or superscripts in the axes titles and curves legends has been increased. Media (Service Charge Code): One RX01 Diskette (KA) Format: FILES-11, 600' Magnetic Tape (MA) Format: FILES-11 New 11-895 VTCALC: Calculator for VT100 or VT220 Terminals Version: 1.0, October 1987 Submitted by: Michael Chamsay Operating System: RSTS/E V9.3 Source Language: BASIC-PLUS-2 Hardware Required: VT100 or VT220 terminal Keywords: Calculators Abstract: VTCALC is an easy to use, simple calculator program that does basic calculations. All input is done via the keypad and arrow keys which are diagrammed on the screen using the line drawing character set. Like many simple calculators it has one memory cell which is displayed on the screen and updated whenever the store key is pressed. This program was developed and tested on a VT220 look alike in VT100 mode. One of the future enhancements will be to include scientific functions such as trigonometic, and log functions. Documentation not available. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: DOS-11 ------------------------------------------------------------ SUBJECT: DECUS Program Library Status Report January 04, 1988 This is the first status report since November 22, 1987. PROGRAMS ON HOLD/STATUS PROGRAM NO. TITLE HOLD/STATUS 11-43 Wabash College Student No longer Information System available (Per author request) PROGRAM AVAILABILITY Following are the new/revised* programs not listed in the 1987/1988 Catalog and also the revisions ("*") to programs that are listed in the 1987/1988 Catalog. PROGRAM # TITLE *VAX-252(R) KEYPADS *VAX-256(R) DM/SD/WPE/COLORS VAX-284 Terminator VAX-288 REPORT WRITER VAX-289 Tomei Universal Engineering System Bench Test VAX-290 LABELS VAX-291 SYSTAT VAX-292 VFE - VMS File Editor VAX-293 VMS Performance Monitoring VAX-294 WEB Pack 11-896 MODES 11-897 C Windows For RSX 11-898 Finger/RSX UX-101 Timberwolf UX-103 Mighty UX-104 Wombat Revision VAX-252 KEYPADS Version: November 1987 Submitted by: Ronald William Burke, Westinghouse Electric Corporation, Baltimore, MD Operating System: MicroVMS V4.X, VAX/VMS V4.X Source Language: DCL Keywords: Tools - Applications Development Abstract: The program KEYPADS graphically displays the contents of a keypad. The keypad state name refers to which keypad state you wish to output the keypad settings. If omitted or given no value, then the current keypad state is assumed. If you use an * in this field, then the legend keypad (which outputs the name of every key in the keypad) will be output instead. The keypad portion symbol refers to which portions of your keypad are to be displayed. If omitted or given no value, then the entire keypad is assumed. If you use a < or > (or the default <>) in this field, then either the left and/or right halves of the keypad are output to you. The left part of the keypad has the arrow keys, the E keys, and the F keys. The right part of the keypad is the traditional VT100 series keypad (the PF keys, the KP keys, etc.). Changes and Improvements: More supporting routines and documentation included. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP Revision VAX-256 DM/SD/WPE/COLORS Version: December 1987 Submitted by: Dale E. Coy, Los Alamos National Laboratory, Los Alamos, NM Operating System: VAX/VMS V4.6 Source Language: DCL, FORTRAN 77, MACRO-32, TPU, VAX FORTRAN Hardware Required: DM$SD needs VT52 or ANSI-compliant or Digital Equipment Corporation terminal. WPE needs VT1XX or VT2XX compliant terminal. COLORS needs ReGIS compliant color terminal (VT241/VT340). Keywords: Editors, Terminal Handler, Terminal Management Abstract: This submission contains three sub-directories: . DM$SD (Directory Manager and Set Default) . WPE (Word-Processing-Like Editor) . COLORS (VT241/VT-340 Colors Management) DM (Directory Manager V7.2A) is a utility which allows you to more easily manage, clean up, and otherwise work with your files and directory structure. DM is particularly useful if you have large numbers of files or sub-directories and is helpful in encouraging users to clean up their directories (by making it easy to do so). It is invaluable for sorting through the DECUS SIG tapes after they have been loaded. DM displays the files in your current directory (or your directory tree). With one or two keystrokes you can do most major DCL commands: delete, copy, purge, print, edit, view, rename, etc. The keystrokes are ALL-IN-1 like. Your favorite editor may be used from DM. The SMG$ interface is used for terminal independence and efficiency. Full on-line help and extensive documentation are provided. SD (Set Default V4.3A) is a utility which shortens the commands for SET DEFAULT and SHOW DEFAULT and expands the capabilities of the SET DEFAULT command. In addition to less typing, SD provides convenient movement between directories, a "stack" of 20 direc- tories, an interactive display of your directory tree, and much more. SD is implemented in FORTRAN for speed, and uses the SMG$ screen interface. Full on-line help and extensive documentation are provided. WPE (Word-Processing-Like Editor V2.4) WPE is almost a full implementation of WPS-PLUS (TM) for editing ASCII files. WPE is an extremely powerful text editor. In addition to full-feature editing, searching, replacing, etc., WPE provides two-window editing, the most useful features of EVEPlus, and several other extensions. Included are some Language Sensitive features for editing .COM files. A "read-only" option, called MORE, is an outstanding replacement for the TYPE command. It's easy to "get started" with WPE, but a large set of advanced features are available to the curious user. Full on-line help and extensive documentation are provided. An additional advantage of WPE is that the user who uses WPS-PLUS has essentially the same keyboard interface to WPE (avoids having to remember several editors). Features include: . All of WPS-PLUS that is reasonable (full function editing). . Two-window editing. . Multiple files. . Bookmarks. . Insert and examine special characters. . Print files with special characters. . Fix up files by removing CR/LF. . Automatic tailoring for .COM, .HLP, .FOR, and .TPU files. . Read-only interface (called MORE). WPE is written in VAXTPU and built on EVE, so it's inherently extendable. DM, SD, and WPE work well together, or separately. COLORS (Colors Management V4.1) is a suite of programs for managing and setting "default" colors for ReGIS color terminals. Having a VT241, VT-340 (or other color ReGIS terminal) is much more fun if you use color combinations other than red, blue, green. These programs make it easy for the user to control his/her terminal colors. A side effect is the provision of a "system default" set of pleasant colors. . CO Gets any user some set of colors. . OCO Used if terminal is garbaged - fixes terminal and restores colors. . NCO Gets a new set of random, contrasting colors. . CCO Gets a new set of random, complementary colors. . SCO Gets a new set of random, similar (soft) colors. . PCO Lists 64 choices and lets the user pick a color. . XCO An interactive/visual user chooser. These programs are lots of fun (if you have a VT-241 or VT-340 terminal), and the PCO and XCO programs have a nice user interface. The submitter welcomes comments, suggestions, etc. Bug fix requests will also be considered. Notes: If operating system VAX/VMS V4.4 or less is used, a FORTRAN Compiler is required after modifying the source code of DM and SD. Full documentation is provided for all of the programs, in .TXT, .WPL (for WPS PLUS), and .LN03 (very fancy) forms. Two memory cartridges are required to print the .LN03 files. Changes and Improvements: All programs now recognize VT-300 terminals. In particular, the Colors programs have been extensively modified for the VT-340 terminal. It is possible to disable dynamic highlighting for DM and SD, for faster execution (useful on slow, dial-up lines). Other feature enhancements and minor bug fixes. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-284 Terminator Version: 1, November 1987 Submitted by: Wayne Bruzek, New Jersey Turnpike Authority, New Brunswick, NJ Operating System: VAX/VMS V4.5 Source Language: VAX FORTRAN Keywords: System Management - VMS, Utilities - VMS Abstract: Terminator is a FORTRAN program that monitors the processes running on a VAX system, stopping those which have been idle (accruing no CPU time) for a specified amount of time. The default allowed idle time is thirty minutes, but may be modified for each user by entering the user's UIC and his allowable time in a parameter file. A log of terminated users is also kept by the program. Processes whose UIC group number is less than sixty-four will not be affected by the program. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VAX/ANSI New VAX-288 REPORT WRITER Version: 1, November 1987 Submitted by: David Cohen, Security Pacific Automation Company Operating System: VAX/VMS V4.5 Source Language: DCL, VAX COBOL Keywords: Tools - Applications Development Abstract: REPORT WRITER generates a COBOL program, using as input four user-supplied files which define the report and the data file record. Handles up to four levels of control breaks, with totals available for each level. Each control group can have the following options: . "At bottom" . "At top" . "New-page" . "At top of Page" . "At bottom of Report" (All quoted terms in this abstract have the same meaning as in DATATRIEVE). Grand totals are available. Grand totals and "At Bottom of Report" are in addition to the four allowable control breaks. Report column positions are computed automatically, from Layout Chart created by the user, in any editor. Output program can be edited and modified, if desired. User instructions included. Notes: Operating System VAX/VMS V4.0 or later is required. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-289 Tomei Universal Engineering System Bench Test Version: November 1987 Submitted by: J. Tomei, Water Survey of Canada Operating System: RSX-11M-PLUS V3.1, VAX/VMS V4.3 Source Language: FORTRAN 77, VAX FORTRAN Memory Required: Virtual Software Required: FORTRAN 77 Keywords: Tools - Applications Development Abstract: The Tomei Universal Engineering System Bench Test is intended to test the major aspects of a system's architecture from the typical applications algorithms (very low level) point of view. Of necessity this is coded in FORTRAN to address the "engineering" environment. This does not preclude its use in other areas, since its design is aimed at identifying underlying capabilities and shortcomings and "attempts" to side-step FORTRAN optimizing compiler peculiarities. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VAX/ANSI New VAX-290 LABELS Version: 4.0, December 1987 Submitted by: Rick Stacks, Arkansas Department of Pollution Control, Little Rock, AR Operating System: VAX/VMS V4.4 Source Language: FORTRAN 77 Hardware Required: Terminal defined for use with SMG routines Keywords: Mail Abstract: LABELS is designed to allow the user to keep track of mailing label information (names, addresses, zip codes, etc.) and to be able to generate mailing labels from that information. Currently the user can separate label information into 99 different "lists" within a single file. When generating labels the program allows for single or multiple lists to be included on the output. All output is sorted by zip code (up to ten digits xxxxx-xxxxx) for mailing purposes. Mailing label information consists of the following: FIELD LENGTH . List number 2 . Sequence number 8 . Name field 1 28 . Name field 2 28 . Address 28 . City 20 . State 2 . Zip code 10 Output is set up for three-across labels measuring 7/16" high by 3 1/2" wide. The program uses SMG routines for screen-mode of data entry and is fairly easy to modify to suit individual needs. A logical, LBL$FILE, is used to denote the name and location of the data file so different users can use different files. LABELS should be "installed" for multiple users. No special privileges are required. See the source code for more information. Notes: Operating system VAX/VMS V4.4 or later is required. Documentation is included as part of the source code. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-291 SYSTAT Version: 1.2, December 1987 Submitted by: Rick Stacks, Ark. Dept of Pollution Control & Ecology, Little Rock, AR Operating System: VAX/VMS V4.4 Source Language: VAX FORTRAN Hardware Required: VT-100 terminal, VT-2XX terminal or terminal defined for use by SMG routines Keywords: System Management - VMS Abstract: SYSTAT is a system status monitoring program set up similar to the old DECsystem-10 SYSTAT program. SYSTAT utilizes SMG routines to access and paint the screens. Help is on-line within the program by pressing the "H" key. A brief synopsis of the program is outlined below. SYSTAT monitors the jobs, both interactive and batch, that are running on the system and displays the status of each job, including information regarding process name, pid, working set size, current/base priority, currently executing program name, direct I/O count, buffered I/O count, percentage of CPU used during last update interval, and the terminal which the process is currently logged-on. The normal display, that which appears by running the program, is set for a fifteen second auto update, which can be changed by the user from one second to sixty seconds. A no-auto-update feature is also available. Be advised that the faster update intervals result in greater CPU demand, fifteen seconds seems to be an acceptable interval on our VAX running 6MB of memory and averaging 20-30 interactive users. Other displays and options are available to the user. See program and source code for more information. Notes: Should be "Installed" for best response. If "installed", Link/Notraceback and Install/priv = world/open/header/shared. Operating system VAX/VMS V4.4 or later is required. Documentation not available. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-292 VFE - VMS File Editor Version: 3.0, December 1987 Submitted by: Ward Condit, Maricopa Community Colleges, Phoenix, AZ Operating System: VAX/VMS V4.5 Source Language: MACRO-11 Keywords: Editors Abstract: VFE is a type-insensitive editor that can edit user disk files in block or record mode, and disk devices and FOREIGN-mounted tapes in block mode. Data can be displayed in ASCII, EBCDIC, hex, integer and binary format. User-defined sections of data from single records and single or multiple contiguous blocks can be changed, compared, and transferred within a file or between files. Records within RMS files can be changed, added or deleted, regardless of application data format. A very fast search is provided which can target a string, hex or integer constant. All or part of a terminal session can be logged to a sequential file for later lineprinter output. Release notes are distributed with each order. Notes: Must be relinked if operating system VAX/VMS is less than V4.5. Assoc. Documentation: Fall 1987 VAX SIG Session Notes, pp. 467-476. Media (Service Charge Code): User's Manual (EA), 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-293 VMS Performance Monitoring Version: December 1987 Submitted by: Samuel Charles Spriggs, E.I. DuPont, Wilmington, DE Operating System: VAX/VMS Source Language: DCL Software Required: DATATRIEVE Keywords: System Management - VMS Abstract: The VMS Performance Monitoring System provides a high-level overview of system "health", giving management information in the form of DATATRIEVE graphs. The graphs show trends in: . System response time (service level). . Users logged in. . Page faulting. . Disk capacity. . Disk I/O. . CPU idle time. The data are current up to the last four-hour period. The system can be used to raise flags to system management as to when tuning or additional capacity may be needed. The system requires minimum effort to install and support, and it uses very little system resource. The Capacity Planning System is a spreadsheet that shows how many users the VAX family can support at a specified service level. This model is valid for any application if benchmark data are available for only one particular VAX configuration running the application in question. ALL-IN-1 capacity models will be reviewed in the presentation. Notes: Operating system VAX/VMS V4.0 or higher is required. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New VAX-294 WEB Pack Version: 1.0, November 1987 Submitted by: E.W. Sewell, E-Systems, Garland Division, Dallas, TX Operating System: VAX/VMS V4.5 Source Language: Modula-2, PASCAL, WEB Software Required: DECUS Program No. V-SP-58, "LaTeX V2.09, TeX V2.0", PASCAL compiler, and Modula-2 compiler Hardware Required: Bitmapped printer for WEB listings and an appropriate TeX driver Keywords: PASCAL Abstract: This package consists of programs based on Donald Knuth's WEB System of Structured Documentation, which is the programming methodology used to develop the TeX document compiler, the METAFONT typeface compiler, and all of the support programs for both. The package is composed of the following: . MWEB A variation of the WEB system which has been adapted to the Modula-2 Language (regular WEB uses PASCAL as its programming language). . WEBMERGE A program to merge multiple change files together (change files are used to make implementation-dependent changes to an implementation-independent base WEB file---the WEB processors allow only one change file per WEB file). . SCANTEX/ SCANWEAVE Programs to strip out the parts of a WEB listing which have not been modified by a change file. . LaTeX The LaTeX sources for the slides used in Session LT005 (Literate Programming: The WEB System of Structured Documentation) at the DECUS Fall 1987 Symposium in Anaheim, CA, with the sample program used in the session. WEB itself is not included in this submission. It is normally bundled with TeX and is available as DECUS Program No. V-SP-58, "LaTeX V2.09, TeX V2.0", through the DECUS Program Library. TeX is required to use the system properly. WEB is included with it. All of the documentation for these programs is in LaTeX source form. If you don't have a running TeX/WEB system, the programs will be useless. If you have TeX running, but not LaTeX, the DVI files are provided and can be sent directly to the TeX device driver for your output device. Assoc. Documentation: The TeX system is described in the book, "The TeXbook", 483 pages, (ISBN 0-201- 13448-9) and is available through Addison and Wesley Publishers. The WEB system is described in the manual, "WEB". Information on these items can be obtained through the TeX User's Group, C/O American Mathematical Society, P.O. Box 9506, Providence, RI 02940-9506. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: VMS/BACKUP New 11-896 MODES Version: 3, August 1986 Submitted by: Peter V. DeVita, Reuters Information Services, Inc. Operating System: RSX-11M-PLUS V2.1 or V3.0 Source Language: MACRO-11 Memory Required: 8KW plus 209 words of ICB Pool Keywords: System Management - RSX-11 Abstract: MODES is a CPU monitoring utility written for the RSX-11M-PLUS operating system. It is designed to look like the VAX/VMS Monitor Modes utility. Two switches are included: . /HARDCOPY to print the CPU statistics in a one line summary format on hardcopy terminals. . /LOG to print the /HARDCOPY statistics to a file instead of the hardcopy terminal. A VAX/VMS PASCAL program is provided which can read in the ASCII text file generated by the /LOG switch and produce a histogram of the CPU utilization. This program allows the user to select the report interval and the resoluton of the report generated. Restrictions: Must be linked with LB:[1,54] RSX11M.STB. Requires system clock interrupt vector, restored on exit. Require 209 words of ICB Pool, also returned to system on exit. Media (Service Charge Code): One RX01 Diskette (KA) Format: FILES-11, 600' Magnetic Tape (MA) Format: FILES-11 New 11-897 C Windows For RSX Version: 1, November 1987 Submitted by: Richard Neitzel, Golden, CO Operating System: RSX-11M V4.2 Source Language: C Software Required: DECUS Program No. 11-SP-18 Keywords: Terminal Management, Utilities - RSX-11, VT100 Routines Abstract: Users of the C language on RSX systems can use the routines in this package to implement a simple form of windowing on CRTs. They support multiple window buffers per task, as well as several windows per CRT from independent tasks. Routines are provided to perform output, input, cursor movement without output, vertical and horizontal line drawing and box drawings. The routines also provide a base for more complex windowing operations. Media (Service Charge Code): One RX02 Diskette (LA) Format: FILES-11, 600' Magnetic Tape (MA) Format: FILES-11 New 11-898 Finger/RSX Version: December 1987 Submitted by: Thomas R. Wyant III, E.I. duPont de Nemours, Richmond, VA Operating System: RSX-11M V4.0, RSX-11M-PLUS V3.0 forward Source Language: FORTRAN 77, MACRO-11 Memory Required: 28KW Keywords: Networking Abstract: This program is an RSX implementation of an interface to DECUS Program No. V-SP-14, "Finger System: Network and Local Server", and provides similar functionality. In particular it performs the following: . Identifies current users of the system, when and where logged in, etc. The search is on the last name, with support for the wild card characters "*" and "%". . Finds a specific user and displays the above information plus the contents of the user's FINGER.PLN file. . Serves as an in-bound DECnet server to allow searching for users on other nodes. Explicit route-through is supported to allow use in an internet environment. No command line switches are supported. Switches will be preserved in a route-through operation, and ignored in a request to the local node. The various pieces of FINGER/RSX functionality require system support as follows: . The display of FINGER.PLN and last login time requires multiuser protection. . The display of current system users and the use of "." to finger yourself requires accounting (and therefore RSX-11M-PLUS). . The display of information to or from remote systems requires DECnet. Notes: Some functionality requires RSX-11M-PLUS. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: DOS-11 New UX-101 Timberwolf Version: 3.2, March 1986 Submitted by: University of California at Berkeley, through Digital Equipment Corporation Operating System: UNIX Source Language: C Keywords: Utilities - ULTRIX Abstract: Timberwolf is an integrated set of placement and routing optimization programs. The general combinatorial optimization technique known as simulated annealing is used by each program. Programs for standard cell, macro/custom cell, and gate-array placement, as well as standard cell global routing have been developed. Experimental results on industrial circuits show that area savings over existing layout programs ranging from 15 to 62 percent are possible. Notes: This program was developed by the Computer-Aided Design Group, Department of Electrical Engineering and Computer Sciences, University of California-Berkeley. Restrictions: U.S. Government export regulations prohibit the distribution of this program outside the United States without the appropriate export licenses. Media (Service Charge Code): User's Manual (EA), 600' Magnetic Tape (MA) Format: TAR New UX-103 Mighty Version: 1.6, October 1986 Submitted by: University of California at Berkeley, through Digital Equipment Corporation Operating System: UNIX/ULTIX, VAX/VMS Source Language: C Memory Required: 720KB Abstract: MIGHTY is a two layer detailed router for general routing problems, including switchboxes, channels, and partially routed areas. The routing regions that can be handled are very general: the boundaries can be described by any rectilinear chain, the pins can be on the boundaries of the region or inside it, and obstructions can be of any shape and form. Notes: This program was developed by the Computer-Aided Design Group, Department of Electrical Engineering and Computer Sciences, University of California-Berkeley. Program is distributed on a TAR formatted tape. Restrictions: U.S. Government export regulations prohibit the distribution of this program outside the United States without the appropriate export licenses. Media (Service Charge Code): 600' Magnetic Tape (MA) Format: TAR New UX-104 Wombat Version: October 1983 Submitted by: University of California at Berkeley, through Digital Equipment Corporation Operating System: ULTRIX, UNIX V4.3BSD, VAX/VMS V4.2 Source Language: C Memory Required: 215KB Abstract: Currently, most integrated circuit layouts are hand checked to determine their correctness. This manual procedure is very time-consuming and does not guarantee an error-free circuit. The WOMBAT program has been developed to overcome this problem. WOMBAT compares two netlists. One is usually based on the simulator input and the other is often extracted from the layout. However, such is not necessarily the case and WOMBAT makes no assumptions about the number of pins or the technology of the circuit elements in the schematics. One can specify how the pins of individual elements permute as well as an initial correspon- dence between circuit elements and nets. WOMBAT generates a list of corresponding elements and nets and notes any differences. Release notes are distributed with each order. Notes: This program was developed by the Computer-Aided Design Group, Department of Electrical Engineering and Computer Sciences, University of California-Berkeley. Restrictions: U.S. Government export regulations prohibit the distribution of this program outside the United States without the appropriate export licenses. Media (Service Charge Code): User's Manual (EC), 600' Magnetic Tape (MA) Format: TAR -- Robert N. Perry (Tex) Tektronix "Skydive for better health" C-18807 bobp%tekcae@tektronix.TEK.COM "When I works, I works hard. When I sits, I sits easy. When I thinks, I goes to sleep."