Challenges in developing a software architecture evolution tool as a plug-in.
Jeffrey M. BarnesDavid GarlanPublished in: TOPI@ICSE (2013)
Keyphrases
- software architecture
- software evolution
- change impact analysis
- description language
- software engineering
- software systems
- reference model
- commercial off the shelf
- distributed systems
- functional requirements
- design patterns
- embedded software
- software development
- real world
- lessons learned
- architectural design
- reference architecture
- databases
- low cost
- impact analysis
- mobile devices
- case study
- object oriented software