J2EE Pattern, J2EE Patterns, Core J2EE Patterns, Core J2EE Pattern, J2EE Refactorings, J2EE Refactoring, J2EE Best Practices, J2EE Best Practice, J2EE Pattern Catalog, J2EE Patterns Catalog, Core J2EE, Core Patterns, J2EE Design Pattern, J2EE Design Patterns, J2EE Architecture, J2EE Architect, Alur, Crupi, Malks, Deepak Alur, John Crupi, Dan Malks