RUP means Rational Unified Process
RUP is a toolset of the company Rational (now IBM) that supports working according to the Object Oriented Software development method Unified Process. The way of software development has changed considerably in recent years: Software is now being built quickly and flexibly. Where one wanted to make one large system all that could, one makes increasingly more independent components with own possibilities. In this way, such a piece of software can also be used in another system. To support these types of systems, object-oriented development methods have been designed: Unified process is such a method. The inventors of RUP (Barry Boehm and Ken Hartman) have thrown themselves on analyzing which projects fail.
Rational Unified Process Model [YouTube] WD92Ewr_aAU [/youtube]
Rup Books at BOL