Marco Brambilla さんのブログポストの紹介です。IFML については以前少し書いたと思いますが、OMG の標準化プロセスをうまく通り抜けたようです。
仕様書を読んでもイメージを把握することが出来なかったのですが、上のページに YouTube のリンクがあり、それで分かり易くなりました。 GUI モデルを作成する過程でデータモデルを埋め込んで作成してしまうということのようです(ちょっと「微妙」なところです)。 ただ、これが OMG 標準となり、同じく標準のテキスト変換と組み合わせてJavaコードが出来上がるのを見るのは「何となくうれしい」ですね。 ビジネスロジックはどうするのだろうと思いますが、仕様書のどこかに書かれているのでしょう。