Investigating the Effect of Aspect-Oriented Refactoring on Software Maintainability.
Hamdi A. Al-JamimiMohammad AlshayebMahmoud O. ElishPublished in: ICSECS (3) (2011)
Keyphrases
- aspect oriented
- crosscutting concerns
- aspect oriented programming
- software systems
- software development
- source code
- object oriented
- cross cutting concerns
- development process
- business applications
- software engineering
- software quality
- design patterns
- metamodel
- software components
- software maintenance
- lessons learned
- software design
- software architecture
- web services
- artificial intelligence
- software developers
- software testing
- software reuse
- end users
- high level
- information systems