Sciweavers

25 search results - page 1 / 5
» Deriving refactorings for aspectJ
Sort
View
71
Voted
OOPSLA
2004
Springer
15 years 2 months ago
Deriving refactorings for aspectJ
In this paper we present aspect-oriented programming laws that are useful for deriving refactorings for AspectJ. The laws help developers to verify if the transformations they deļ...
Leonardo Cole, Paulo Borba
ICSM
2005
IEEE
15 years 3 months ago
Refactoring a Java Code Base to AspectJ: An Illustrative Example
This paper describes a refactoring process transforming a Java code base into an AspectJ equivalent. The process illustrates 17 aspect-oriented refactorings covering extraction of...
Miguel P. Monteiro, João M. Fernandes
91
Voted
SPLC
2007
14 years 10 months ago
A Case Study Implementing Features Using AspectJ
Software product lines aim to create highly configurable programs from a set of features. Common belief and recent studies suggest that aspects are well-suited for implementing f...
Christian Kästner, Sven Apel, Don S. Batory
JUCS
2006
123views more  JUCS 2006»
14 years 9 months ago
Detecting Bad Smells in AspectJ
: This paper defines algorithms to automatically detect five types of bad smells that occur in aspect-oriented systems, more specifically those written using the AspectJ language. ...
Eduardo Kessler Piveta, Marcelo Hecht, Marcelo Soa...
AOSD
2006
ACM
15 years 3 months ago
A join point for loops in AspectJ
The current AspectJ join points represent locations in the code that are at the interface of the Java objects. However, not all the ā€œthings that happenā€1 happen at the interfa...
Bruno Harbulot, John R. Gurd