MOFやQVTのはなし
副テーマはプチ行き詰まったので、とりあえず、調査に逃げる。
MOF関係をみてみると
どうもモデル変換の仕組みはQVT(Queries/Views/Transformations)
というのに進化しているらしい。
変換プログラム自体をモデルとして取り扱おうという話なのでただものではない。
代表的なツールに
- UMT: UML model transformation tool
- ATLAS Transformation Language
があって双方とも、eclipsベースだそうなので、次はそこを掘ろう
UMTのプレゼンにあった XMI-lightというのが笑えた、なんてったてXMIは
かったるいねえもっとシンプルでないと人間が読めんというのは導管メタファー。