Actions

Software Architecture Analysis Method (SAAM)

Revision as of 18:25, 6 February 2021 by User (talk | contribs) (The LinkTitles extension automatically added links to existing pages (https://github.com/bovender/LinkTitles).)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.