Increase productivity with an Enterprise Generation Language development platform
IBM® Rational® Business Developer is an Eclipse-based programming workbench that simplifies the development of service-oriented architecture (SOA) applications using the Enterprise Generation Language (EGL).
With Rational Business Developer, developers can deliver web applications and services without having to master Java and SOA programming. The software allows developers to create, test and debug applications in EGL and generate the code as Java or COBOL for deployment.
Rational Business Developer simplifies development by allowing developers to work in a single language.
- EGL transformation—transforms EGL source into Java, JavaScript, or COBOL code that is optimized for deployment to application hosting environments including Java EE servers and traditional transactional systems.
- Simplified service creation—simplifies service creation, concealing the technical complexity of SOA.
- Multiplatform deployment—deploys applications and services on many platforms either as web services or natively.
- UML support—supports Unified Modeling Language (UML) to EGL transformations, allowing complex applications to be modeled graphically.
- Extensible platform—integrates with several IBM products to extend support for IBM System z® and IBM i® and expand software lifecycle functionality.
EGL transformation
- Streamlines development by using a single, high-level language for complete development of the business application.
- Generates different languages for a single application, such as JavaScript for an application user interface and Java or COBOL for the application back end.
- Increases productivity and reduces the technology learning curve to improve business agility and competitiveness.
Simplified service creation
- Provides built-in service constructs and a facility for service generation. This allows business-oriented developers to create SOA applications without extensive training.
- Creates EGL services and automates generation of web services from EGL services.
- Deploys EGL services to IBM CICS servers, IBM Information Management System (IMS) and the IBM i platform.
Multiplatform deployment
- Supports development and deployment of traditional green screen applications for IBM i and System z.
- Supports development and deployment of services to IBM WebSphere® Application Server on multiple platforms.
- Allows developers to work within the familiar Eclipse-based environment, leveraging existing development skills.
UML support
- UML supports a model-driven approach that streamlines the creation of Java and Web 2.0 applications and services.
- UML supports the implementation of EGL services or full Create, Read, Update, Delete (CRUD) applications without the need for manual coding.
Extensible platform
- Extends existing IT assets and provides the extensibility, scalability and productivity features of an Eclipse-based platform.
- Integrates with IBM Rational Developer for System z, IBM Rational Developer for i for SOA Construction, and IBM Rational Software Architect.
- Integrates with IBM Rational ClearCase® and IBM Rational ClearQuest® for advanced configuration and change management.
Rational Business Developer resources
- Trial software: Rational Business Developer
Download a full-featured, 60-day trial of Rational Business Developer at no cost.
- Data sheet: IBM Rational Business Developer (PDF, 165KB)
Learn more about the features and benefits of Rational Business Developer.
- White paper: Simplifying innovation with IBM Rational Business Developer (PDF, 265KB)
Read how to use Rational Business Developer for services and application development.
- White paper: Accelerate delivery of business solutions with IBM Rational Business Developer software (PDF, 566KB)
Learn about the benefits of using EGL and Rational Business Developer.
Buy Rational Business Developer
Increase productivity with an Enterprise Generation Language development platform
IBM Software Subscription and Support is included in the product price for the first year.
Download software online after purchase - no shipping costs.
| Operating System | Software | Hardware |
|---|---|---|
|
Java SDK 6.0 (included) Supported databases:
IBM CICS Transaction Gateway V7.1 or later is required for remote calls to CICS |
Processor: Intel Pentium III 800 MHz minimum Memory: Memory: 2GB RAM minimum, 3GB recommended Disk space: Minimum 1 GB of disk space is required for product package installation. Additional disk space is required for the resources that you develop. Note: Disk space requirements can be reduced or increased depending on the features that you install. Display: 1024X768 minimum, 1280X1024 recommended |
| Operating System | Software | Hardware |
|---|---|---|
| z/OS V1.10 and later IBM i V5.4 and later IBM AIX® V6.1 Windows XP, Windows 2008, Windows Vista or Windows 7 Linux (Red Hat 5 or 6, or SUSE 10 or 11) HP Unix 11iv2 Solaris 9 and later |
Java/JRE 5.0 (or 1.5) or later is required in all supported environments Web applications require WebSphere Application Server 6.1, 7.0, 8.0, and 8.5, Apache Tomcat 6.0 or 7.0, or the IBM i Integrated Application Server. |
| Operating System | Software | Hardware |
|---|---|---|
| Microsoft Internet Explorer 7.0 and later Mozilla Firefox 5 and later Apple Safari 5 and later Google Chrome 19 and later |
Firefox 3.0 and later Microsoft Internet Explorer 6.0 and later (version 8.0 or later recommended) Safari 4 & 5 Google Chrome |
| Operating System | Software | Hardware |
|---|---|---|
| IBM z/OS V1.10 and later | CICS Transaction Server for z/OS version 3.1 and later. Note: for Channel/Container support from remote ECI client calls, version 3.2 is required. IBM IMS Transaction Manager version 9 and later IBM Rational COBOL Runtime for zSeries V6.0.1 with latest PTFs IBM Enterprise COBOL for z/OS 3.4 or later |
|
| IBM i V5.4 and later | EGL COBOL Runtime (QEGL library included with Rational Business Developer) |
Application lifecycle management
- Application development
- Application Time Facility for z/OS
- ARCAD-Rational Power Pack
- Host Access Client Package
- HourGlass
- IBM Domino Designer
- IBM ILOG DB Link
- IBM ILOG Elixir Enterprise
- IBM ILOG JViews Enterprise
- IBM ILOG JViews Maps for Defense
- IBM ILOG JViews Telecom Graphic Objects
- ISPF Productivity Tool for z/OS
- Mathematical Acceleration Subsystem for Linux
- Merge Tool for z/OS and OS/390
- Migration Utility for z/OS
- Rational Application Developer for WebSphere Software
- Rational Business Developer
- Rational Dashboard
- Rational Data and Application Modeling Bundle
- Rational Developer for System z
- Rational EGL Community Edition
- Rational Elite Support for Eclipse
- Rational Host Access Transformation Services
- Rational Host Integration Solution
- Rational Host On-Demand
- Rational Modeler
- TPF Toolkit
- VisualAge Generator
Considering a purchase?
Contact IBM
Considering a purchase?
- Email IBM
- Request a quote
- Or call us at: 1-800-728-1212
Priority code: 109HG03W