Skip to search formSkip to main contentSkip to account menu

Cross-cutting concern

Known as: Cross cutting concerns, Cross cutting (programming), Crosscutting concerns 
In aspect-oriented software development, cross-cutting concerns are aspects of a program that affect other concerns.These concerns often cannot be… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2008
Highly Cited
2008
There is a growing consensus that crosscutting concerns harm code quality. An example of a crosscutting concern is a functional… 
2006
2006
Software may contain functionality that does not align with its architecture. Such cross-cutting concerns do not exist from the… 
Review
2006
Review
2006
CaesarJ is an aspect-oriented language which unifies aspects, classes and packages in a single powerful construct that helps to… 
Highly Cited
2006
Highly Cited
2006
It is usually assumed that the implementation of exception handling can be better modularized by the use of aspect-oriented… 
Highly Cited
2005
Highly Cited
2005
Improving the structure of code can help developers work with a software system more efficiently and more consistently. To aid… 
Highly Cited
2005
Highly Cited
2005
Design patterns offer flexible solutions to common problems in software development. Recent studies have shown that several… 
Highly Cited
2004
Highly Cited
2004
The model of overloading views is a facility allowing the programmer to separate some kinds of crosscutting concerns that occur… 
Highly Cited
2003
Highly Cited
2003
Modeling four aspect-oriented programming mechanisms shows the way in which each supports modular crosscutting. Comparing the… 
Highly Cited
2002
Highly Cited
2002
Effective RE must reconcile the need to achieve separation of concerns with the need to satisfy broadly scoped requirements and…