E++, a pattern-based J2EE application framework, promotes modularity, reusability, extensibility, portability, inversion of control, consistence, and scalability (MREPICS; see the sidebar below). The ...