search menu icon-carat-right cmu-wordmark

Integrating Software-Architecture-Centric Methods into the Rational Unified Process

Technical Report
This report presents a summary of the RUP (Rational Unified Process) and examines the potential uses of the SEI's architecture-centric methods.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-2004-TR-011
DOI (Digital Object Identifier)
10.1184/R1/6574586.v1

Abstract

The Rational Unified Process (RUP) is used broadly by software developers. This technical report fits the Carnegie Mellon Software Engineering Institute's (SEI's) architecture-centric methods into the framework of the RUP. These methods include the Architecture Tradeoff Analysis Method, the SEI Quality Attribute Workshop, the SEI Attribute-Driven Design method, the SEI Cost Benefit Analysis Method, and SEI Active Reviews for Intermediate Design. Since the key process milestone of the Elaboration Phase of the RUP is a completed architecture, the architecture-centric methods appear early in the process during the first two phases (i.e., Inception and Elaboration). This report presents a summary of the RUP and then examines the potential uses of the SEI's architecture-centric methods.

Cite This Technical Report

Kazman, R., Kruchten, P., Nord, R., & Tomayko, J. (2004, July 1). Integrating Software-Architecture-Centric Methods into the Rational Unified Process. (Technical Report CMU/SEI-2004-TR-011). Retrieved March 5, 2024, from https://doi.org/10.1184/R1/6574586.v1.

@techreport{kazman_2004,
author={Kazman, Rick and Kruchten, Philippe and Nord, Robert and Tomayko, James},
title={Integrating Software-Architecture-Centric Methods into the Rational Unified Process},
month={Jul},
year={2004},
number={CMU/SEI-2004-TR-011},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://doi.org/10.1184/R1/6574586.v1},
note={Accessed: 2024-Mar-5}
}

Kazman, Rick, Philippe Kruchten, Robert Nord, and James Tomayko. "Integrating Software-Architecture-Centric Methods into the Rational Unified Process." (CMU/SEI-2004-TR-011). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, July 1, 2004. https://doi.org/10.1184/R1/6574586.v1.

R. Kazman, P. Kruchten, R. Nord, and J. Tomayko, "Integrating Software-Architecture-Centric Methods into the Rational Unified Process," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-2004-TR-011, 1-Jul-2004 [Online]. Available: https://doi.org/10.1184/R1/6574586.v1. [Accessed: 5-Mar-2024].

Kazman, Rick, Philippe Kruchten, Robert Nord, and James Tomayko. "Integrating Software-Architecture-Centric Methods into the Rational Unified Process." (Technical Report CMU/SEI-2004-TR-011). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Jul. 2004. https://doi.org/10.1184/R1/6574586.v1. Accessed 5 Mar. 2024.

Kazman, Rick; Kruchten, Philippe; Nord, Robert; & Tomayko, James. Integrating Software-Architecture-Centric Methods into the Rational Unified Process. CMU/SEI-2004-TR-011. Software Engineering Institute. 2004. https://doi.org/10.1184/R1/6574586.v1