Download Object Oriented Modeling & Design Lab Manual
Download Object Oriented Modeling & Design FAQ
Download This Book
Download Object Oriented Modeling & Design FAQ
Download This Book
Teaching Scheme Examination Scheme
Lectures: 3 Hours /Week Theory: 100 Marks
Practical: 2 Hours/Week Term Work:25 Marks
Oral: 50 Marks
.
Objectives :
. Introduction to Modeling and Design of software, firmware and business proc_sses. . Introduce UML 2.0 and its diagrams as a modeling tool for large and comple£ systems. . Understand the concepts being modeled in UML
UNIT I :
Introduction to OMG Standards: MDA, MOF, XMI,CORBA , UML 2.0. UML History, UML 2.0 New Features.
Rational Unified Process emphasizing Inception, Elaboration, Construction, Transition Phases. 4+ 1 View architecture, Architectural approaches: Use case Centric, Architecture driven, Iterative approach, 00 Concepts Review.
UNIT ll:
Introduction to UML. UML MetaModel. Extensibility mechanisms like stereotypes, tagged values, constraints and profiles. OCLOverview of all diagrams in UML 2.0.
UNIT III :
Object diagrams, CRCmethod, Review of 00 concepts.Class diagrams, Classes and Relationships, Interfaces and ports, Templates, Active Objects, Advanced relationships generalization, association, aggregation, dependencies. Composite structure diagrams including composite structures, collaborations.
UNIT IV :
Interaction diagrams. Interaction Overview diagrams including interactions, signals, exceptions, regions, partitions, Sequence diagrams, Communication diagrams.
UNIT V:
State Machine diagrams, States, encapsulation of states, transitions, submachine, state generalization. Timing diagrams, Activity diagrams, Activities, sub activities, signals, exceptions, partitions, regions.
UNIT VI :
Support for modeling Architecture in UML. Package diagrams, Component diagrams, Deployment diagrams. Applications of UML in embedded systems, Web applications, commercial applications.
AI! diagrams are to be assumed for UML 2.0 for each diagram the need, purpose, Concepts, Notation, Forward Engineering, Reverse Engineering & Application must be considered.
Text Books.
1. Grady Booch, James Rumbaugh, Ivar Jacobson "Unified Modeling Language User Guide", The (2nd Edition) (Addison-Wesley Object Technology Series) (Hardcover)
Reference Books :
I. Joseph Schmuller "SAMS Teach yourselfUML in 24 Hours", Third edition.
2. Martin Fowler, "UML Distilled: A Brief Guide to the Standard Object Modeling
Language", Third Edition (Paperback) ,Addision Wesley
3. Dan Pi lone, Neil Pitman "UML 2.0 in a Nutshell", (In a Nutshell (O'Reilly» Paperback)
4. Hans-Erik Eriksson, Magnus Penker, Brian Lyons, David Fado "UML 2 Toolkit
(Paperback) "
5. Jim Arlow, Ila Neustadt "UML 2 and the Unified Process: Practical Object-Oriented
Analysis and Design" (2nd Edition) (Addison-Wesley Object Technology Series)
(Paperback)
6. Michael Jesse, James A. Schardt "UML 2.0 for dummies"
7. Kendal Scott, Apress "Fast track UML 2.0"
No comments:
Post a Comment