A Basis for Analyzing Software Architecture Analysis Methods

  title={A Basis for Analyzing Software Architecture Analysis Methods},
  author={Rick Kazman and Leonard J. Bass and Mark Klein and Tony Lattanze and Linda M. Northrop},
  journal={Software Quality Journal},
A software architecture is a key asset for any organization that builds complex software-intensive systems. Because of an architecture's central role as a project blueprint, organizations should analyze the architecture before committing resources to it. An analysis helps to ensure that sound architectural decisions are made. Over the past decade a large number of architecture analysis methods have been created, and at least two surveys of these methods have been published. This paper examines… CONTINUE READING
Highly Cited
This paper has 45 citations. REVIEW CITATIONS
26 Citations
23 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 26 extracted citations


Publications referenced by this paper.
Showing 1-10 of 23 references

A framework for classifying and comparing software architecture evaluation methods

  • M. Ali Babar, L. Zhu, R. Jeffrey
  • In Proceedings of 5th Australian Software…
  • 2004
Highly Influential
6 Excerpts

Software Architecture in Practice, 2nd edition

  • L. Bass, P. Clements, R. Kazman
  • 2003
Highly Influential
6 Excerpts

ATAM: A method for architecture evaluation, CMU/SEI- 2000TR-004

  • R. Kazman, M. Klein, P. Clements
  • 2000
Highly Influential
4 Excerpts

Similar Papers

Loading similar papers…