文档介绍:Copyright Rational Software 2003 tent/oct_03/
Rational Unified Process for Systems
Engineering
Part III: Requirements analysis and design
by Murray Cantor
Principal Engineer
Rational Brand Services
IBM Software Group
In the August issue of The Rational
Edge, we began a three-part series to
provide an overview of the latest
evolution of Rational Unified Process
for Systems Engineering,® or RUP
SE.® RUP SE is an application of the
Rational Unified Process,® or RUP,®
software engineering process
framework. RUP users should note that
the currently available RUP Plug-In for
SE is the RUP SE v1 Plug-In, which
was made available in 2002.
Part I included a discussion of systems, the challenges facing the modern
systems developer and how RUP SE addresses them, RUP SE Unified
Modeling Language (UML)-based modeling and requirement specification
techniques, and the use of UML semantics. Part II focused on system
architecture and introduced the RUP SE architecture framework, which
describes the internals of the system from multiple viewpoints. Now, in
Part III, we will cover requirements analysis and flowdown, and
specifications for elements of the RUP SE framework. This will include a
description of the Joint Realization Method, a novel technique for jointly
deriving the specification of architectural elements across multiple
viewpoints. We will also include a brief discussion of system development
with RUP SE.
Editor's note: The RUP SE v1 Plug-In was made generally available in
2002, and v2 of this plug-in was made available in June of 2003. Although
the information in this series is consistent with v2, the articles do discuss a
The Rational Edge -- October 2003 -- Requirements Analysis and Design
few possible extensions to the process framework. Please note that the
RUP SE Plug-In -- v1 and v2 -- is downloadable from IBM Rational
work (; authorization req