Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Technical Report

Reasoning Frameworks

  • Abstract

    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.

  • Download

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://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7637

IEEE

Bass. Len, Ivers. James, Klein. Mark, and Merson. Paulo, "Reasoning Frameworks," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2005-TR-007, 2005. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7637

APA

Bass, Len., Ivers, James., Klein, Mark., & Merson, Paulo. (2005). Reasoning Frameworks (CMU/SEI-2005-TR-007). Retrieved February 17, 2019, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7637

CHI

Len Bass, James Ivers, Mark Klein, & Paulo Merson. Reasoning Frameworks (CMU/SEI-2005-TR-007). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2005. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7637

MLA

Bass, Len., Ivers, James., Klein, Mark., & Merson, Paulo. 2005. Reasoning Frameworks (Technical Report CMU/SEI-2005-TR-007). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7637

BibTex

@techreport{BassReasoningFrameworks2005,
title={Reasoning Frameworks},
author={Len Bass and James Ivers and Mark Klein and Paulo Merson},
year={2005},
number={CMU/SEI-2005-TR-007},
institution={Software Engineering Institute, Carnegie Mellon University},
address={Pittsburgh, PA},
url={http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=7637} }