自動プログラミング
automatic programming
生成的プログラミング
(
Generative programming
)
MOF
(
Meta-Object Facility
)
QVT
(
Queries
/
Views
/
Transformations
)
XMI
(
XML Metadata Interchange
)
XML変換言語
アスペクト指向プログラミング
(
AOP
:
Aspect Oriented Programming
)
インテンショナルプログラミング
(
Intentional programming
)
オブジェクト指向分析設計
(
OOAD
:
object-oriented analysis and design
)
コード生成
(
code generation
)
ソフトウェアファクトリー
(
Software Factory
)
データ変換
テンプレートエンジン
(
Template Engine
)
統一モデリング言語
(
UML
:
Unified Modeling Language
)
ドメイン固有言語
、
ドメイン特化言語
(
DSL
:
Domain Specific Language
)
ドメイン固有モデリング
(
DSM
:
Domain-Specific Modeling
)
プログラム合成
(
Program Synthesis
)
変換言語
(
Transformation Language
)
メタデータ
(
meta data
)
メタモデル
(
Metamodel
)
メタプログラミング
(
metaprogramming
)
モデリング言語
(
Modeling Language
)
モデル駆動工学
(
MDE
:
Model-Driven Engineering
)
モデル駆動型アーキテクチャ
(
MDA
:
Model-Driven Architecture
)
モデル変換言語
(
MTL
:
Model Transformation Language
)
https://ja.wikipedia.org/wiki/自動プログラミング