- ASCII COBOL programming language. May refer to the ASCII COBOL
compiler. This is an implementation of the ANSI X3.23-1974 COBOL
standard with Unisys extensions.
- A Revolve user who has been given the rights to configure projects as
single user or shared and to authorize any additions or deletions of
data that may be necessary. Refer to the section Modes of Operation
in the chapter Using Revolve for a list of Administrative
- Active project
- The active project is the project that is open and currently being
used. Only one project can be active at a time.
- Annotation path
- The annotation path specifies which directories Revolve will write
and read user applied annotations. The default directory is
- A Candidate is an element, such as a data item or a literal
that is potentially of interest.
- Candidate List
- A Candidate List contains all the elements in an application
that are potentially of interest.
- COBOL Data Manipulation Language. Can be either ASCII or NPE COBOL.
- Code Flow view
- The Code Flow view provides a flow chart of the calling
hierarchy of the paragraphs and sections in a COBOL program. It can also
depict fall throughs and dynamic branching.
- Complete Project dialog
- The Complete Project dialog allows the user to fill in gaps
in a project due to missing programs, copybooks, etc. This is a process
which should precede any system wide analysis.
- A component is a single source file. When loaded into a project, it
has a type which can include BMS, COBOL, DBD, MFS, PSB, or JCL.
Copybooks, includes, procs, and control-cards are not considered
- Data Impact
- The effect, or impact, that a data modification will have on the
integrity of the system. For example, the variable "A" needs
to be enlarged; however, in another area of the source code "A"
interacts with "B." The user should consider the data
impact when making the modification and determine if "B"
should also be enlarged.
- Data Definition
- Defines DMS 1100 schemas by specifying names and attributes of areas,
sets, records, and data names stored in a DMS database. DDL consists of
basic clauses and combinations of clauses used by the DDL processor to
Management Communications Area (DMCA)
- Program buffer through which DMR passes information to the user
- Data Management Routine
- On-line routine that access and updates the database.
- Data Management System
- Database system for the Unisys OS 1100 system based on CODASYL
specifications. The DMS 1100 manages mass storage device database files.
- Execution Simulator
- The Execution Simulator provides a mechanism for analyzing the
control flow in a system. Revolve traces the path through programs and
- Executive Control
- A Unisys language used for constructing jobs that compile or run
programs on 1100 series systems.
- An extension is the DOS file type used for copybooks, includes, and
proclibs. The default extensions include ".lib", ".cop",
".cpy", and ".cbl".
- Impacts occur when source code elements are modified and that change
effects other source code elements in the system.
- Information Browsers
- A group of dialog boxes used to present information about various
types of elements and relationships in the system.
- Integrated Editor
- An editing tool that supplies the user with direct and unlimited
access to source code. Changes to source code can be implemented
singularly or across an entire application. Also appears in encapsulated
form as the Split Screen Editor
- Inventory view
- The Inventory view provides a graphical view of COBOL and JCL
components. The COBOL inventory shows the main program, copybooks,
include files, and databases. The JCL/ECL inventory represents the
job/run, steps, devices/files, executables, and dds.
- The standard Japanese character set for information exchange. Each
Kanji character is 2 bytes (16 bits) in length and takes two positions
on a form image.
- Live fall-through
- A fall through to a label that can be performed somewhere in a
program. For example, if a program has a statement "PERFORM INIT."
then any fall through past the "INIT" label would count as one
live fall through.
- The Match button is located on the edit bars in most of
Revolve's interfaces. Always preceded by an edit field and sometimes by
a type drop-down listbox. Allows for search criteria to be specified.
- Metrics tool
- The Metrics tool features methods for calculating several statistical
measures of complexity.
- New Programming
- Integrated facility that compiles language programs such as COBOL and
FORTRAN. NPE has separate front-end language compilers, but uses a
common code generator, linking system, run-time system, and programmer
advanced debugging system (PADS) for all languages. Formally known as
the Universal Compiling System (UCS).
- NPE COBOL
- Formally known as UCOB, the term now used is NPE COBOL. This is an
implementation of ANSI-85 COBOL with Unisys extensions.
- Options appear in some browsers and tools and allow the Revolve user
to adjust the way information is displayed. Normally accessible from the
Options button, located on the button bar. There are also
Options available from the Utilities menu, specific to users and
- Point of interest
- A point in a program that is of interest when investigating an
application for the impact of handling euro transactions. A point of
interest can be a suspect line of code that might result in the wrong
result when processing monetary values. A point of interest might also
be a data item that represents a monetary value.
- Power key
- The F1 through F12 function keys can be assigned user-defined
- A project contains the parsed representation of all the components
that have been loaded. It is contained in a file with the extension ".prj".
- Project Manager window
- The Project Manager window is the control panel for the
active project. It is used to view and manipulate the components of a
- Project path
- The project path specifies which directories contain the component
databases. The default directory is \revolve\redb, but component
databases can exist in other directories or on other machines.
- Regular Expression
- A language for specifying patterns that match a sequence of
characters. Regular expressions consist of normal characters which match
the same character in the input, character classes which match any
single character in the class, and other characters which specify the
way that parts of the expression are to be matched against the input.
- Relational Data
Management System (RDMS)
- Unisys relational data management system. A software product that
manages relations as a component of the Universal Data System (UDS).
- A text based document created by a script
- Revolve Query Language: database language specifically designed to
answer questions about source code.
- The plan or definition for the logical structure of a Unisys
- Screen view
- The Screen view provides an image of a BMS or MFS screen as
it would appear on a terminal.
- Scripts are programs that automate activities in Revolve. There are
many scripts provided with the product.
- Selected Element
- The selected element is outlined in yellow and red in views, and a
description appears on the status bar. An element can be selected by
clicking on the element in any tool or information browser with the left
- Hierarchical collection of record types in a database.
- Set Type
- Describes relationship between two DMS record types.
- Source path
- The source path specifies which directories contain copybooks,
includes, and proclibs. It needs to be set so that these files can be
found and included during parsing.
- Source view
- Provides a display of the source code. The Source view shows
a logical view of the source files, including COBOL and JCL, with
copybooks and include files interleaved.
- Speed Menu
- The pop-up menu for the selected item. This menu appears when the
user right-clicks the mouse button on the selected item.
- SPF Editor
- Provides traditional source code editing functionality. The SPF
Editor is enabled by activating its checkbox in the User Options
- Split Screen Editor
- The encapsulated version of the Integrated
Editor that appears when the View Source Code button
is pressed. Allows access to source code for editing.
- Status bar
- The status bar is located at the bottom of the desktop window and at
the bottom of some Revolve interfaces. It contains several objects which
provide quick access to important information and functions. The right
hand side of the status bar provides a display of the selected element.
- A subproject is a collection of individually specified items that
are taken from a Revolve project to be analyzed and modified in specific
- Identifies a subset of areas, sets, records, and data names defined
in the database schema available to user sessions.
Data Definition Language (SDDL)
- Language that describes the DMS database to application programs.
Consists of clauses and combinations of clauses used by the SDDL
processor to create subschemas. Translates a source subschema into a set
of interpretative tables and a series of records to be included by the
- System view
- Depicts the calling relationships between all JCL jobs, programs,
screens, and databases in the project.
- The class of an element. For example, cobol_state_move is the type
for COBOL move statements, and cobol_label_para is the type for
- UCS COBOL, also known as, NPE COBOL. This is an implementation of
- Universal Compiling
- Unisys compiler that produces common object programs from different
higher level languages. Now known as the New Programming Environment
- Usage counter
- A usage counter, also known as a dongle or security key, resembles
the plug by which a printer is plugged into a computer.
- You do not receive a usage counter with Revolve/2000 +
SmartFind-Fix/2000, but only with the SmartFind-Fix/2000 Metering
Administration pack. If you (or your systems administrator) have not
already ordered one of these packs, and you want to use
SmartFind-Fix/2000, please contact your Micro Focus sales
- In SmartFind-Fix/2000, the code is metered by means of the usage
counter, which is credited with a number of lines of code. When someone
meters code, the usage counter must be attached to the back of that
person's PC and then the counter is debited by the appropriate number of
- Individuals with access to analysis tasks and no administrative
- The Revolve wildcard character is an asterisk (*). It appears by
default in most Match edit boxes. It
establishes similar strings in Match
Copyright © 1997 Micro Focus Limited. All rights reserved.
This document and the proprietary marks and names used herein are
protected by international law.