Assignment Questions
Assignment Questions
Kovilvenni-614 403
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.