作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (10): 80-82. doi: 10.3969/j.issn.1000-3428.2008.10.029

• 软件技术与数据库 • 上一篇    下一篇

面向方面的软件体系结构描述语言AO-ADL

杨敬中1,戎 玫2,张广泉1,3   

  1. (1. 苏州大学计算机科学与技术学院,苏州 215006;2. 暨南大学深圳旅游学院,深圳 518053;3. 重庆师范大学数学与计算机科学学院,重庆 400047)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-05-20 发布日期:2008-05-20

Aspect-oriented Software Architecture Description Language AO-ADL

YANG Jing-zhong1, RONG Mei2, ZHANG Guang-quan1,3   

  1. (1. College of Computer Science and Technology, Soochow University, Suzhou 215006; 2. Shenzhen Tourism College, Jinan University, Shenzhen 518053; 3. College of Mathematics and Computer Science, Chongqing Normal University, Chongqing 400047)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-05-20 Published:2008-05-20

摘要: 分析面向方面编程(AOP)的核心思想及其优越性,将编码阶段的AOP概念进一步提升到软件体系结构层次。在软件体系结构描述语言XYZ/ADL的基础上,通过增加新的元素和相关复合机制,得到一种面向方面的体系结构描述语言AO-ADL,实现了在软件体系结构中横切功能的模块化。

关键词: 面向方面编程, 软件体系结构, XYZ/ADL语言, AO-ADL语言

Abstract: This paper analyzes the key theory and advantages of Aspect-Oriented Programming(AOP). It indicates that the aspect-oriented concepts can be promoted further to the software architecture level. By adding new elements and composition mechanism to the software architecture description language XYZ/ADL, Aspect-Oriented Architecture Description Language(AO-ADL) is proposed to capture and modularize the crosscutting concerns.

Key words: Aspect-Oriented Programming(AOP), software architecture, XYZ/ADL, Aspect-Oriented Architecture Description Language (AO-ADL)

中图分类号: