摘要
传统对象建模技术生成的PIM(Model Driven Architecture)一般是多重关注点混杂在一起的大型模型,该模型会导致PIM到PSM(Platform Specific Model)的模型转换工作较为困难。提出了一种基于面向方面机制的模型转换方法,该方法在模型层将系统横切关注点与核心关注点分离,单独建模为方面子模型,给出了方面PIM到方面PSM的转换规则,改进了对象建模生成的模型在转换中关注点混杂和对横切关注点管理的不足。
The PIM (platform independent model) which is generated by traditional object modeling technique is generally a large model with mixed multi-concerns, large model will lead the transformation of PIM-to-PSM (platform specific model) to be difficult. To deal with the problem, the paper brings forward a model-transformation method based on aspect-oriented mechanism. The cross-cutting concerns are separated from the core concerns at model level and to be set as aspect metamodels individually. The paper gives out a method of transforming aspect PIM to aspect PSM, shows the storage model and exchange formation of transformation management and activation method of conversion rules, and improves the deficiencies of the management in cross-cutting concerns and of the mixed concerns during the transformation of model which is generated by object modeling.
出处
《计算机应用与软件》
CSCD
北大核心
2008年第5期80-82,共3页
Computer Applications and Software
基金
江苏省产业信息化重点基金资助项目(1633000004)
关键词
平台独立模型
平台相关模型
模型转换
面向方面技术
Platform independent model(PIM) Platform specific model(PSM) Model transformation Aspect-orientation technology