60 likes | 163 Views
AO-ADL: An ADL for Describing Aspect-Oriented Architectures. Amy Polcari Imran Merchant Richard Harris Eric Blackburn. Pinto, M., and L. Fuentes. "AO-ADL: An ADL for describing aspect-oriented architectures." (2007): Inspec . EBSCO. Web. 8 Oct. 2010. Introduction.
E N D
AO-ADL: An ADL for Describing Aspect-Oriented Architectures Amy Polcari Imran Merchant Richard Harris Eric Blackburn Pinto, M., and L. Fuentes. "AO-ADL: An ADL for describing aspect-oriented architectures." (2007): Inspec. EBSCO. Web. 8 Oct. 2010
Introduction • What is an Architectural Description Language (ADL)? • What is Aspect-Oriented (AO) Architecture? • What particular problems does AO introduce? • Why are traditional ADLs not up to the task?
AO-ADL: Architectural Blocks Connector: Component bindings for base/base interaction Aspectual bindings for base/aspectual interaction Component: Symmetric approach Unique Name Interface (Provided & Required)
Other Features & Conclusion • Aspect Component Composition - Pointcut Specification - Binding • Connector Templates • Other Features - Modularity - Decomposition - Single Architectural View
Thank You! Questions?