Design
Model-driven engineering
Metamodeling
Model-driven architecture
ATLAS Transformation Language
Unified Modeling Language
Software engineering
Data modeling