Highlights
- Manage multi-tiered
development projects across distributed environments or within
individual systems
- Use graphical
tools for managing access to many different compilers and data
types
- Maintain
history information and version control for each system part
PowerGEM
makes resources available to multiple users simultaneously, but restricts
modification to a single user. PowerGEM helps you track changes by
date and developer, ensuring that only checked-out files can be changed.
Resources are thus protected and modifications are traceable.
PowerGEM for
UNIX supports Sun SOLARIS and HP-UX. Even if you need to manage
projects on a single platform, PowerGEM is the ideal solution because
it gives you clear visual methods for a comprehensive range of management
tasks.
Manage
All Your Projects with One Tool
Because PowerGEM
supports a wide variety of compilers and data types, you can manage
all your development activities from a single point. PowerGEM handles
resources for COBOL, C, C++, Fortran, Visual Basic®, and other
languages.
PowerGEM provides
a powerful client/server interface to the GEM library system, allowing
you to plug in your favorite macros, compilers, editors, and other
tools. You can configure development environments and shared resources
for departments or projects.
The PowerGEM
library can reside on several supported platforms, so you can build
two- and three-tier library system hierarchies. Windows programmers
can have local libraries, while a departmental library resides on
a UNIX server. At the highest tier, you can have a project library
on MVS. As business needs dictate, you can promote data across the
hierarchy.
The
Ultimate Reference Source
In addition
to covering the latest versions of resources, PowerGEM automatically
stores and controls previous versions. When a question arises about
how an application worked at any point in its development -- or
even how it came to stop working -- you can go back to resolve the
issue.
From source
code to documentation, you can keep track of versions throughout
the life of an application. Version and history statistics are kept
for each part of a project. Any time a developer modifies a part,
PowerGEM records the date, the person's user identifier, the data
added, and the modification level.
PowerGEM associates
resources with a specific part version. This and other functions
of the tool's automated version control minimize down-level versions
due to dependent code modifications.
Detailed
Features and Benefits
The table below
lists key features and benefits of PowerGEM.
|
New in V4 |
Feature Summary |
Detail of Feature |
Benefit of Feature |
| |
Configuration
management |
Controlled
development of sources and objects:
Check-in/Check-out
function
Icons
indicate check-out status
History
of changes
Compare
function
Search
repository function
|
You
can ensure that only one person updates a program at a time
and keep track of all the changes made. |
| |
Integrated
with other tools |
Configuration
management functions can be accessed from Programming-Staff.
The system only allows editing or changing of checked-out components. |
Configuration
management integration means that following agreed procedures
is straightforward. |
| +New |
Development
Manager IDE |
PowerGEM
libraries and functions are configured using the Development
Manager tool.
Development
manager presents:
A tree
view of the folder structure
Icons
indicating the check-out/in status of files
Edit,
print, build, find, compare and
debug functions.
|
Development
Manager gives you a tool for reviewing, inspecting,
and testing the latest versions of your applications. |
"+New" in the
"New in V4" column indicates a feature that contains new or improved
elements as well as existing elements. When "+New" is in
Italics, it refers to the italicized detail items.

Platforms
Supported
- Sun Solaris®
(Server only)
- HP-UX®
(Server only)
Frequently
Asked Questions
1. Is it
possible to use "make" files (like C++) to automate the compile
process?
Answer:
Yes, PowerGEM includes the Microsoft Make facility and a utility
to create make files.

|