🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.org.decus
Article #769

New DECUS library update

#769
From: Robert N. Perry (Bob)
Date: Mon, 18 Jan 1988 17:50
1006 lines
42226 bytes
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."
Technical Details
Message-ID: <1386@tekcae.TEK.COM>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!tektronix!tekcae!bobp

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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