Title :
Research on Reusability of Software Connector Based on AOP
Author :
Zhang, Jingjun ; Li, Hui ; Cai, Xueyong
Author_Institution :
Hebei Univ. of Eng., Handan
fDate :
Aug. 29 2008-Sept. 2 2008
Abstract :
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.
Keywords :
software architecture; software reusability; ADL extension; AOP; aspect-oriented approach; software architecture; software connector; Computer science; Connectors; Information technology; Programming; Proposals; Safety; Software architecture; Software quality; Software reusability; Software systems; ADL; Aspect-Oriented Programming; Connector; Reusability;
Conference_Titel :
Computer Science and Information Technology, 2008. ICCSIT '08. International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-0-7695-3308-7
DOI :
10.1109/ICCSIT.2008.137