0% found this document useful (0 votes)
52 views

Assignment Questions

This document contains assignment questions for the course CS8592 - Object Oriented Analysis and System Design divided into 5 units. The questions cover topics like the Unified Process, use case modeling, class diagrams, domain modeling, interaction diagrams, design patterns like GRASP patterns, Gang of Four patterns, and testing strategies. Students are asked to explain concepts, provide examples, draw diagrams, and discuss differences between topics like elaboration vs inception and bridge vs adapter patterns.

Uploaded by

Jayaprasanna
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views

Assignment Questions

This document contains assignment questions for the course CS8592 - Object Oriented Analysis and System Design divided into 5 units. The questions cover topics like the Unified Process, use case modeling, class diagrams, domain modeling, interaction diagrams, design patterns like GRASP patterns, Gang of Four patterns, and testing strategies. Students are asked to explain concepts, provide examples, draw diagrams, and discuss differences between topics like elaboration vs inception and bridge vs adapter patterns.

Uploaded by

Jayaprasanna
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Anjalai Ammal Mahalingam Engineering College

Kovilvenni-614 403

Department of Computer Science And Engineering

CS8592- OBJECT ORIENTED ANALYSIS AND SYSTEM DESIGN


Assignment Questions
UNIT -1
1. Explain in detail about Unified Process in OOAD? Explain the phases with neat diagram.
2. Explain about the use case modeling for the case study of Next Gen POS system.
3. Explain about use case diagrams.

UNIT -2
1. Draw and explain the class diagram for a banking application.
2. Describe the strategies used to identify the conceptual classes. Describe the steps to create a domain
model used for representing the conceptual classes.
3. Discuss about aggregation and composition.
4. Discuss the difference between elaboration and inception with neat diagram.
5. What are the concepts involved in domain model refinement?
UNIT -3
1. Describe in detail about the interaction diagrams and also notations.
2. Explain about the relationship between sequence and use cases in detail.
3. Explain the activity diagram and state diagram with example.
4. Explain the UML Class, Sequence and Interaction diagrams for library management system.
5. State the Model-View Separation principle and explain its motivations.

UNIT -4
1. What is GRASP Pattern? Explain the following Grasp patterns: Creator, Inforamtion Expert, Low
Coupling, High Cohesion and Controller.
2. Explain with a diagram gang of four (GoF) pattern summary and relationships
3. Explain in detail about the mapping of design to code implementation in an object oriented language.
4. Explain with an example the factory method design pattern
5. Differentiate Bridge and adapter pattern.
UNIT -5
1. Discuss about the impact of object orientation on testing.
2. Describe the guidelines for developing test plans.
3. What are various diagrams that are used in analysis and design steps of Booch methodology? Explain
with your own example
4. Explain Rumbaugh and Jacobson et al methodologies in detail
5. Describe the different types of testing strategies.

You might also like