Evolving industry standards make it easier to share business models, information, and data across disparate tools.
Users can create applications in the language of their choice.
Multiple tools can be integrated into a single repository. By having the information in one place, it is easier to share information and view it with the repository or web browsers. Standard interfaces make interoperability easy across tools, for example, sharing UML models across tools such as Rational Rose and other UML-compliant tools. As products adapt to the new interoperability models, information is easily shared. The business model defines business rules for the developer and user communities to ensure a successful development and runtime system.