Difference between revisions of "Software Architecture Analysis Method (SAAM)"
m (The LinkTitles extension automatically added links to existing pages (https://github.com/bovender/LinkTitles).) |
m |
||
| Line 5: | Line 5: | ||
4. Choose a set of concrete tasks which test the desired quality attributes.<br /> | 4. Choose a set of concrete tasks which test the desired quality attributes.<br /> | ||
5. Evaluate the degree to which each architecture provides support for each task. | 5. Evaluate the degree to which each architecture provides support for each task. | ||
| + | |||
| + | |||
| + | |||
| + | === See Also === | ||
| + | *[[Enterprise Architecture]] | ||
| + | |||
| + | |||
| + | |||
| + | === References === | ||
| + | <references /> | ||
Revision as of 12:58, 1 November 2022
Software Engineering Institute (SEI) 's Software Architecture Analysis Method (SAAM) is a five-step method for analyzing software architectures. The main activities involved in the SAAM are enumerated are:
1. Characterize a canonical functional partitioning for the domain.
2. Map the functional partitioning onto the architecture’s structural decomposition.
3. Choose a set of quality attributes with which to assess the architecture.
4. Choose a set of concrete tasks which test the desired quality attributes.
5. Evaluate the degree to which each architecture provides support for each task.
See Also
