ChangeMaster works with your
current program development methodology and does not
alter the way you make application changes. The Check-Out
command copies LANSA definitions (or objects and source members) to be
modified from the Production partition (library) to a developer's Work
partition (library). The Check-In command promotes changes to
the designated Test level partition (or library) and
automatically recreates (recompiles)
objects in the Test partition (library) from the modified definitions
(source).
Object reservation prevents
simultaneous modifications to the same LANSA definition, OS/400 object
or source member by different programmers working in the same area of
a project. When a developer "checks-out" an object,
ChangeMaster reserves that object for
the user profile who issued the Check-Out command.
With ChangeMaster, change management
is truly easy to learn and
easy to use.
Your developers simply "Check-Out" and "Check-In."
In fact, they don't have to alter the way they make changes, compile,
test and debug their programs. Your developers can learn to
use ChangeMaster in
as little as 10 to 15 minutes!
You cannot Check-In a modified object or source member unless
you checked it out first.
This prevents many of the typical
problems that arise when two people update the same object and overlay
each other's source changes.
ChangeMaster is designed to work
within LANSA and
PDM. Developers can issue the
ChangeMaster commands from menus,
from a command line or using the supplied
PDM user-defined options. Within
LANSA, Check-Out is automatic.
This provides truly transparent change
management that does not require your programmers to change
the way they work.
ChangeMaster will automatically
distribute objects from a development
iSeries-AS/400 to one or more "production" machines upon Check-In, if the
project administrator specifies this.
ChangeMaster also works with
popular software development tools and utilities from various vendors
such as: ASC's Abstract/Probe Plus, BCD's DocuMint and ProGen Plus, and
Hawkeye's Pathfinder, as well as with LANSA. Thus, ISS protects your
investment in tools and utilities from other vendors.
ChangeMaster provides
complete change management for all
of your applications, including native OS/400, and System/36 or System/38
Environment programs written in LANSA or any 3GL language supported by
OS/400. ChangeMaster works with ACBS,
BPCS, MAC-PAC, MAPICS, PRMS, and many other vendor applications packages.
ChangeMaster's built-in
Compare Source command highlights the
differences between any two versions
of a source member or RDML function to determine exactly what was changed.
Use SEU's edit/browse split-screen mode to easily "
cut-and-paste" modifications into a new version.
ChangeMaster allows for
parallel development and
maintenance activities.
Whether you are developing in-house applications or customizing
a vendor's source code, ChangeMaster
eases the task of maintaining applications. Each
area of a project
uses a unique set of branching version
numbers, keeping track of all versions in the same project.
This feature is especially useful when you receive a new release
of a vendor's software, and you have made local modifications to the
package.
ChangeMaster's operation can be
custom tailored to meet unique requirements by modifying any
of the documented CL exit procedures provided with
ChangeMaster . You can even write your own CL
procedures to invoke ChangeMaster
commands.
ChangeMaster stores compressed
versions of LANSA definitions, objects and source members in a project's
archive database (with the date/time
archived, UserID, a change description and optional user information
for each version). ChangeMaster
stores RPG source code with 80% compression on average,
and other source languages with 75% average compression.
Are database modifications occupying a great deal of your valuable time? Your developers can use ChangeMaster's Find command to perform "Impact Analysis", searching for patterns in all or selected source members. The Find command displays or prints the name of each member where a pattern is found, and can also display or print all source lines where the pattern is located within each source member. Suppose you need to change a database field "CMDATE" from 6 to 8 positions; you need to identify every RPG program affected by this change. How can you do it? With ChangeMaster, it's as easy as:
Let us send you an evaluation copy of the software today!
Copyright © 2001 by Industrial Strength Software Company.
All rights reserved.