基于MDA的AOD技术研究
Aspect Oriented Programming(AOP)将原先分散混杂在程序中的涉及特定需求的代码集中在一个Aspect中,分解了程序的复杂性.AOP与建模思想是契合的,将AOP思想显式引入到设计领域产生模型工程的一个新方法Aspect Oriented Design(AOD),将AOD置于MDA下又产生AOD相关模型的转换等一系列问题.本文就Aspect模型的显式独立表示问题,对UML元模型进行Aspect扩展,并建议用一种类似模式表示的方法表示Aspect与核心模型的组合关系.对在MDA下Aspect模型,Crosscut模型的演化问题提出了解决的思路,并构造了其支撑工具的原型.
AOD MDA UML 元模型 程序构造 体系结构
周颖 郑国梁 李宣东
南京大学计算机软件新技术国家重点实验室(南京);南京大学计算机科学技术系(南京)
国内会议
北京
中文
1579-1585
2003-11-01(万方平台首次上网日期,不代表论文的发表时间)