Rational Application Developer with the Java code editor open
|
|
Developer(s) | Rational Software |
---|---|
Initial release | 6.0 7 January 2005 |
Written in | Java |
Operating system | Microsoft Windows, Linux |
Available in | English International, French, German, Italian, Spanish, Portuguese Brazilian, Chinese Simplified, Chinese Traditional, Japanese, Korean |
Type | Integrated development environment |
License | IBM EULA |
Website | ibm.com/.. |
Rational Application Developer for WebSphere Software (RAD) is a commercial Eclipse-based integrated development environment (IDE), made by IBM. It provides tools for visually designing, constructing, testing, analyzing, and deploying many types of applications including Java, Java EE, Web 2.0, hybrid mobile, Portal applications, and Web and REST services.
Rational Application Developer is an integrated development environment(IDE) product that helps Java and web application developers design, develop, deploy, test and analyze their applications. It contains specialized wizards, editors, and validators for a variety of technologies:
Rational Application Developer includes tools to improve code quality. A Java profiling tool helps to analyze an application's performance, memory usage, and threading problems. A software analysis tool identifies patterns and antipatterns in application code, and compares code to coding standards.
To manage source code, a development team can configure Rational Application Developer to work with a source code repository system. The product ships with connectors to IBM Rational ClearCase for source control and IBM Rational ClearQuest for defect management. It also ships with a Rational Team Concert client that can be used for both source control and defect management.
The workbench includes tools for deploying an application to a local or remote server. It contains test environments for IBM WebSphere Application Server and IBM WebSphere Portal. It also supports Apache Tomcat. Using these tools, a software developer can test their application locally before publishing it to a production server.Cloud computing capability is provided for the IBM SmartCloud Enterprise and the IBM Workload Deployer.
In 2001, IBM donated the Eclipse Platform into Open Source to enable community-driven development of a Java workbench and tools. Eclipse was based on standards like J2EE and was designed with a plug-in based framework so that vendors could easily extend the features of the workbench.