An Analysis Approach for Software Architectural Concerns

ZHANG Lin-Lin,YING Shi,Youcong Ni,ZHAO Kai,WEN Jing
DOI: https://doi.org/10.3724/SP.J.1016.2009.01782
2009-01-01
Chinese Journal of Computers
Abstract:Varieties of concerns are involved in processes of software architecture design,evolution and reuse.What's more there are the complex relationships between the different concerns.At present the approaches,which can be used to describe and analyze architectural concerns and theirs relationships,are still lacking.So this paper proposes an analysis approach for software architectural concerns based on collecting and summarizing these architectural concerns.In this approach ITL(Interval Temporal Logic)is used to analyze the crosscutting relationship between architectural concerns in order to find the temporal conflict between the crosscutting concerns.The approach contributes to improvement of software architecture design quality.Finally,this paper illustrates implementation process of this approach combined with a case.
What problem does this paper attempt to address?