Tracing Quality-Related Design Decisions in a Category-Driven Software Architecture.
Stephan BodeMatthias RiebischPublished in: Software Engineering (2009)
Keyphrases
- software architecture
- design decisions
- architectural design
- quality attributes
- design issues
- description language
- distributed systems
- reference model
- design process
- software engineering
- software systems
- embedded software
- functional requirements
- design choices
- design principles
- quality assessment
- participatory design
- metadata
- object oriented software
- software development
- trade off
- software evolution
- design processes
- tool support
- software quality
- relative importance
- design patterns
- development process
- object oriented
- learning process