UML



  MCA09.5.3 OBJECT ORIENTED ANALYSIS AND DESIGN (USING UML)



UNIT I:


Introduction to UML:
The meaning of Object-Orientation, object identity, encapsulation, information hiding, polymorphism, genericity, importance of modeling, principles of modeling, object oriented modeling, conceptual model of the UML, Architecture.

UNIT II:
Basic structural Modeling:
Classes, relationships, common mechanisms, diagrams, Advanced structural modeling: advanced relationships, interfaces, types & roles, packages, instances.

UNIT III:
Class & object diagrams:
Terms, concepts, examples, modeling techniques, class & Object diagrams.

UNIT  IV:
Collaboration diagrams:
Terms, Concepts, depicting a message, polymorphism in collaboration diagrams, iterated messages, use of self in messages.

UNIT  V:
Sequence diagrams:
Terms, concepts, differences between collaboration and sequence diagrams, depicting synchronous messages with/without priority call back mechanism broadcast message.

UNIT  VI:
Behavioral Modeling:
Interactions, use cases, use case diagrams, activity diagrams.

UNIT  VII:
Advanced Behavioral Modeling:
 Events and signals, state machines, processes & threads, time and space, state chart diagrams.

UNIT  VIII:
Architectural Modeling:
Terms, concepts, examples, modeling techniques for component diagrams and deployment diagrams.

TEXT BOOKS:


   The Unified Modeling Language User Guide, Grady Booch, Rambaugh, Ivar Jacobson, PEA


fundamentals of Object Oriented Design in UML, Meilir Page-Jones, Addison Wesley

REFERENCE BOOKS:

1.     Head First Object Oriented Analysis & Design, Mclaughlin,SPD OReilly,2006
2.     Object oriented Analysis& Design Using UML, Mahesh ,PHI
3.     The Unified Modeling Language Reference Manual, 2/e, Rambaugh, Grady Booch,etc., PEA
4.     Object Oriented Analysis & Design, Satzinger, Jackson, Thomson
5.     Object Oriented Analysis Design & implementation, Dathan.,Ramnath, University Press
6.     Object Oriented Analysis & Design, John Deacon, PEA
7.     Fundamentals of Object Oriented Analysis and Design in UML, M Pages-Jones, PEA
8.     Object-Oriented Design with UML, Barclay,Savage,Elsevier,2008
 
Copyright (c) 2010 jntukme by Balu