O'Reilly logo

Information Systems Transformation by Philip Newcomb, William M. Ulrich

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Refactoring

Refactoring makes existing systems more malleable and adaptable while allowing for a streamlined set of business semantics and rules to be transformed into target architectures. Refactoring tasks allow project teams to rationalize structure, realign, modularize, or otherwise retool existing application data usage and source code. Stabilization and refactoring streamlines systems in preparation for business rule extraction and reuse; application consolidation; and migration to SOA, MDA, and other modernization scenarios.

Benefits of Refactoring

Refactoring provides near- and long-term value to an enterprise. For example, if project teams intend to leverage existing systems in redesign or replacement initiatives, rationalizing and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required