![](https://i-blog.csdnimg.cn/blog_migrate/e1f240b62e423659dab848614d61e76a.jpeg)
MDA的结构示意图
最内环是MDA的核心技术:MOF(Meta Object Facility,元对象设施)、CWM(Common Warehouse Metamodel,公共数据仓库元模型)和UML。MDA的主要工作就是要把基于这些技术建立的PIM转换到不同的中间件平台上,得到对应的PSM。
中间环上给出的是目前主要针对的实现平台:CORBA、XML、JAVA、Web Services和.NET。显然,随着技术的发展,这个列表将不断扩充。
最外环是MDA提供的公共服务如事务(Transactions)等,向外发散的箭头是指MDA在不同垂直领域的应用,如电子商务、电信和制造业等。