Activity: Execute Test

Purpose To execute the test procedures (or test scripts if testing is automated) To execute the tests, the following steps should be followed: Set-up the test environment to ensure that all the needed components (hardware, software, tools, data, etc.) have been implemented and are in the test environment. Initialize the test environment to ensure all components are in the correct…

Read More Read More

Guidelines: Design Class

Design Class A design class is a description of a set of objects that share the same responsibilities, relationships, operations, attributes, and semantics. A design class represents an abstraction of one or several classes in the system’s implementation; exactly what it corresponds to depends on the implementation language. For example, in an object-oriented language such as C++, a class can…

Read More Read More

Traceability Strategies for Managing Requirements with Use Cases

References > White Papers > Traceability Strategies for Requirements Management with Use Cases by Ian Spence, Rational U.K., and Leslee Probasco, Rational Canada, ©Copyright 1998 by Rational Software Corporation. All Rights Reserved. (Version 1.0)  A PDF version of this article is available, however, you must have Adobe Acrobat installed to view it. You can download this and other RUP white…

Read More Read More

A Comparison of RUP and XP

by John Smith, Rational Strategic Services Organization, International Branch.  John Smith has 33 years experience in engineering, software development, and management. He’s worked for Rational Software for eight years, including two years working with the Rational Unified Process (RUP) development team in Vancouver, Canada. He’s now with the International branch of Rational’s strategic Services Organization in Australia. A PDF version…

Read More Read More

Modeling Web Application Architectures with UML

References > White Papers > Modeling Web Application Architectures with UML By: Jim Conallen, Rational Software June 1999 A version of this material appears in the October 1999 (volume 42, number 10) issue of Communications of the ACM. A PDF version of this article is available, however, you must have Adobe Acrobat installed to view it. You can download this…

Read More Read More

RUP/XP Guidelines: Pair Programming

References > White Papers > RUP/XP Guidelines: Pair Programming By Robert C. Martin Object Mentor, Inc. Robert C. Martin www.objectmentor.com   A PDF version of this article is available, however, you must have Adobe Acrobat installed to view it. You can also download this paper from the RUP White Papers. Abstract Pair programming is a well-tested, well accepted alternative to…

Read More Read More

RUP/XP Guidelines: Test-first Design and Refactoring

References > White Papers > RUP/XP Guidelines: Test-First Design and Refactoring By Robert C. Martin Object Mentor, Inc. Robert C. Martin www.objectmentor.com A PDF version of this article is available, however, you must have Adobe Acrobat installed to view it. You can also download this paper from the RUP White Papers. Abstract  This paper demonstrates the techniques of refactoring in…

Read More Read More

How the Rational Unified Process Supports ISO 12207

by Philippe Kruchten, Rational Canada, ©Copyright April 2004 by Rational Software Corporation. All Rights Reserved.  A PDF version of this paper is available, however, you must have Adobe Acrobat installed to view it.  Abstract The international standard ISO/IEC 12207:1995-Information Technology-Software Lifecycle Processes (ISO 12207 further in this paper), establishes a common framework used by software practitioners to speak the same…

Read More Read More