A RUP-based software process supporting progressive implementation

  • Authors:
  • Tiago Lima Massoni;Augusto Cesar Alves Sampaio;Paulo Henrique Monteiro Borba

  • Affiliations:
  • Universidade Federal de Pernambuco (UFPE), Brazil;Universidade Federal de Pernambuco (UFPE), Brazil;Universidade Federal de Pernambuco (UFPE), Brazil

  • Venue:
  • UML and the unified process
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This chapter introduces an extension of the Rational Unified Process (RUP) with a method that supports the progressive, and separate, implementation of three different aspects: persistence, distribution, and concurrence control. This complements RUP with a specific implementation method, called Progressive Implementation Method (Pim), and helps to tame the complexity of applications that are persistent, distributed, and concurrent. By gradually and separately implementing, testing, and validating such applications, we obtain two major benefits: the impact caused by the requirements changes during development is reduced and testing and debugging are simplified. In addition, the authors hope to contribute to solving the lack of a specific implementation method in RUP.