首页 | 本学科首页   官方微博 | 高级检索  
     

面向方面的MDA开发方法
引用本文:张德芬,李师贤.面向方面的MDA开发方法[J].计算机应用与软件,2008,25(1):73-75.
作者姓名:张德芬  李师贤
作者单位:1. 中山大学计算机科学系,广东,广州,510275;深圳信息职业技术学院计算机应用系,广东,深圳,518029
2. 中山大学计算机科学系,广东,广州,510275
摘    要:MDA中提出了两种重要的模型:平台无关模型和平台相关模型.PIM是反映系统功能性需求的业务模型,PSM是PIM针对实现技术的映射.对于系统的非功能性需求,如安全性、性能、内存管理和通信等,MDA中未提出明确的模型.借鉴面向方面的编程(AOP)的思想,提出了一种基于UML Profile的"方面"建模表示法,用于在MDA中对系统的非功能性需求建立方面模型(AOM),并在MDA方法中增加模型编织(Weaver)环节,得到功能更为强大的基于方面的MDA开发方法.

关 键 词:方面  MDA  AOP  方面模型  模型编织
收稿时间:2006-06-15
修稿时间:2006年6月15日

ASPECT-ORIENTED MDA DEVELOPMENT APPROACH
Zhang Defen,Li Shixian.ASPECT-ORIENTED MDA DEVELOPMENT APPROACH[J].Computer Applications and Software,2008,25(1):73-75.
Authors:Zhang Defen  Li Shixian
Affiliation:Zhang Defen1,2 Li Shixian11(Department of Computer Science,Sun Yat-sen University,Guangzhou 510275,Guangdong,China)2(Department of Computer Application,Shenzhen Institute of Information Technology,Shenzhen 518029,China)
Abstract:Platform-Independent Model and Platform-Specific Model are two important models proposed in MDA. PIM is the business model which reflects functional requirements, and PSM is the mapping from PIM to implementation technology. Models for non functional requirements such as security, functionality,memory management and communication are not given in MDA. An aspect diagram notation is represented based on UML Profile according to Aspect-Oriented Programming concept. The aspect diagram is applied to build Aspect-Driented Model reflecting non-functional requirements in MDA. Model-weaving process is added to MDA, and therefore a more powerful MDA development approach based on aspect is obtained.
Keywords:Aspect MDA AOP Aspect model Model-weaving
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号