Empirical taxonomy of refactoring methods for aspect‐oriented programming. Issue 1 (21st September 2011)
- Record Type:
- Journal Article
- Title:
- Empirical taxonomy of refactoring methods for aspect‐oriented programming. Issue 1 (21st September 2011)
- Main Title:
- Empirical taxonomy of refactoring methods for aspect‐oriented programming
- Authors:
- Alshayeb, Mohammad
Al‐Jamimi, Hamdi
Elish, Mahmoud O. - Abstract:
- <abstract abstract-type="main" id="smr544-abs-0001"> <title>SUMMARY</title> <p id="smr544-para-0001">Refactoring improves software quality by improving the design of existing code through changing its internal structure while preserving its behavior. Improving one quality attribute may impair other quality attributes. A number of refactoring methods were proposed specifically for aspect‐oriented systems. However, there are no guidelines to help aspect‐oriented software designer decide which refactoring methods to apply to optimize a software system with regard to certain design goals. In this paper, we propose a taxonomy/classification of refactoring methods for aspect‐oriented programming based on their measurable effect on software quality attributes using six open‐source aspect‐oriented software systems. Copyright © 2011 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Journal of software. Volume 25:Issue 1(2013)
- Journal:
- Journal of software
- Issue:
- Volume 25:Issue 1(2013)
- Issue Display:
- Volume 25, Issue 1 (2013)
- Year:
- 2013
- Volume:
- 25
- Issue:
- 1
- Issue Sort Value:
- 2013-0025-0001-0000
- Page Start:
- 1
- Page End:
- 25
- Publication Date:
- 2011-09-21
- Subjects:
- Software engineering -- Periodicals
Computer software -- Development -- Periodicals
Software maintenance -- Periodicals
005.1 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/smr.544 ↗
- Languages:
- English
- ISSNs:
- 2047-7473
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 3088.xml