The book Object-Oriented Analysis and Design Through Unified Modeling Language adheres to the B.Tech. and MCA syllabus of JNT University, Hyderabad and many other Indian universities. This book contains twenty chapters. The first two chapters represent the fundamentals of Object Technology, OOP and OOAD and how we are inclined towards Object-Oriented Analysis and Design starting from traditional approach and the different approaches suggested by the three pioneers-Booch, Rum Baugh and Jacobson. Chapters 3 to 18 represent the UML language, the building blocks of UML i.e., things, relationships and diagrams and the use of each diagram with an example. Chapters 19 and 20 discuss a case study "Library Management System". In this case study one can get a very clear idea what object oriented analysis and design is and how UML is to be used for that purpose. Appendix-A discusses the different syntactic notations of UML and Appendix-B discusses how the three approaches of Booch, Rum Baugh and Jacobson are unified and about the Unified Process.