IBM Takes On Microsoft Over Modeling Tools "With Atlantic, the code name for the next version of IBM Software Development Platform, IBM plans deeper integration among its components for designing, modeling, developing, testing, deploying and maintaining applications. Atlantic promises greater integration with the Java-based Eclipse open-source development platform and tight support for UML (Unified Modeling Language) 2.0.
One key issue separating IBM Rational's tools from Microsoft's VSTS (Visual Studio Team System) solution is the approach to modeling. UML is the OMG (Object Management Group) standard for modeling. IBM said it is necessary; Microsoft said it is not."