Web Site

Economy-point.org



» Economics » Procedural model (software) » Topics begins with R » Rationally Unified Process


Page modified: Friday, June 23, 2006 20:30:58

That rationally Unified Process (RUP) is rational an object-oriented procedural model for software development and a commercial product of the company software, which is since 2002 part IBM of the company. IBM develops the RUP and the associated software further. The 9. Version is those at present (2006) current version. The RUP uses the Unified Modeling LANGUAGE as notation language.

Developing history

The RUP had become possible, as itself the most well-known propagandists of object-oriented programming Grady Booch, Ivar Jacobson and James Rumbaugh in the apron on a uniform notation system to unite could. As result of these efforts the UML developed. The standardisation and advancement of the language were handed over to Group (OMG) to the Object management. With a common language now a common object-oriented method could be developed. The Unified Process is thereby a Metamodell for procedural models for software development. The Unified Process was developed and published parallel to the Unified Modelling LANGUAGE by Ivar Jacobson, Grady Booch and James Rumbaugh.

The Unified Process is based on several principles

  • Applications
  • Architecture in the center of planning
  • incremental and iterative procedure

A concrete implementation of the Unified Process is that rationally Unified Process. The first version of the RUP from the year 1999 united the suggestions of these three founders for a uniform modelling method.

Static aspects

The RUP specifies fundamental work procedures:

Core work procedures

  • Business process modelling (English Business Modeling)
  • Requirement analysis (English requirement)
  • Analysis & Design (English analysis & Design)
  • Implementation (English implementation)
  • Test (English test)
  • Distribution (English Deployment)

Supporting work procedures

  • Configuration and change management (English Configuration & CHANGE management)
  • Project management (English Project management)
  • Infrastructure (English Environment)

Dynamic aspects

Orthogonal in addition gives it in the RUP to 4 phases, in which each of the work procedures is used more or less intensively:

  • Conception phase (English Inception)
  • Design phase (English Elaboration)
  • Construction phase (English Construction)
  • Transitional phase (English Transition)

These phases are divided into iterations. Thus RUP is iterative/incremental. Results of the phases are the so-called milestones:

  • Lifecycle objectives milestone (vision inclusive rudimentary application model (substantial functionality), tentative/provisional architecture, identification of the most substantial risks, planning of the elaboration phase)
  • Lifecycle architecture milestone (architecture prototype, detailed application model, planning of the construction phase)
  • Initially operational capability milestone (draft models and the beta releases of the software)
  • Product release milestone (release in production quality)

Literature

  • Arlow, new city: UML 2 and the Unified Process, Addison-Wesley Professional, 2005
  • Jacobson, Booch, Rumbaugh: The unified software development process, Addison-Wesley, 1999
  • Kruchten: That rationally Unified Process. An introduction, Addison-Wesley, 1999
  • Verse dte gene: Project management with that rationally Unified Process, Springer, Berlin, 2000
  • Zuser, Grechenig, Software engineering with UML and the Unified Process, Pearson study, Munich, 2004

See also

  • Procedural model (software)
  • Water drop model
  • V-model
  • Generik

Related links


Articles in category "Rationally Unified Process"

We found here 1 articles.

R

» Rationally Unified Process

Related Websites

We found here 4 related websites.

Page cached: Wednesday, July 5, 2006 14:58:20
Valid XHTML 1.0!  Valid CSS!

Page copy protected against web site content infringement by Copyscape