Evolution of Web Applications with Aspect-Oriented Design Patterns.
Michal BebjakValentino VranicPeter DologPublished in: AEWSE (2007)
Keyphrases
- web applications
- design patterns
- aspect oriented
- object oriented
- business applications
- aspect oriented programming
- software engineering
- model view controller
- crosscutting concerns
- software systems
- application development
- software development
- web services
- software design
- web browser
- end users
- application developers
- database design
- data model
- database applications
- software evolution
- web application development
- metamodel
- design principles
- software architecture
- relational databases
- software product line
- database driven
- web development
- mashup
- development process
- query language
- real world
- learning objects
- artificial intelligence