Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Rational software

Resources for architects, developers, and engineers

Background image for Rational site banner

Business systems modernization overview

What is it?

Business systems modernization helps you cost-effectively and incrementally evolve your core IT systems toward modern architectures and technologies for Smarter Computing. You can leverage your existing investments, reduce maintenance costs and effort, and freeyour people power to deliver new business requirements and create newinnovative. Business systems modernization solutions increase your capabilities so that you can:

Compilers are the software to improve system utilization by exploiting IBM Power Systems, System z and zEnterprise Systems architecture.

Cross-platform development uses the modern Eclipse-based integrated development environment for building multi-platform applications.

Enterprise architecture is the effective translation of enterprise strategy into plans for deployment of business and IT resources

Application portfolio management is optimization and rationalization for simplified IT and room to drive innovation and value.

Software modernization covers the approaches and techniques to transform business critical systems into flexible applications and services.