Managing the evolution of a software architecture at minimal cost under performance and reliability constraints.
Vittorio CortellessaRaffaela MirandolaPasqualina PotenaPublished in: Sci. Comput. Program. (2015)
Keyphrases
- software architecture
- minimal cost
- software evolution
- description language
- change impact analysis
- quality attributes
- software systems
- software engineering
- distributed systems
- software development
- reference model
- functional requirements
- endpoints
- embedded software
- design patterns
- feasible solution
- network design problem
- architectural design
- network flow problem
- object oriented software
- information systems
- open source
- database systems
- decision making