MDD, Model-Driven Developement, 由模型驱动的开发方式,简单来说就是以建立模型为主要手段的开发。它可应用在软件、系统和数据开发的全过程。
MDD使用开发人员把更多的精力放在产品的模型和结构上,而不是程序语言和算法实现。
UML是MDD概念的一个很好的实现。
Model-Driven Development (MDD)已经被OMG组织注册为商标。