search menu icon-carat-right cmu-wordmark

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

July 2004 Technical Report
Rick Kazman, Philippe Kruchten, Robert Nord, James E. Tomayko

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.