Reasoning Frameworks

Determining whether a system will satisfy critical quality attribute requirements in areas such as performance, modifiability, and reliability is a complicated task that often requires the use of many complex theories and tools to arrive at reliable answers. This report describes a vehicle for encapsulating the quality attribute knowledge needed to understand a system's quality behavior as a reasoning framework that can be used by nonexperts. A reasoning framework includes the mechanisms needed to use sound analytic theories to analyze the behavior of a system with respect to some quality attribute. This report defines the elements of a reasoning framework and illustrates the reasoning framework concept by describing several reasoning frameworks and how they realize these elements.

PDF [787 KB]

Authors

Len Bass

James Ivers

Mark H. Klein

Paulo Merson

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

Software Architecture

Technical Report
CMU/SEI-2005-TR-007
July 2005

Cite This Report

SEI:

Bass, Len; Ivers, James; Klein, Mark; & Merson, Paulo. Reasoning Frameworks (CMU/SEI-2005-TR-007). Software Engineering Institute, Carnegie Mellon University, 2005. http://www.sei.cmu.edu/library/abstracts/reports/05tr007.cfm

IEEE:

L. Bass, J. Ivers, M. Klein, and P. Merson, "Reasoning Frameworks," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2005-TR-007, 2005. http://www.sei.cmu.edu/library/abstracts/reports/05tr007.cfm

APA:

Bass, L., Ivers, J., Klein, M., & Merson, P. (2005). Reasoning Frameworks (CMU/SEI-2005-TR-007). Retrieved May 22, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/05tr007.cfm

CHI:

Bass, Len, James Ivers, Mark Klein, and Paulo Merson. Reasoning Frameworks (CMU/SEI-2005-TR-007). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2005. http://www.sei.cmu.edu/library/abstracts/reports/05tr007.cfm

MLA:

Bass, L., Ivers, J., Klein, M., & Merson, P. 2005. Reasoning Frameworks (Technical Report CMU/SEI-2005-TR-007). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/05tr007.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.