IBM® Rational® UML modeling products can be extended to address the specific needs of an entire company, a project, or an individual user. An extensibility effort can be as simple as defining some additional properties or as advanced as defining an entire new plug-in.
The extensibility features in the Rational UML modeling products build on the open-source Eclipse components to support a variety of efforts, including the following typical extensions:
All of the above examples use a combination of application programming interfaces (APIs), extension points, specialized development environments, and utilities. Review the extensibility components provided by Eclipse and the Rational UML modeling products to learn how to implement your extensions.