デシリアライズその1

とりあえず、M(インスタンス情報)をソースにしたATL変換により、デシリアライズ
作るという一種の裏技を敢行。ATL queryを使えばテキストに容易に落ちます。

テキストとしてはEMFが"Model Code生成"で生成するデータベースのAPI(getとかsetとか)
を採用。それっぽい文字列が出力されます。とりあえずバントでアウトにはならない
程度まで来たかなーという感じです。

とりあえず

  • モデル(VSM)からAsmLへの変換
  • EMFの紹介(APIの紹介も兼ねる)
  • シリアライズの実現(モデルのレベル)

は実現できました。

でも本当は一段メタ度を上げて、メタモデルMMをソースとで、今回つくった ATL queryの
ルールファイルを生成するところまでできれば100点満点。まあなんとなく
できそうですね。やりましょう!