Concern Framework Supporting Aspect-Oriented Software Architecture Design

Linlin Zhang,Kai Zhao,Youcong Ni
DOI: https://doi.org/10.1109/CISE.2010.5676828
2010-01-01
Abstract:Routine approaches of aspect-oriented (AO) requirements and software architecture design are separately finished, seldom systematically consider how to shifts from one phase to another smoothly. Specially, existing approaches of aspect-oriented software architecture design seldom systematically consider concerns and their contributions to the final solution of architecture. Aiming at this problem, we propose a concern framework at architecture level to solve it based on our ongoing research works. The concern framework includes architecture concerns models for organizing concerns, a language for describing concerns and a modeling process supporting concerns mapping them in requirements into aspect-oriented software architecture. Concerns in this framework are closely related with requirements and software architecture design demand. Therefore, works in this paper bridge the gap between AO requirements and AO software architecture, provide some helpful references for architects to design their AO architecture solutions as well.
What problem does this paper attempt to address?