モデル変換言語(モデルへんかんげんご、Model Transformation Language)とは、モデル駆動型アーキテクチャにおけるモデル変換を行うコンピュータ言語。モデル変換は情報技術の中心的な役割を持っている。ソフトウェアシステムは、情報の変換を組み合わせたものと見ることもできる。UNIXシステムも基本的な変換言語("grep"、"sed"、"awk"、"perl"など)から変換プログラム(フィルタ)を構築して使用するフレームワークであるとする見方もできる。ソフトウェア開発工程も抽象的な要求仕様から実際のシステムへの一連の変換と見ることができる。いくつかのモデル変換言語は同図像性(Homoiconicity)の特徴を有している。同図像性とは、データモデルを表現するための言語と変換言語が深く関連しているか、同一であることを意味する。このような関係の顕著な例としてXMLとXSLTの関係がある。このような指摘はモデル駆動工学との類似性を強調したいときになされることが多い。OMGは、MOF/QVT と呼ばれるモデル変換言語の標準を定義した。これ以外にも、モデル変換言語として GReAT、VIATRA、ATL 等が存在する。モデル変換はモデル駆動型アーキテクチャの重要なコンポーネントである。
出典:wikipedia
LINEスタンプ制作に興味がある場合は、
下記よりスタンプファクトリーのホームページをご覧ください。