Os produtos de modelagem IBM Rational UML podem ser estendidos para tratar de necessidades específicas de uma empresa inteira, um projeto ou um usuário individual. Um esforço de extensibilidade pode ser tão simples quanto definir algumas propriedades adicionais ou tão avançado quanto definir um novo plug-in inteiro.
Os recursos de extensibilidade nos produtos de modelagem Rational UML são construídos sobre os componentes Eclipse de código aberto para suportar diversos esforços, incluindo as extensões típicas a seguir:
Todos os exemplos mencionados acima utilizam uma combinação de APIs (Application Programming Interfaces), pontos de extensão, ambientes de desenvolvimento especializado e utilitários. Reveja os componentes de extensibilidade fornecidos pelo Eclipse e pelos produtos de modelagem Rational UML para aprender a implementar suas extensões.