Dealing with crosscutting and dynamic features in component software using aspect-orientation: requirements and experiences.
Abdelhakim HannoussePublished in: IET Softw. (2019)
Keyphrases
- aspect oriented programming
- aspect oriented
- crosscutting concerns
- software development
- software components
- software systems
- requirements engineering
- object oriented
- real time systems
- web services
- component based software engineering
- business applications
- development process
- requirements specification
- commercial off the shelf
- software quality
- source code
- high level
- functional requirements
- software architecture
- software product line
- databases
- software projects
- software requirements
- building blocks
- software design
- position and orientation
- embedded systems
- software tools