Software Architecture Utility Tree. Most important QA goals are high level nodes typically performance modifiability security and availability Scenarios are the leaves Output. But you will use the top five to ten scenarios prioritized in the previous step.
With each lave there is an associated level of confidence. Software Engineering QA Utility Treecont Utility to express the overall goodness of the system QA utility tree construction. 33 Use the Quality Attribute Utility Tree Get Software Architecture in Practice LiveLessons Video Training now with OReilly online learning.
ATAM Utility Tree Example I think a utility tree is a visualization of quality attribute exposures for a given architecture however it can get pretty cumbersome and the details will loose the big picture.
The ATAM is intended for analysis of an architecture with. A characterization and prioritization of. Basically the utility tree is a tree about the utility measures in the ATAM coordinates. The utility tree is used to give priorities to scenarios to identify sensitive points from which a set of test cases for the architecture can be derived.