Software Reconfiguration Patterns for Dynamic Evolution of Software Architectures.
Hassan GomaaMohamed HusseinPublished in: WICSA (2004)
Keyphrases
- software architecture
- software evolution
- design patterns
- software systems
- software development
- description language
- architectural design
- distributed systems
- software engineering
- embedded software
- dynamic reconfiguration
- functional requirements
- temporal evolution
- product line
- dynamic environments
- reference architecture
- source code
- software design
- temporal behavior
- commercial off the shelf
- dynamic graph
- security requirements
- reference model
- data mining techniques
- dynamic behavior
- cooperative
- artificial intelligence
- machine learning