An Evaluation Theory Perspective of the Architecture Tradeoff Analysis Method (ATAM)

Evaluation is a key analytical process in all disciplines and intellectual and practical endeavors. Also it is a key process in the software engineering field in which it is possible to apply different types of evaluation methods. The study of diverse evaluation methods performed in software and non-software disciplines and theoretical concepts could provide knowledge of the complexity and ubiquity of this important process. This study was the basis to obtain a set of basic evaluation components. They constitute a framework which can be used to developed a new evaluation method or review an existing one with the purpose of improving the development of the method being analyzed. In particular, this framework had been applied to review the Architecture Tradeoff Analysis Method (ATAM) by means of the identification of the evaluation components and the analysis of their development or elicitation. In this paper, the target, evaluation criteria, yardstick, data-gathering techniques, synthesis techniques and evaluation process of ATAM have been identified and analyzed. The most relevant conclusions are the role of stakeholders and the significance of attribute-based architectural styles (ABASs) in an ATAM evaluation.

PDF [519 KB]

Author

Marta Lopez

This report is related to the following area(s) of work:

Software Architecture

Technical Report
CMU/SEI-2000-TR-012
September 2000

Cite This Report

SEI:

Lopez, Marta; An Evaluation Theory Perspective of the Architecture Tradeoff Analysis Method (ATAM) (CMU/SEI-2000-TR-012). Software Engineering Institute, Carnegie Mellon University, 2000. http://www.sei.cmu.edu/library/abstracts/reports/00tr012.cfm

IEEE:

M. Lopez, "An Evaluation Theory Perspective of the Architecture Tradeoff Analysis Method (ATAM)," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2000-TR-012, 2000. http://www.sei.cmu.edu/library/abstracts/reports/00tr012.cfm

APA:

Lopez, M., (2000). An Evaluation Theory Perspective of the Architecture Tradeoff Analysis Method (ATAM) (CMU/SEI-2000-TR-012). Retrieved May 22, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/00tr012.cfm

CHI:

Lopez, Marta, An Evaluation Theory Perspective of the Architecture Tradeoff Analysis Method (ATAM) (CMU/SEI-2000-TR-012). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2000. http://www.sei.cmu.edu/library/abstracts/reports/00tr012.cfm

MLA:

Lopez, M., 2000. An Evaluation Theory Perspective of the Architecture Tradeoff Analysis Method (ATAM) (Technical Report CMU/SEI-2000-TR-012). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/00tr012.cfm

Find Us Here

Find us on Youtube  Find us on LinkedIn  Find us on twitter  Find us on Facebook

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.