The Structure of the Rational Unified Process 1


The Structure of the Rational Unified Process [1]

[1] This section is extracted from Philippe Kruchten, The Rational Unified Process: An Introduction (Reading, MA: Addison-Wesley, 1999), pp. 35 “48, and reproduced with permission from the publisher.

A process describes who is doing what, how, and when . The Rational Unified Process is described using four key modeling elements (Figure E-1):

  • Role, the who

  • Activities, the how

  • Artifacts, the what

  • Disciplines, the when

Figure E-1. Roles, activities, and artifacts


A role defines the behavior and responsibilities of an individual or a group of individuals working together as a team. The behavior is expressed in terms of activities the worker performs , and each worker is associated with a set of cohesive activities. The responsibilities of each worker are expressed in relation to certain artifacts , or work products, that the worker creates, modifies, or controls.

Disciplines allow the grouping of activities into meaningful sets that provide some result for the development organization and show how various workers interact. Beyond these four main concepts, the Rational Unified Process introduces specific techniques in the form of guidelines mapped to activities, templates for major artifacts, and tool mentors , that is, guidance on how to proceed using software development tools.


Managing Software Requirements[c] A Use Case Approach
Managing Software Requirements[c] A Use Case Approach
ISBN: 032112247X
Year: 2003
Pages: 257 © 2008-2017.
If you may any questions please contact us: