Computer Science ›› 2009, Vol. 36 ›› Issue (8): 126-132.

Previous Articles     Next Articles

Aspect-oriented Architecture Description Language AC2-ADI.

WEN Jing, YING Shi, ZHANG Lin-lin, NI You-cong   

  • Online:2018-11-16 Published:2018-11-16

Abstract: Architectural Description Language(ADL) is a foundation of the software development based on software architectures, the traditional ADLs lack the ability to describe the crosscutting concerns and crosscutting interactions in the software architecture, leading to the difficulties in comprehension, evolution and reusability of software architectural design decisions. We proposed a new aspect oriented ADL AC2-ADL,aiming to offer an effective systematic solution for the representation of aspect oriented software system, AC2-ADL provides aspectual components to describe the crosscutting concerns. In addition, by introducing Aspectual Connector and abstracting the joinpoint of the architecture,it described the complicated interactions among the software architecture elements. Summarily, the whole description process of AC2-ADL was discussed systematically through a case study in e-business domain.

Key words: AO architecture, AO architecture description language, Aspect component, Aspect connector, Architectural joinpint

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!