Object Oriented Analysis and Design with UML covers the conceptual underpinnings of object orientation. This book provides practical guidance on the analysis and design of object oriented systems and the concepts presented are based on a solid theoretical foundation.
The book deals primarily with a method of software development, Hence, appropriate for courses in software engineering and as a supplement to courses involving specific object oriented programming languages. This book introduces several tools for analysis and design including: Use case narratives and diagrams, class diagrams, sequence and collaboration diagrams, state and activity diagrams and design pattern principles. It also covers fundamental object oriented concepts such as polymorphism, inheritance, encapsulation and interfaces.
The audience of this book can be divided into a number of segments. The first segment is the undergraduate and graduate students of IT programs. This book is based upon the syllabus of undergraduate and graduate courses of various Indian and international universities. The second is for the industry people like programmers, IS business analysts and IS managers so that they can effectively use object oriented technology to solve their problems.
Daminni Grover :-