IBM® offers the following Eclipse-based Unified Modeling Language (UML) modeling and Java™ development environments, all backed by free e-mail-based support.
IBM Rational® software provides a full range of tools to help meet your analysis, design, and construction needs—whether you are a software developer, software architect, systems engineer, or database designer.