3.1 – AndroMDA
O AndroMDA explora fortemente projetos existentes de código aberto para questões específicas da plataforma e para serviços gerais de infraestrutura.
No AndroMDA, os desenvolvedores podem estender a linguagem de modelagem existente por meio de instalações conhecidas como "metafacades". A extensão é refletida como um perfil UML na modelagem de bibliotecas e modelos em ferramentas de transformação.
3.2 - ArcSyler
ArcStyler utiliza as suas próprias marcações MDA na UML como uma forma de introduzir informação sobre a plataforma sem poluir o modelo com detalhes do nível de plataforma.
Como AndroMDA, ArcStyler suporta cartuchos extensíveis para geração de código. Os próprios cartuchos também podem ser desenvolvidos dentro do ambiente ArcStyler seguindo os princípios do MDA. A ferramenta também suporta transformação de modelo por meio de arquivos externos de regra de transformação.