A Study on the Role of Software Architecture in the Evolution and Quality of Software.
Ehsan KouroshfarMehdi MirakhorliHamid BagheriLu XiaoSam MalekYuanfang CaiPublished in: MSR (2015)
Keyphrases
- software architecture
- software evolution
- quality attributes
- software development
- software systems
- description language
- software engineering
- design patterns
- embedded software
- functional requirements
- change impact analysis
- object oriented software
- reference architecture
- reference model
- software maintenance
- software design
- architectural design
- low cost
- relational databases
- reinforcement learning