Jump to main content
IBM Logo Product Documentation
  • Products
  • Support
Rational Business Developer v9.6
  1. Home icon
  2. Welcome
  3. Developing
  4. Developing EGL applications

    Enterprise Generation Language (EGL) is a programming language that you can use to focus on business problems instead of software technologies. Within the Rational® development environment, you can use EGL wizards and other tools to write complex applications with minimal effort.

  5. Generation for VSE Feature Reference

    This reference manual provides z/VSE-specific information about developing and generating EGL programs in the VSE environment.

  • Overview

  • Getting started
  • Installing
  • Upgrading and migrating
  • Developing
    • Model driven development of EGL code
    • Generating source code from UML models

      You can use transformations to create source code from a UML model. First you must create a transformation parameters file and then apply those parameters to a model.

    • Developing EGL applications

      Enterprise Generation Language (EGL) is a programming language that you can use to focus on business problems instead of software technologies. Within the Rational® development environment, you can use EGL wizards and other tools to write complex applications with minimal effort.

      • How to use this documentation
      • Additional information about EGL

        The most recent EGL documentation is in the Rational® Business Developer Information Center.

      • EGL Programmer's Guide

        The EGL Programmer's Guide covers using EGL within the Eclipse Integrated Development Environment (IDE), as well as some of the common programming tasks that EGL developers perform.

      • EGL Generation Guide

        The EGL Generation Guide covers the process of converting EGL code to Java™ or COBOL source code, including the processes and the files involved. This section is intended for a developer who will generate or deploy EGL applications.

      • EGL Language Reference

        The EGL Language Reference covers the fundamental use of the language, including its concepts, syntax, and keywords. This volume is intended for a developer writing EGL applications with some experience in procedural programming.

      • Rational® COBOL Runtime Guide for zSeries®

        This manual provides information about customizing and administering the IBM® Rational® COBOL Runtime.

      • Rational® Business Developer EGL Server Guide for IBM® i

        This manual provides information about customizing and administering EGL Server for IBM® i on the host.

      • Generation for VSE Feature Reference

        This reference manual provides z/VSE-specific information about developing and generating EGL programs in the VSE environment.

    • Source code analysis with code review

      With code review, you can create configurations of coding rules for EGL source code. You can then run the configurations to check the source code for consistency with the rules.

    • Responsive Design Support in RBD

      What is Responsive Design? Responsive design is an approach for creation of web pages that automatically scales its content and elements to match the screen size on which it is viewed. So, instead of designing multiple websites for different devices with variable screen sizes, we can design just one website that scales up or down automatically, to match the device it’s being viewed on.

  • Samples

  • Troubleshooting and support
  • Reference
  • Glossary
  • Using the help
  • Notices for IBM Rational Business Developer documentation
 Feedback

Generation for VSE Feature Reference

This reference manual provides z/VSE-specific information about developing and generating EGL programs in the VSE environment.

Rational Business Developer Generation for VSE feature Reference

Related concepts
  • Developing EGL programs for the VSE environment
    Rational Business Developer provides a Generation for VSE feature that you can use to generate EGL as COBOL source for the z/VSE environment.
  • Share: Email
  • Twitter
  • Disclaimer
  • Privacy
  • Terms of use
  • Cookie Preferences