In RUP, we have an enormous amount of advice depending on the type of project you're doing.

Project and portfolio management is critical as development is increasingly distributed, as organizations adopt service oriented architectures, and as audits require evidence of regulatory compliance. With IBM's new project and portfolio management software, organizations can more effectively govern their software and systems development projects.

There's nothing similar in the market, and what we're filling is this need for a combination of design capabilities and construction capabilities for C, C++, and Java applications.

We started using the product a couple of years ago ourselves because we didn't have anything like it. This will be our build management and automation capability going forward.

It will take the model and transform it into code and do so in a way that you have patterns for doing so that you can rely on. So if it's in the design, it's in the code.