Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 225,984,632 papers from all fields of science
Search
Sign In
Create Free Account
Cross-cutting concern
Known as:
Cross cutting concerns
, Cross cutting (programming)
, Crosscutting concerns
Expand
In aspect-oriented software development, cross-cutting concerns are aspects of a program that affect other concerns.These concerns often cannot be…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
33 relations
Aspect weaver
AspectJ
Cache (computing)
Code mobility
Expand
Broader (2)
Aspect-oriented programming
Aspect-oriented software development
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2009
Highly Cited
2009
Can we refactor conditional compilation into aspects?
Bram Adams
,
W. Meuter
,
H. Tromp
,
A. Hassan
Aspect-Oriented Software Development
2009
Corpus ID: 14030700
Systems software uses conditional compilation to manage crosscutting concerns in a very fine-grained and efficient way, but at…
Expand
Highly Cited
2006
Highly Cited
2006
Towards an Integrated Aspect-Oriented Modeling Approach for Software Architecture Design
I. Krechetov
,
B. Tekinerdogan
,
Alessandro F. Garcia
,
C. Chavez
,
U. Kulesza
2006
Corpus ID: 18435171
There is now an increasing agreement that aspects are not only an issue at the programming level, but also tend to arise at the…
Expand
2006
2006
FINT: Tool Support for Aspect Mining
M. Marin
,
L. Moonen
,
A. Deursen
Working Conference on Reverse Engineering
2006
Corpus ID: 11107439
Aspect mining requires adequate tool support to locate source code elements implementing crosscutting concerns (aka seeds), to…
Expand
2005
2005
Towards exploring cross-cutting concerns
Thorsten Schäfer
,
Michael Eichberg
,
M. Mezini
2005
Corpus ID: 106961139
Aspect-oriented re-engineering of legacy systems means to discover all parts of code that are involved in the implementation of…
Expand
Highly Cited
2005
Highly Cited
2005
A State-Based Approach to Testing Aspect-Oriented Programs
Dianxiang Xu
,
Weifeng Xu
,
K. Nygard
International Conference on Software Engineering…
2005
Corpus ID: 18166781
This paper presents a state-based approach to testing aspect-oriented programs. Aspectual state models, as an extension to the…
Expand
2005
2005
Early-AIM: an approach for identifying aspects in requirements
Américo Sampaio
,
A. Rashid
,
Paul Rayson
IEEE International Requirements Engineering…
2005
Corpus ID: 5157253
Identifying aspects at an early stage helps to achieve separation of crosscutting concerns in the initial system analysis…
Expand
Highly Cited
2004
Highly Cited
2004
Aspect mining using event traces
S. Breu
,
J. Krinke
Proceedings. 19th International Conference on…
2004
Corpus ID: 8964272
Aspect mining tries to identify crosscutting concerns in existing systems and thus supports the adaption to an aspect-oriented…
Expand
2004
2004
Specifying Cross-Cutting Requirement Concerns
Geri Georg
,
Y. R. Reddy
,
R. France
International Conference on the Unified Modeling…
2004
Corpus ID: 6555819
Addressing non-orthogonal software concerns that arise from requirements can significantly contribute to the complexity of…
Expand
Highly Cited
2004
Highly Cited
2004
From aspectual requirements to proof obligations for aspect-oriented systems
Shmuel Katz
,
A. Rashid
Proceedings. 12th IEEE International Requirements…
2004
Corpus ID: 7298506
Aspect-oriented software development (AOSD) techniques support systematic modularization and composition of crosscutting concerns…
Expand
Highly Cited
2002
Highly Cited
2002
Aspect-Oriented Requirements with UML
R. Moreira
,
A. Rashid
,
João Araújo
,
I. Brito
2002
Corpus ID: 14282731
Crosscutting concerns are responsible for producing spread and tangled representations throughout the software life cycle…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE