Abstract
Different kinds of shortcomings can appear during software development. Some of them can be detected using static analysis and be removed using refactoring techniques. A more efficient strategy is to avoid them before they appear in the software. Recent work has been done on the identification of bad smells in the context of aspect-oriented software development. However, mechanisms to help the software engineer to avoid them are not sufficient. In this paper, based on a collection of bad smells that can occur in aspect-oriented software, we propose a set of guidelines to reduce the occurrence of bad smells in aspect-oriented software artefacts and show the benefits of using, through examples, the guidelines hereby described.
| Original language | English |
|---|---|
| Title of host publication | Proocedings |
| Subtitle of host publication | SEKE 2007: The 19th International Conference on Software Engineering & Knowledge Engineering |
| Place of Publication | Skokie |
| Publisher | Knowledge Systems Institute Graduate School |
| Pages | 81-86 |
| Number of pages | 6 |
| ISBN (Print) | 9781627486613, 1-891706-20-9 |
| Publication status | Published - 2007 |
| Event | 19th International Conference on Software Engineering and Knowledge Engineering, SEKE 2007 - Hyatt Harborside Hotel, Boston, United States Duration: 9 Jul 2007 → 11 Jul 2007 |
Conference
| Conference | 19th International Conference on Software Engineering and Knowledge Engineering, SEKE 2007 |
|---|---|
| Country/Territory | United States |
| City | Boston |
| Period | 9/07/07 → 11/07/07 |
Fingerprint
Dive into the research topics of 'Avoiding bad smells in aspect-oriented software'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver