1. IEEE Software Engineering Body of Knowledge Trial version 0.95 May 2001. Available at http://www.swebok.org. IEEE Software Engineering Body of Knowledge Trial version 0.95 May 2001. Available at http://www.swebok.org.
2. ACM and IEEE Computing Curriculum 2001 Computer Science version of August 1 2001 available at http://www.acm.org/sigcse/cc2001/steelman ACM and IEEE Computing Curriculum 2001 Computer Science version of August 1 2001 available at http://www.acm.org/sigcse/cc2001/steelman
3. M. Fowler Analysis Patterns: Reusable Object Models Addison Wesley 1997. M. Fowler Analysis Patterns: Reusable Object Models Addison Wesley 1997.
4. M. Fowler K. Beck J. Brant W. Opdyke and D. Roberts Refactoring Addison Wesley M. Fowler K. Beck J. Brant W. Opdyke and D. Roberts Refactoring Addison Wesley
5. M. Fowler with K. Scott UML Distilled (2nd ed) Addison Wesley 1999. M. Fowler with K. Scott UML Distilled (2nd ed) Addison Wesley 1999.