Hats
EGL
Sametime
WAS
Education / Training
JAVA
Web
Company
About
Partners
IBM Business Partner
 
HomeContactDownloads

What is EGL?

IBM® Enterprise Generation Language® (EGL)L is a modern programming language specifically designed to help business-oriented developers leverage the benefits of mainframe and Java platforms without having to learn all the details. Enabling your developers to focus on the business problem, EGL features high-level specifications that let developers quickly write fully functional applications and services. IBM Rational Business Developer software enables developers to write business logic in EGL source code and then generate Java or COBOL code along with the run-time artifacts required to deploy the application to the desired execution platform.

EGL hides the details of the deployment platform and associated middleware programming interfaces, which frees your developers to focus on the business problem rather than on the underlying implementation technologies. EGL is designed to help developers who have little or no experience with COBOL, mainframe, Java or Web technologies create enterprise-class services and applications quickly and easily.

EGL is designed to address the full spectrum of business application requirements, including:

  • Business services - The language includes the built-in notion of “service,” allowing developers to create and consume services in a simple and straightforward way, and to permeate systems architecture with service orientation.
  • Web applications - EGL is tightly integrated with the JavaServer Faces (JSF) framework and JSF tooling, enabling programmers to easily create Web applications without needing to know Java or the details of the JSF framework.
    A consistent implementation methodology.
  • Portlets - Developers can deploy EGL JSF Web applications to the IBM WebSphere® Portal Server platform. EGL provides built-in functions to interface with the IBM WebSphere Portal framework, including support for interportlet communications.
  • Reports - EGL integrates with Business Intelligence and Reporting Tools (BIRT), an open source reporting engine, allowing your team to create professional reports.
  • Batch systems - The language includes the built-in notion of “batch program,” which can be generated to run without end-user interaction, allowing your developers to produce reports or perform batch database loads or updates.
  • Text user-interface applications - To facilitate migration of legacy systems to a modern development environment, EGL enables your staff to create traditional character-based or green-screen user interfaces, such as 5250 and 3270, and relative programming constructs. This capability can also be used for new development, if needed.
  • Rich Internet applications - EGL is also being extended to provide a simplified programming model to deliver applications with rich user interfaces that exploit the Ajax framework and popular Web 2.0 widgets.

EGL Pilot
ASG will provide you with a fixed price option to modernize your legacy application using EGL. We will help you develop flexible and platform independent application with IBM's new language for business development, Enterprise Generation Language (EGL).

Asg will:

  • Complete a pilot project on one of your legacy applications running on your System i or System z platform.
  • Engage your development team to help them understand what EGL can do to modernize the legacy application
  • Help you gain a clear business vision on how to proceed with your Legacy Modernization using EGL.

Your EGL pilot options are:

  • Reface   - create a new modern web front-end to your existing 3270/5250 applications with EGL.
  • Build    - collaborate with your team to build a new application with EGL.
  • Transform  - convert your existing RPG, COBOL, Natural or other 4GL code to EGL.
  • Refactor  - collaborate with your development team to create re-usable components from your existing application to be called by new EGL programs.

ASG's pilot offerings allow you to spend time with our specialists to modernize one of your business applications. Your legacy systems have value, let us help you extract and extend that value.

If you are looking for any of the above services, let us know, and our experts will get back to you within 1 business day. Write to us at sales@asg-consulting.com

 
 
 
Computer Guidance Corporation Home | Contact | Downloads
 
 

 

Home Downloads Contact