2016-07-30 13 views

答えて

0

ほとんど変換言語はOCL系れるそれは変換のパターンマッチング部分を定義するために来るとき、特別

+0

ありがとうございます。 ETLを書くことがoclベースのモデル変換であることを知っていますか?私は 'The Epsilon Transformation Language'の記事を読んでいます.EOLはoclベースのモデル変換言語であり、ETLはEOLを使用していましたが、ETLがoclベースであると明示している声明は見つかりません。 – any

+0

EOL自体も重要なOCLの影響を受けているため、ETLも同様です –

1

QVT強くOCL系です。 OMG仕様では、3つのQVT言語すべてがOCLを拡張することを指定しています。同様に、AcceleoはOCLを拡張するMOFM2T仕様に従います。

ATLはOCLの影響を強く受けますが、簡略化、型推論、および確かに強い型付けに対するサポートの欠如により、いくつかの自由があります。

EOLであるため、ETLはOCLの影響を受けます。 EOLは "。"/" - >"の力/混乱を排除するなど、いくつかの慎重な逸脱をしています。

Xtend/XbaseとOCLは同じ機能プログラミングの影響を共有しているため、Xtendのいくつかの側面はOCLユーザーにはよく知られているようです。

関連する問題