Empirical taxonomy of refactoring methods for aspect‐oriented programming

M Alshayeb, H Al‐Jamimi… - Journal of Software …, 2013 - Wiley Online Library
Refactoring improves software quality by improving the design of existing code through
changing its internal structure while preserving its behavior. Improving one quality attribute …

Investigating the effect of aspect-oriented refactoring on software maintainability

HA Al-Jamimi, M Alshayeb, MO Elish - … 27-29, 2011, Proceedings, Part III 2, 2011 - Springer
Refactoring improves software quality by improving the design of existing code through
changing its internal structure while preserving its behavior. A number of refactorings were …

Classification of refactoring methods for Aspect Oriented Programming based on software quality attributes

HA Al-Jamimi - 2010 - search.proquest.com
Refactoring improves software quality by improving the design of existing code through
changing its internal structure while preserving its behavior. Improving one quality attribute …