One of the most complex and common enterprise application suites available today is Oracle E-Business Suite (EBS). EBS is perhaps the poster child representative of ‘stuff that will never be fully refactored’ due to its massive size and complexity – EBS is actually an enormous collection of PL/SQL, Java, miscellaneous code, databases, web applications, business process and functions that are wrapped together in a semi-integrated suite. Nearly every Fortune 1000 company has parts of EBS running somewhere, with a massive ecosystem of Oracle and other 3rd party (usually custom) ancillary processes, programs, feeds, and targets associated with it. It is usually at the center of the business function enterprise application ecosystem and as such generates an enormous amount of data gravity around which the vast majority of the other corporate applications revolve. EBS is a huge gravity well that keeps most other applications firmly tethered to where it lives. EBS leverages an n-tier architecture with (currently) over eight hundred different schemas and many thousands of tables.