Please wait a minute...
Frontiers of Computer Science

ISSN 2095-2228

ISSN 2095-2236(Online)

CN 10-1014/TP

邮发代号 80-970

2019 Impact Factor: 1.275

Frontiers of Computer Science in China  2007, Vol. 1 Issue (1): 50-57   https://doi.org/10.1007/s11704-007-0006-3
  本期目录
Supporting crosscutting concern modelling in software architecture design
Supporting crosscutting concern modelling in software architecture design
CAO Donggang, MEI Hong, ZHOU Minghui
Software Institute, Peking University, Beijing 100871, China
 全文: PDF(405 KB)  
Abstract:Crosscutting concerns such as logging, security, and transaction, are well supported in the programming level by aspect-oriented programming technologies. However, addressing these issues in the high-level architecture design still remains open. This paper presents a novel approach to supporting crosscutting concern modelling in the software architecture design of component-based systems. We introduce a new element named Aspect  into our architecture description language, ABC/ADL, to clearly model the behavior of crosscutting concerns. Aspect is the first class entity as Component and Connector in ABC/ADL. ABC/ADL Connectors provide the weaving points where the component and aspect crosscut. This approach effectively enables separation of concerns  in high-level architecture design, and facilitates black-box reuse of COTS components.
出版日期: 2007-03-05
 引用本文:   
. Supporting crosscutting concern modelling in software architecture design[J]. Frontiers of Computer Science in China, 2007, 1(1): 50-57.
CAO Donggang, MEI Hong, ZHOU Minghui. Supporting crosscutting concern modelling in software architecture design. Front. Comput. Sci., 2007, 1(1): 50-57.
 链接本文:  
https://academic.hep.com.cn/fcs/CN/10.1007/s11704-007-0006-3
https://academic.hep.com.cn/fcs/CN/Y2007/V1/I1/50
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed