Research on Reusability of Software Connector Based on AOP

被引:0
作者
Zhang, Jingjun [1 ]
Li, Hui [1 ]
Cai, Xueyong [1 ]
机构
[1] Hebei Univ Engn, Hebei, Peoples R China
来源
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY | 2008年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing complexity of software system, the reusable design and implementation of connector are becoming more and more significant for software architecture. However, some non-functional concerns (e.g. safety and quality etc) provided by connector have crosscutting attributes, and which often cause connector hard to reuse. Therefore this paper presents an aspect-oriented approach to improve reusability of connector at architectural level. By introducing aspect to connector, we extend the basic elements of connector by two means: 1) taken non-functional concern as a new entity, and 2) encapsulated with advice. Then we set up the model of aspect connector, and describe it in ADL extension. Furthermore, we also give the reusable process of connector. Finally, with a case, we prove that our proposal can provide an effective solution to enhance the reusability of connector.
引用
收藏
页码:113 / 117
页数:5
相关论文
共 10 条
  • [1] ADEL S, 2003, IEEE INT C, P543
  • [2] Allen R., 1997, ACM Transactions on Software Engineering and Methodology, V6, P213, DOI 10.1145/258077.258078
  • [3] James R, 1999, UNIFIED MODELING LAN
  • [4] KICAZALES G, 2001, 15 EUR C OBJ OR PROG, P327
  • [5] [马于涛 MA Yutao], 2006, [计算机工程, Computer Engineering], V32, P59
  • [6] MEHTA NR, 2002, P 1 WORKSH SOFTW DES
  • [7] MOURAD O, 2004, P 11 IEEE INT C WORK
  • [8] Xiong Hui-Min, 2006, Journal of Software, V17, P1298, DOI 10.1360/jos171298
  • [9] YIMING L, 2007, 31 ANN INT COMP SOFT
  • [10] YJCZALES G, 1997, LNCS, V1241, P220