This journal is devoted to all facets of aspect-oriented software
development (AOSD) techniques in the context of all phases of the
software life cycle, from requirements and design to implementation,
maintenance and evolution. The focus is on approaches for systematic
identification, modularization, representation and composition of
crosscutting concerns, i.e., the aspects and evaluation of such
approaches and their impact on improving quality attributes of software
systems.