IBM Rational Business DeveloperIBM
IBM Rational Business Developer provides built-in service constructs and a facility for service generation.
Vendor
IBM
Company Website
Product details
An Eclipse-based IDE that simplifies the development of Web 2.0, mobile, SOA and traditional applications using the EGL
IBM Rational® Business Developer and its Enterprise Generation Language (EGL) services enable programmers to leverage the technology of Java, JEE, browser platforms, cloud deployment, databases, IBM i, and IBM Z systems without having to learn all the underlying technologies.
Paired with powerful capabilities to support cross-platform development, Rational Business Developer is designed to hide the technical details of the deployment platform and associated middleware programming interfaces. This allows the developer to focus on the business problem rather than the underlying implementation technologies.
Features
- **Rich user interface: **Modernized rich UI (Web 2.0 and mobile) with drag and drop for services and automated user interface generation.
- **Simple service creation: **IBM Rational Business Developer is an Eclipse-based integrated development environment (IDE) that simplifies the development of Web 2.0, mobile, cloud based, service-oriented architecture (SOA) and traditional applications using the Enterprise Generation Language (EGL). Developers can deliver Web 2.0 and mobile applications and services without having to master Java and SOA programming. Developers can create, test and debug EGL applications while generating Java, JavaScript or COBOL code for deployment.
- **Multiplatform deployment: **This software supports development and deployment of traditional green screen applications for IBM i and IBM Z systems. It supports development and deployment of services to IBM WebSphere® Application Server on multiple platforms as well as cloud platforms. For user interfaces, it supports development and deployment of Web 2.0 applications on a browser as well as on mobile platforms. IBM Rational Business Developer allows developers to work within the familiar Eclipse-based environment, leveraging existing development skills.
- **Transforms EGL source: **This software uses a single, high-level language for streamlined development of the business application. It generates different languages for a single application, such as JavaScript for an application user interface and Java or COBOL for the application back end. This software increases productivity and reduces the technology learning curve to improve business agility and competitiveness.
- **Extensible platform: **IBM Rational Business Developer extends existing IT assets and provides the extensibility, scalability and productivity features of an Eclipse-based platform. It integrates with IBM Developer for z/OS, IBM Rational Developer for i, and IBM Rational Software Architect, and integrates with IBM Rational Team Concert™ for advanced configuration, source control and change management.
Benefits
- **Oriented for DevOps: **Use or create configurations of coding rules for EGL source code, and run the configurations to check the source code for consistency with the rules.
- **Ideal for business developers: **Build modern applications and/or integrate with legacy systems using tooling that handles multiple technologies.
- **Utilizes standard tools: **Build applications using modern tools and frameworks: GIT for source control, Swagger and MQ integration for cloud deployment, Spring for REST services, and Cordova for hybrid mobile applications.