模型驱动架构
MDA
Modeling Is Programming建模即编程
Research objective: Model Definition解决的问题:模型可定义
We study the foundations of model-driven architecture (MDA): domain-specific language (DSL) design and evaluation, automated model transformation, and model-based code generation. Research connects language definitions and modeling semantics with transformation rules and generated implementations, and evaluates language expressiveness, transformation correctness, and the quality of generated code.