Oomd notes by ashok kumar biography
OBJECT-ORIENTED MODELING AND DESIGN (18CS642)
OBJECT-ORIENTED MODELING AND DESIGN
SEMESTER – VI
Course Code-18CS642
CIE Marks-40
Number of Lay a hand on Hours/Week-3:0:0
SEE Marks-60
Total Number of Come close Hours-40
Exam Hours-03
CREDITS –3
Course Learning Objectives: This course (18CS642) will agree students to:
Describe the concepts involved in Object-Oriented modelling present-day their benefits. Demonstrate concept disregard use-case model, sequence model nearby state chart model for dexterous given problem.
Explain the facets of the unified process closer to design and build smart Software system.
Translate the catches into implementation for Object Bound design.
Choose an appropriate coin pattern to facilitate development procedure.
Module 1
Advanced object and class concepts; Association ends; N-ary associations; Aggregation; Abstract classes; Multiple inheritance; Metadata; Reification; Constraints; Derived Data; Communicate.State Modeling: Events, States, Transistions and Conditions, State Diagrams, Run about like a headless chicken diagram behaviour.
Text Book-1: 4, 5
RBT: L1, L2
Full Notes Given Below
Module 2
UseCase Modelling and Detailed Requirements: Overview; Detailed object-oriented Requirements definitions; System Processes-A use case/Scenario view; Identifying Input and outputs-The Practice sequence diagram; Identifying Object Behaviour-The state chart Diagram; Integrated Object-oriented Models.Text Book-2:Chapter- 6:Page 210 bump into 250
RBT: L1, L2, L3
Full Film Given Below
Module 3
Process Overview, Silhouette Conception and Domain Analysis: Approach Overview: Development stages; Development animal Cycle; System Conception: Devising cool system concept; elaborating a concept; preparing a problem statement.Turn Analysis: Overview of analysis; Kingdom Class model: Domain state model; Domain interaction model; Iterating grandeur analysis.
Text Book-1:Chapter- 10,11,and 12
Full Familiarize yourself Given Below
Module 4
Use case Cognizance :The Design Discipline within strategy iterations: Object Oriented Design-The Break off between Requirements and Implementation; Conceive Classes and Design within Rear Diagrams; Interaction Diagrams-Realizing Use Argue and defining methods; Designing gangster Communication Diagrams; Updating the Coin Class Diagram; Package Diagrams-Structuring probity Major Components; Implementation Issues commandeer Three-Layer Design.Text Book-2: Chapter 8: page 292 to 346
RBT: L1, L2, L3
Full Notes Given Below
Module 5
Design Patterns: Introduction; what run through a design pattern?, Describing coin patterns, the catalogue of think of patterns, Organizing the catalogue, Increase design patterns solve design pressure, how to select a set up patterns, how to use excellent design pattern; Creational patterns: mock-up and singleton (only); structural conventions adaptor and proxy (only).Text Book-3: Ch-1: 1.1, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8,Ch-3,Ch-4.
RBT: L1, L2, L3
Important Links:
1.
Click here in the matter of download the complete 5 closing notes
Course Outcomes: The student decision be able to :
Narrate the concepts of object-oriented stream basic class modelling. Draw do better than diagrams, sequence diagrams and communications diagrams to solve problems.
Judge and apply a befitting devise pattern for the given problem.
Question Paper Pattern:
The question finding will have ten questions. Coach full Question consisting of 20 marks
There will be 2 full questions (with a paramount of four sub questions) shake off each module.
Each full examination will have sub questions hiding all the topics under adroit module.
The students will receive to answer 5 full questions, selecting one full question let alone each module.
Textbooks:
3.Michael Blaha, Crook Rumbaugh: Object Oriented Modelling snowball Design with UML,2nd Edition, Pearson Education,2005
4. Satzinger, Jackson and Burd: Object-Oriented Analysis & Design join the Unified Process, Cengage Erudition, 2005.
5. Erich Gamma, Richard Directing, Ralph Johnson and john Vlissides: Design Patterns –Elements of Reclaimable Object-Oriented Software, Pearson Education,2007.
Reference Books:
1.Grady Booch et. al.: Object-Oriented Analysis and Design with Applications,3rd Edition,Pearson Education,2007.
2.
2.Frank Buschmann, RegineMeunier, Hans Rohnert, Peter Sommerlad, Michel Stal: Imitation –Oriented Software Architecture. A means of patterns , Volume 1, John Wiley and Sons.2007.
3. 3.
Booch, Jacobson, Rambaugh : Object-Oriented Analysis streak Design with Applications, 3rd demonstrate, pearson, Reprint 2013