SPPU Computer Engineering (Semester 7)
Object Oriented Modeling & Design
May 2014
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


Answer any one question from Q1 and Q2
1 (a) What is the need of modelling software system? What are OO concepts used in software modelling and how are they used to model a system?
8 M
1 (b) What do you mean by OMG? Explain the CORBA architecture.
8 M

2 (a) Draw and explain 4+1 view architecture of the system models ?
8 M
2 (b) Explain the behavioural things in UML2.0
8 M

Answer any one question from Q3 and Q4
3 (a) How UML2.0 supports requirements modelling?
8 M
3 (b) Give the activity diagram for 'Book a Ticket' in Railway Reservation System using swim lanes. State you assumptions.
8 M

4 (a) Draw detailed use case diagram for online Internet Banking System using all advanced notations for use case diagram
8 M
4 (b) What are boundary classes? Identify and model in UML the boundary classes in a ATM system.
8 M

Answer any one question from Q5 and Q6
5 (a) Explain the element of a class diagram with an example.
6 M
5 (b) Explain the application of composite structure diagram.
6 M
5 (c) What do you mean by an active class?
6 M

6 (a) Draw the class diagram for online Airline traffic management system.
8 M
6 (b) Explain the concept of Realization and Aggregation.
6 M
6 (c) How to draw object diagrams ?
4 M

Answer any one question from Q7 and Q8
7 (a) Explain the communication diagram with example.
6 M
7 (b) How timing diagram can be used in real time systems?
6 M
7 (c) Enlist and elaborate the significance of messages used in sequence diagram.
6 M

8 (a) Explain the sequence diagram elements with a sequence diagram for "withdraw money " from ATM system.
8 M
8 (b) Explain following:
i) Composite State
ii) Self transition
iii) Sub State
6 M
8 (c) How interaction overview diagram is related to activity diagram?
4 M

9 (a) Explain the purpose of a component diagram with a example and neat diagram .
8 M
Answer any one question from Q9 and Q10
9 (b) How do you model the deployment view in UML?
8 M

10 (a) What are types of interfaces of a component? How it is modeled in UML?
8 M
10 (b) Draw the deployment diagram for 3 tier client server for your college website.
8 M

Answer any one question from Q11 and Q12
11 (a) Explain the forward engineering and reverse engineering with example.
8 M
11 (b) Give the solution for structural design pattern.
8 M

12 (a) How do you forward engineer a class diagram?
8 M
12 (b) Explain the facade design pattern with an example.
8 M



More question papers from Object Oriented Modeling & Design
SPONSORED ADVERTISEMENTS