Natural Engineer

Natural Engineer is a multi-purpose,
multi-functional maintenance and migration tool for Natural applications.
- It comprises a powerful base product with a
range of options for special purposes, such as Natural version migration or application
restructuring.
-
- Natural Engineer also enables you to respond
faster to technological developments such as the Web, while fully leveraging prior
investment in Natural applications. It offers you an easier route to the world of
E-business, to enterprise-wide and cross-platform systems integration, or simply to better
utilization of your development resources.
With Natural Engineer, you can
significantly enhance the productivity of maintenance, improve the quality of code and
documentation, and migrate your Natural programs more quickly to a new version or
platform. It identifies the full impact of changes on existing production systems,
makes program structures transparent, and automates many modification tasks.

Natural Engineer key features
- Flexible configuration allowing seamless integration with
Software AG products ADABAS and NATURAL. It will operate in a mainframe or PC environment.
- A repository of information about an application can be
quickly and easily built using the Extract and Load functions.
- Automatic re-synchronization of the repository data can be
achieved after modifications have been applied to code within an application, ensuring
that the repository reflects the most up to date version of your applications.
- A powerful search engine allows you to quickly locate
specific fields, files and statement types; with clear concise reporting on all impacted
occurrences within your applications.
- In addition to the individual specific impacts, several
standard impact analyses are possible:
- MVSNAT22TO31 - used for migration from Natural version 2.2 to 3.1.
- OBJECT BUILDER - used for application re-structuring. (Componentization.)
- INTERNATIONALIZATION - used for identify candidate text and fields for
internationalization.
- CODE OPTIMIZATION - used to identify certain Natural code statements that may cause
performance considerations within Natural Applications.
Automatic modification based on the impact analysis can be
applied consistently throughout the application. Modified code is written to a default or
user specified library, ensuring that the original source code remains intact.
A comprehensive audit trail is created and maintained for
the full life-cycle of the application within Natural Engineer, recording what has
changed, when it was changed and by whom.
Natural Engineer offers facilities to support the use of
Natural generators Construct and Predict Case.
Functions can be performed in real time or scheduled to run
in 'Unattended Operation' mode, whereby long running executions can be set up to execute
overnight.
Adherence to application standards can be documented for an
application. This provides a useful source of documentation for users that are new to a
particular application.
Natural Engineer provides integrated structure diagramming
(GENTREE) detailing the Natural objects and their relationships within an application.
Complexity measurements are available (GENMETRICS) using
standard industry complexity measurements, such as Halstead or McCabe, to quickly pinpoint
the most complex aspects within an application.
Improved system documentation is readily available online
and fully up to date from the repository via the many reporting options. Additionally, the
code Beautification option provides a consistent presentation within the Natural source
code throughout the application.
Migrating to a new version of Natural can be actioned
quickly and efficiently by using the built in search criteria detailing the differences
between Natural versions.
Re-structuring Natural applications, or componentization,
can be applied very easily. The options are to either select specific code line ranges,
isolating database I/O operations or, presentation operations.
Ability to web-enable your Natural application, allowing
your applications to be accessed on the Web.

Further information is available in the
following documents :-
Need Adobe Acrobat Reader? Click on
image for free download

Alternatively, further information about
this product and the rest of the GenSet range can be obtained via the product information request form.