This Book describe about the optical modeling techniques using Unified modeling Language with detail information and Practical Applications are included. It is very useful to beginners for designing the Good software. In this many Modeling Techniques are described and also representation using Standard modeling Symbols. The main Motivation of this Work to Develop the Best Design for real world Problems in Software Industry.