Title :
An Aspectual Connector Model and Its ADL
Author :
Duan Wang ; Furong Li ; Zhigang Jia
Author_Institution :
Int. Coll., Huanghuai Univ., Zhumadian
Abstract :
Connector, an important concept in software architecture design, is considered as the first-class entity. In order to solve the code-tangling and code-scattering caused by crosscutting concerns, this paper puts forwards an aspectual connector model and its ADL. Then it discusses the implementation of aspectual connector based on AspectJ, which implicitly weaves aspectual connector and component. Furthermore, the implementation makes the weave process transparent and flexible and increases the component reusability and adaptation. We demonstrate the use of the aspectual connector on the architecture of a simplified book management system.
Keywords :
object-oriented programming; software architecture; software reusability; ADL; AspectJ; aspectual connector model; code-scattering; code-tangling; component reusability; simplified book management system; software architecture design; Computer architecture; Connectors; Educational institutions; Functional programming; Middleware; Software architecture; Software design; Software engineering; Software systems; Wireless communication; ADL; AOP; Aspectual Connector;
Conference_Titel :
Networks Security, Wireless Communications and Trusted Computing, 2009. NSWCTC '09. International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-1-4244-4223-2
DOI :
10.1109/NSWCTC.2009.244