The class hierarchy is an integral part of every application. Designing a scalable, extensible enterprise class structures from the beginning of your project helps avoid costly re-factoring. The enterprise class structure enables PRPC applications to co-exist with each other and with customer or Pega built frameworks.
The enterprise class structure is also the foundation for enterprise reuse. Asset reuse is integral to the long-term success of BPM within the organization and ultimately, the reusability requirements drive the selection of your class hierarchy design.