The need for an integration framework above individual architectures

Allows business units to have stand-alone architecture projects that provide interoperability, migration, and conformance.

One enterprise-wide architecture may not be feasible. Too complex.