Identifying crosscutting concerns using fan-in analysis

M Marin, AV Deursen, L Moonen - ACM Transactions on Software …, 2007 - dl.acm.org
Aspect mining is a reverse engineering process that aims at finding crosscutting concerns in
existing systems. This article proposes an aspect mining approach based on determining …

Identifying, assigning, and quantifying crosscutting concerns

M Eaddy, A Aho, GC Murphy - First International Workshop on …, 2007 - ieeexplore.ieee.org
Crosscutting concerns degrade software quality. Before we can modularize the crosscutting
concerns in our programs to increase software quality, we must first be able to find them …

Identifying crosscutting concerns using historical code changes

B Adams, ZM Jiang, AE Hassan - Proceedings of the 32nd ACM/IEEE …, 2010 - dl.acm.org
Detailed knowledge about implemented concerns in the source code is crucial for the cost-
effective maintenance and successful evolution of large systems. Concern mining …

Support vector machine-based classification scheme of maize crop

SS Athani, CH Tejeshwar - 2017 IEEE 7th International …, 2017 - ieeexplore.ieee.org
This paper presents the information pertaining to the damage of crops in recent years due to
the growth of weeds. Weeds are one of the considerable menaces to the real home and …

An integrated crosscutting concern migration strategy and its application to JHotDraw

M Marin, L Moonen… - Seventh IEEE International …, 2007 - ieeexplore.ieee.org
In this paper we propose a systematic strategy for migrating crosscutting concerns in existing
object-oriented systems to aspect-based solutions. The proposed strategy consists of four …

Pitfalls in aspect mining

K Mens, A Kellens, J Krinke - 2008 15th Working Conference …, 2008 - ieeexplore.ieee.org
The research domain of aspect mining studies the problem of (semi-) automatically
identifying potential aspects and crosscutting concernsin a software system, to improve the …

Program analysis and transformation for data-intensive system evolution

A Cleve - 2010 IEEE International Conference on Software …, 2010 - ieeexplore.ieee.org
Data-intensive software systems are generally made of a database and a collection of
application programs in strong interaction with the former. They constitute critical assets in …

Using dataflow information for concern identification in object-oriented software systems

M Trifu - 2008 12th European Conference on Software …, 2008 - ieeexplore.ieee.org
Improper encapsulation of cross-cutting concerns significantly hinders software
understandability and contributes to rising software maintenance costs. Concern …

A common framework for aspect mining based on crosscutting concern sorts

M Marin, L Moonen… - 2006 13th Working …, 2006 - ieeexplore.ieee.org
The increasing number of aspect mining techniques proposed in literature calls for a
methodological way of comparing and combining them in order to assess, and improve on …

Review of data, text and web mining software

Q Zhang, RS Segall - Kybernetes, 2010 - emerald.com
Purpose–The purpose of this paper is to review and compare selected software for data
mining, text mining (TM), and web mining that are not available as free open‐source …