�� ����λ�ã�UML���� - ���� ��̳����    
MDA���߷��෽����һ������ģ��

[2006/2/15]

MDA������OMG�Ĵ���ӣ��ṩ�˴Ӵ�ͳ�������������ڿ����õ�ģ�������ܹ��ķ���ѧ��ת�䡣���������˱�׼�Ľ�ģ��Լ���ṩ�˸�Ч�Ľ�ģ������Ϊ���ֲ�ͬ����ҵ������н�ģ���ṩ��ת����������һ�����͵�ģ��ת��Ϊ��һ�����ͣ��ṩ��ӳ�䣨mapping����������ģ������ʵ�ִ��롣MDA����ģ�͵Ķ����Σ�MDA������MDA����ҵ�ijɹ�Ӧ���е�������Ҫ�Ľ�ɫ������������ߵķ��෽ʽ���Լ�һ�����ߵ�����ģ�棬�԰����������������õĹ��ߺʹ���MDA���ӵ���Щ��ͬʱ����������й��߿�������˵Ҳ��һ�����õ�ָ�ϡ�

����

�Դ�MDA��Լ��2003��6�·������������������Ѿ��ṩ�˺ü���֧�ֹ��ߡ����ǣ�ֻ�к��ٵĹ�˾����������MDA�ĸ��JAX��־������Soumen Chatterjee����ô��Ϊ�ģ���ÿ�ܵġ�MDA �״��Ŀ�У�����������Щ���ߵij���ȣ���ǰMDA��·�ߣ��Լ���ҵ�ܹ���MDA��Ч�ʡ����ר��ͬ��������ΪMDA���ƹ��ṩֱ�ӵĽ��顣��ЩMDA���������ս�MDA����ɹ�����Ҫ��ʯ�������ר���У�����Ŭ��Ϊ�������ṩ���õ�ָ�ϡ�����������ߵķ��෽ʽ���Լ�һ�����ߵ�����ģ�档

MDA���߷���

���Ӳ�Ʒ�ĽǶ�������MDA��ͨ�����߻��߹�������ʵʩ�ģ��������ǽ���ģ�Ϳ����̳е�һ�������У�����һ�������PIM��PSM��Ȼ��������ɵ��������Ժ������ļ����м����������Ѿ��ṩ���������ϵļ���֧�ֹ��ߣ�������ʵ�Ĵ������ɹ��ܡ���[OMG FAQ] �����ǣ�����ֵ��ǣ�IDE��UML���ߺ�MDA����֮��Ľ��޿�ʼ��ʧ����ʱ����ҵ�á�����MDA��MDA Compliant�����������ֹ��ߣ�������ʱ�򣬡�ģ��������������model driven development���ġ����ߺ�MDA���߻�������һ����ˣ��ܶ���ΪMDA�������۵IJ�Ʒʵ���ϲ����ǵġ��ͺñȺ�ͨ����һ������Ϊ�ˡ�A��Ŀ�����Ƶ�ҩ��������ơ�B�������õĸ����ã�������ñ�����Ϊ���ơ�B����ҩ�����ò����ˡ�MDA����Ҳ�����⡣

MDA��������뷨�ǽ�Ӧ�üܹ��ֽ�Ϊ����ģ�ͣ�CIM��PIM��PSM������һ�������������Ǵ������ɹ��߱�����Ϊ��MDA���ߣ�ʵ������Щ������������MDA���̵ģ����Ⲣ������������MDA���ߡ�

���ǽ��й��߷������ҪĿ���ǰ����������Ŀǰ�г����е�MDA���ߵ����ͣ��Լ����Ǻ�MDA�淶�ķ��ϳ̶ȣ����ṩһ���Ƚϡ�
MDA���߿��Է�Ϊ����6�ࣺ

1. ����MDA�淶��ģ�����ɹ��ߣ�MDA Specification based Model Generation Tools��
2. ģ��ת�����ߣ�Model Transformation Tools��
3. ģ�Ͳֿ⣨Model Repository��
4. ģ�����ɿ�ܣ�Model Generation framework��
5. UML���ߣ�UML Tool��
6. ����MDA������֧�ֹ��ߣ�MDA based development support tools��

MDA���������õ�Ҳ�п�Դ�ģ���1�г���ĿǰMDA�����ĸ������ߣ����������б��ֱ��г���

2.���ǵ���һ�������ǻ���OMG��MDA�淶������һ��MDA���ߵ�����ģ�档����2��

�ܽ�

MDA�����������������̡��������ںͼܹ����ƵĸĽ����������MDA������������Ϊ��ǰ�������������������ڶ�ô���MDA���Ա�����Ϊ����ģһ�Σ���������Model Once and Reuse Elsewhere (MORE)���Ľ�ģ���ԣ���������ҵ������ij��󡣶����߹�����MDA����Ҫ���֡����ڡ�MDA�״��Ŀ�У����Ǵ��½����˷��࣬�г������ĸ��ֹ��ߣ����ṩ��һ�����ߵ�����ģ�档

����sda-asia��Ԭ�� ժ�룬����ת��������ҵ��;��