You can use IBM® Rational® Application Developer for WebSphere® Software to design, develop, analyze, test, profile, and deploy high-quality web, service-oriented architecture (SOA), Java™, Java EE, Web 2.0, mobile, OSGi, and portal applications.
Rational Application Developer is part of the Rational Software Delivery Platform family of products. Built on Eclipse 4.2, it is an extensible and customizable platform for constructing and integrating software development tools. Each product in the Rational desktop family uses the same integrated development environment (IDE). The differences among these products reflect the optional features that are available and installed in each configuration.