Aspect-oriented software development beyond programming.
Awais RashidAlessandro F. GarciaAna MoreiraPublished in: ICSE (2006)
Keyphrases
- aspect oriented
- software development
- pair programming
- software development environment
- software engineering
- extreme programming
- development process
- crosscutting concerns
- programming language
- software systems
- case study
- code generation
- aspect oriented programming
- cost estimation
- software projects
- software architecture
- object oriented
- software components
- software product line
- software developers
- software design
- agile software development
- software reuse
- object oriented programming
- cross cutting concerns
- software evolution
- development environment
- business applications
- cooperative
- information systems
- software testing
- effort estimation
- reverse engineering
- lessons learned
- model driven architecture
- data warehouse
- relational databases
- database systems
- real world