X hits on this document

179 views

0 shares

0 downloads

0 comments

65 / 93

Page 65 of 93

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY

HYDERABAD

III Year B.Tech. IT II-SemT P C

4+1*04

OBJECT ORIENTED ANALYSIS AND DESIGN

UNIT - I

Introduction to UML: Importance of modeling, principles of modeling, object oriented modeling, conceptual model of the UML, Architecture, Software Development Life Cycle.

UNIT - II

Basic Structural Modeling: Classes, Relationships, common Mechanisms, and diagrams.

Advanced Structural Modeling: Advanced classes, advanced relationships, Interfaces, Types and Roles, Packages.

UNIT - III

Class & Object Diagrams: Terms, concepts, modeling techniques for Class & Object Diagrams.

UNIT - IV

Basic Behavioral Modeling-I: Interactions, Interaction diagrams.

UNIT-V

Basic Behavioral Modeling-II: Use cases, Use case Diagrams, Activity Diagrams.

UNIT - VI

Advanced Behavioral Modeling: Events and signals, state machines, processes and Threads, time and space, state chart diagrams.

UNIT - VII

Architectural Modeling: Component, Deployment, Component diagrams and Deployment diagrams.

UNIT - VIII

Case Study: The Unified Library application

TEXT BOOKS:

1. Grady Booch, James Rumbaugh, Ivar Jacobson : The Unified Modeling

   Language User Guide, Pearson Education.

2. Hans-Erik Eriksson, Magnus Penker, Brian Lyons, David Fado: UML 2 Toolkit,

   WILEY-Dreamtech India Pvt. Ltd.

REFERENCES:

1. Meilir Page-Jones: Fundamentals of Object Oriented Design in UML, Pearson Education.

2. Pascal Roques: Modeling Software Systems Using UML2, WILEY-Dreamtech India Pvt. Ltd.

3. Atul Kahate: Object Oriented Analysis & Design, The McGraw-Hill Companies.

4. Mark Priestley: Practical Object-Oriented Design with UML,TATA McGrawHill

5. Craig Larman Appling UML and Patterns: An introduction to Object – Oriented Analysis and Design and Unified Process, Pearson Education.

Document info
Document views179
Page views179
Page last viewedFri Dec 02 20:14:06 UTC 2016
Pages93
Paragraphs3102
Words29541

Comments