PKS Software GmbH  
Produkte
 
Products at a Glance
markerEGL
markerSystem i
markerAdabas/Natural
SmartMap
------------------------------
Porting/Rehosting -
SmartOS

------------------------------
Database Migration - SmartDCI®
------------------------------
Application Migration - SmartEGL
------------------------------
Services
Development Services
Downloads
 
PKS
Product - Adabas/Natural - Application Migration >SmartEGL <
Evolution ²·º = Technological Innovation x Process Innovation
 
 
Product Description
 
With SmartEGL, full-fledged and complex Natural applications can be securely and quickly migrated to EGL (Enterprise Generation Language) through a rule-based converter. In turn, the migrated applications can be made available as Java/J2EE or Cobol apps and executed in a variety of environments without having to make any further changes. By migrating to one language (EGL), two target languages (Java and Cobol) alike are handled.
 
EGL is a fourth generation programming language (4GL) and exhibits a high degree of similarity to Natural. It is geared to developers of business processes and frees the application developer from the ever-increasing technical complexity. The EGL code itself does not indicate whether the application is run as a Cobol app on the mainframe or in a J2EE environment. With just one language and one piece of source code, a wide range of platforms, databases and target environments are covered - without a need for the developer to delve into these systems.

The paradigm break from object-oriented development and procedural development can be totally avoided through the use of EGL. The EGL und SmartEGL concepts guarantee a high degree of productivity and serviceability of the migrated Natural code, especially for developers with procedural experience. And not only do they make it possible to migrate technologies, but people are also migrated and accompanied step-by-step into the new world.

 

Direct contact:
for SmartEGL
 
 
 
Features and Benefits
 

markerNatural applications are fully and
automatically migrated to EGL
markerAutomatic encapsulation of access
layer
, business process logic and user
interface
markerHigh degree of serviceability of EGL code
markerEGL code very similar to Natural code
markerAccess statements (READ, FIND, STORE
etc.) and corresponding SQL in service
libraries similar to Natural 

markerSimple to learn; special "EGL for Natural
developers" training available
 
markerFull support for a wide variety of services, databases, user interfaces, transaction
servers and operating systems
markerThe freedom to decide in which
environments the applications and services of (former) legacy apps should be made
available, without having to change the
app's source code
markerTechnical complexity of the target systems completely masked out from developer
markerHigh degree of productivity
markerNo paradigm break from procedural to
object-oriented development thanks to 4GL concepts
markerFast and simplified SOA support without
knowledge of WSDL or SOAP etc.
markerAccelerated modernization and further
development of legacy applications
 
markerSophisticated, stable development
environment based on Eclipse
markerLarge selection of tools and assistants for
fast, efficient application development
markerWith the Adabas C plug-in for EGL, Adabas C can be directly accessed using EGL
without having to do any direct
programming
 
 
 
Success = Stability x Evolution ²·º
 
 
up | back
search
 
german german
 
Downloads
SmartEGL
is available for:


The Platforms
Windows Server operating systems, AIX, HP-UX, Linux, Solaris, z/OS, i5/OS
At a Glance:
SmartEGL
From Natural to EGL

Markermore
Links to EGL information:

Rational Business Developer Extension (IBM, german)

White Paper EGL (IBM, engl.)