Go home now Header Background Image
Search
Submission Procedure
share: |
 
Follow us
 
 
 
 
Volume 12 / Issue 7

available in:   PDF (758 kB) PS (360 kB)
 
get:  
Similar Docs BibTeX   Write a comment
  
get:  
Links into Future
 
DOI:   10.3217/jucs-012-07-0811

 

Detecting Bad Smells in AspectJ

Eduardo Kessler Piveta (Universidade Federal do Rio Grande do Sul, Brazil)

Marcelo Hecht (Universidade Federal do Rio Grande do Sul, Brazil)

Marcelo Soares Pimenta (Universidade Federal do Rio Grande do Sul, Brazil)

Roberto Tom Price (Universidade Federal do Rio Grande do Sul, Brazil)

Abstract: 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. We provide a prototype implementation to evaluate the detection algorithms in a case study, where bad smells are detected in three well-known AspectJ systems.

Keywords: AspectJ language,, aspect oriented software development, refactoring

Categories: D.1.5