Contents: 1. Introduction to UML. 2. Basic structural modeling. 3. Advanced structural modeling advanced classes. 4. Advanced relationships. 5. Interfaces, types and roles. 6. Packages. 7. Instances. 8. Object diagrams. 9. Basic behavioral modeling interactions. 10. Interaction diagrams. 11. Activity diagrams. 12. Events and signals. 13. State machine. 14. Processes and threads. 15. Time and space. 16. Statechart diagrams. 17. Architectural modeling components. 18. Architectural modeling deployment. 19. Architectural modeling component diagrams. 20. Architectural modeling deployment diagrams. 21. Case studies the unified library application. 22. Case study ATM system.
This book is intended for Graduate and Post-graduate students in Computer Science and Engineering, Information Technology for the purpose of Object Oriented System Analysis and Design. This book covers details of UML (Unified Modeling Language) which is used to model software intensive systems.
Various models supported by UML are thoroughly discussed in this book with suitable examples. The book covers the things, relationships and diagrams supported by UML in a simple language.
The book illustrates two case-studies such as the Unified Library Application and ATM system. Every element of system Analysis and Design by using UML are explained in detail with examples.
This book with title Object Oriented Analysis and Design Using UML help the readers.
Understand what the UML is and its relevance to the system analysis and design of an object oriented system.
To master the vocabulary of UML for developing models of software intensive systems.
To learn the graphical language, UML for developing various structural models.
Using specific UML features for drawing pictures depicting behavioral models of the system.
To gain proficiency in UML through case study (Unified Library Application).
This book is knowledgeable enough even for a layman.