Preview Banner Image
M.Tech(Advanced IT)Syllabi:MTH06103-OOAD and UML

Unit I
Introduction: An Overview of Object Oriented Systems Development-Object Basics-Object Oriented Systems Development Life Cycle.
Unit II
Object Oriented Methodologies: Rumbaugh Methodology-Booch Methodology-Jacobson Methodology-Patterns-Framworks-Unified Approach-Unified Modeling Language-Use case-class diagram-Interactive Diagram-Package Diagram-Collaboration Diagram-State Diagram-Activity Diagram.
Unit III
Object Oriented Analysis: Identifying use cases-Object Analysis-Classification-Identifying Object relationships-Attributes and Methods.
Unit IV
Object Oriented Design: Design axioms-Designing Classes-Access Layer-Object Storage-Object Interoperability.
Unit V
Software Quality and Usability: Designing Interface Objects-Software Quality Assurance-System Usability-Measuring User Satisfaction.
Text Book(s)
1. Ali Bahrami, Object Oriented Systems Development, Tata McGraw-Hill, 1999 (Unit I, III, IV, V).
2. Martin Fowler, UML Distilled, Second Edition, PHI/Pearson Education, 2002 (UNIT II)
References
1. Stephen R. Schach, Introduction to Object Oriented Analysis and Design, Tata McGraw Hill, 2003.
2. James Rumbaugh, Ivar Jacobson, Grady Booch The Unified Modeling Launguage Reference Manual, Addison Wesley, 1999.
3. Hans-Erik Eriksson, Magnus Penker, Brain Lyons, David Fado, UML Toolkit, OMG Press Wiley Publishing Inc., 2004.