AndroMDAは、モデル駆動型アーキテクチャ(MDA)の考え方に則ったコード生成フレームワークです。AndroMDAはCASEツールからUMLモデルを採用し、任意のアプリケーションのアーキテクチャに特化したクラスとデプロイ可能なコンポーネント(J2EEもしくはその他)を生成します。