基于UML的面向方面建模方法
面向方面编程(AOP)技术通过横切关注来实现软件系统.面向方面建模可通过扩展UML来实现,在元模型层次上设计面向方面软件开发(AOSD)模型框架.从结构建模、行为建模、方面织入以及代码产生几个方面实现面向方面的建模方法.利用UML类图实现方面的结构模型,方面与核心组件及方面之间的静态模型关系.协作图表达方面与核心组件及方面之间的动态行为,并通过状态图细化方面和核心组件的动态行为,实现状态图的方面与核心组件及方面之间的织入关系,最终实现方面代码的自动生成.基于UML的方面建模填补AOP与OOP技术之间的空白,提高软件设计的模块化,增强代码的重用性、维护性.
面向方面、UML、元模型、框架
32
TP31(计算技术、计算机技术)
国家自然科学基金60474072,60174050;广东省自然科学基金04009465,010059;广东省高校自然科学基金Z03024
2005-11-17(万方平台首次上网日期,不代表论文的发表时间)
共7页
204-209,213