带你走进MDA的世界。--真正的模型驱动开发。目前的建模工具很多,不过个人的观点来看,基本都跑偏了。没办法真正应用模型驱动来有效开发。废话少说。下面的就是MDA(KAYA)建模工具。左侧是需要用到的元素,简单说来包括1.Product(产品&服务--可以看作系统名称),2.Role(角色--可以看作具体的业务表),3.Property(属性--表里的列),4.WorkFlow(业务流程),5.Rules(业务规则)。带箭头的为各个元素的参照。合起来有10种元素。我们通过简单的拖拽,形成下面的工程