Designing software architectures to achieve quality attribute requirements.
Felix BachmannLeonard J. BassMark KleinCharles P. SheltonPublished in: IEE Proc. Softw. (2005)
Keyphrases
- software architecture
- quality attributes
- functional requirements
- commercial off the shelf
- relative importance
- software systems
- distributed systems
- quality assessment
- high quality
- description language
- embedded software
- development process
- software engineering
- software product line
- enterprise architecture
- architectural design
- quality aware
- cost effectiveness
- design patterns
- software evolution
- requirements engineering
- product line
- attribute values
- high level
- artificial intelligence