计算机科学 ›› 2005, Vol. 32 ›› Issue (10): 204-209.

• 计算机网络与信息安全 • 上一篇    下一篇

基于UML的面向方面建模方法

刘瑞成 张立臣   

  1. 广东工业大学计算机学院,广州510090
  • 出版日期:2018-11-17 发布日期:2018-11-17
  • 基金资助:
    本文受国家自然科学基金(No.60474072、No.60174050)、广东省自然科学基金(No.04009465、No.010059)、广东省高校自然科学研究项目(No.Z03024)基金资助.

LIU Rui-Cheng ,ZHANG Li-Chen (Faculty of Computer Science, Guangdong University of Technology, Guangzhou 510090)   

  • Online:2018-11-17 Published:2018-11-17

摘要: 面向方面编程(AOP)技术通过横切关注来实现软件系统.面向方面建模可通过扩展UML来实现,在元模型层次上设计面向方面软件开发(AOSD)模型框架.从结构建模、行为建模、方面织入以及代码产生几个方面实现面向方面的建模方法.利用UML类图实现方面的结构模型,方面与核心组件及方面之间的静态模型关系.协作图表达方面与核心组件及方面之间的动态行为,并通过状态图细化方面和核心组件的动态行为,实现状态图的方面与核心组件及方面之间的织入关系,最终实现方面代码的自动生成.基于UML的方面建模填补AOP与OOP技术之间的空白

关键词: 面向方面 UML 元模型 框架 UML类图 建模方法 OOP技术 核心组件 面向方面编程 动态行为 软件设计 软件系统 结构建模

Abstract: Aspect-oriented programming technology implements the software system using crosscutting. Aspect-orientation can be modeled by extending UML, and designed the AOSD model profile in the met, a-model. The profile models aspects from the structural model, be

Key words: Aspect-orientation, UML, Meta-model, Profile

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!