AspectLEDA: Extending an ADL with Aspectual Concepts
When increasing the complexity of software systems new techniques allowing for their adequate manipulation are required. In the last ten years, AOSD has been proposed to manage the systems complexity by considering concepts of AO programming extended along the software life cycle. The suitability of the existence of an AO architectural design appears when AO concepts are extended to the whole life cycle. In order to adequately specify the AO design, Aspect-Oriented ADLs are needed. In this paper AspectLEDA, an ADL to support architectural descriptions treating aspects, is presented.
KeywordsSoftware Architecture AOSD ADL AO-ADL
Unable to display preview. Download preview PDF.
- 2.Chitchyan, R., et al.: Survey of Aspect-Oriented Analisis and Design Approaches. Document ID AOSD-Europe-ULANC-9 (May 2005)Google Scholar
- 3.Filman, R., et al.: Aspect-Oriented Software Development. Addison-Wesley, Reading (2005)Google Scholar
- 4.Navasa, A., et al.: Aspect Modelling at Architecture Design. In: Morrison, R., Oquendo, F. (eds.) EWSA 2005. LNCS, vol. 3527, pp. 41–48. Springer, Heidelberg (2005)Google Scholar