Os Produtos de Modelagem do
IBM® Rational suportam vários mecanismos que você pode utilizar para estender a funcionalidade do ambiente de modelagem. Por exemplo, utilizando os pontos de extensão e API disponíveis, é possível criar perfis customizados para estender o metamodelo UML, criar pluglets para fazer extensões menores para o ambiente de trabalho, estender a funcionalidade de modelagem ou incluir a funcionalidade para uma transformação existente.