Evolution styles: Foundations and tool support for software architecture evolution.
David GarlanJeffrey M. BarnesBradley R. SchmerlOrieta CelikuPublished in: WICSA/ECSA (2009)
Keyphrases
- embedded software
- software architecture
- software evolution
- software engineering
- tool support
- software development
- description language
- change impact analysis
- software systems
- databases
- security requirements
- reference model
- functional requirements
- distributed systems
- architectural design
- mobile robot
- artificial intelligence
- object oriented software