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

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.

View Complete Report

Authors

Rick Kazman

Philippe Kruchten

Robert Nord

James E. Tomayko

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

Software Architecture

Technical Report
CMU/SEI-2004-TR-011
July 2004

For more information

Contact Us

info@sei.cmu.edu

412-268-5800