Alexander, Christopher. A Timeless Way of Building. Oxford, England: Oxford University Press, 1979.
Alexander, Christopher, S. Ishikawa and Murray Silverstein. A Pattern Language: Towns, Buildings, Construction. Oxford, England: Oxford University Press, 1977.
Alpert, Sherman, Kyle Brown and Bobby Woolf. The Design Patterns Smalltalk Companion. Reading, MA: Addison-Wesley, 1988.
Arnold, Ken and James Gosling. The Java™ Programming Language. Reading, MA: Addison- Wesley, 1988.
Bertrand, Meyer. Object Oriented Software Construction. New York: Prentice Hall, 1988.
Booch, Grady, James Rumbaugh and Ivar Jacobson. The Unified Modeling Language User Guide. Reading, MA: Addison-Wesley, 1999.
Buschman, Frank, Regine Meunier, Hans Rohnert, Peter Sommerlad and Michael Stal. Pattern- Oriented Software Architecture: A System of Patterns. New York: John Wiley and Sons, 1996.
Cooper, James W. Java™ Design Patterns. Boston, MA: Addison-Wesley, 2000.
Coplien, James O. Advanced C++ Programming Styles and Idioms. Reading, MA: Addison- Wesley, 1992.
Coplien, James O. and Douglas Schmidt. Pattern Languages of Program Design. Reading, MA: Addison-Wesley, 1995.
Fowler, Martin and Kendall Scott. UML Distilled: A Brief Guide to the Standard Object Modeling Language. Reading, MA: Addison-Wesley, 1997.
Gamma, Erich, R. Helm, R. Johnson and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Reading, MA: Addison-Wesley, 1995. [GoF95].
Grand, Mark. Patterns in Java™ Vol.1. New York: John Wiley and Sons, 1998. [Grand98].
Kuchana, Partha. Create Your Own Web Server. http://members.itjobslist.com/partha/Web-Server.pdf
Lea, Doug. Concurrent Programming in Java™. Reading, MA: Addison-Wesley, 1997. [Lea97].
Metsker, Steven J. Design Patterns: Java™ Workbook. Boston, MA: Addison-Wesley, 2002.
Pree, Wolfgang. Design Patterns for Object-Oriented Software Development. Reading, MA: Add-ison-We sley, 1994.
Riel, Arthur J. Object-Oriented Design Heuristics. Reading, MA: Addison-Wesley, 1996.
Vlissides, John. Pattern Hatching: Design Patterns Applied. Reading, MA: Addison-Wesley, 1998.
Woolf, Bobby. The Null Object Pattern. PLoP’96 Final Papers. [Woolf96].
http://www.sqlsecurity.com/faq-inj.asp
http://www.objectmentor.com/mentoring/OOPrinciples
http://www.object-arts.com/EducationCentre/Patterns/AccessorMethods.htm
http://www.object-arts.com/OldStuff/Patterns/PrivateMethods.htm
http://www.javaworld.com/javaworld/jw-10-2001/jw-1012-deadlock.html
Discussions with www.ITJobsList.com web administrator
http://www.research.ibm.com/designpatterns/pubs/7habits.html
3.138.35.229