This title examines the specific techniques used in object oriented analysis and design, demonstrating how to gather, analyse and document information. Relating modeling techiques to cognitive pyschology, pyschoanalysis and neuro linguistic programming, it teaches a thorough and innovative approach to problem solving.