1. Core J2EE Patterns: Best Practices and Design Strategies;Alur,2003
2. UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design;Arlow,2005
3. Object Oriented Analysis and Design With Applications;Booch,1993
4. The Campus Computing Project;CCP,2011