SPPU Computer Engineering (Semester 7)
Object Oriented Modeling & Design
June 2015
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) Explain the Basic Building Blocks of the UML 2.0.
8 M
1 (b) What are basic built-in types used in OCL expressions?
9 M

2 (a) Explain 4+1 Architecture of UML 2.0.
8 M
2 (b) Explain OMG standards MDA and XMI.
8 M

Answer any one question from Q3 and Q4
3 (a) Draw and Explain looping and streaming in activity diagram.
8 M
3 (b) Draw the Use Case Diagram for the Credit card processing. The merchant submits a credit card transaction request to the credit card payment gateway on behalf of a customer. Bank which issued customers' credit card would approve or reject the transaction. If transaction is approved, funds will be transferred to merchant's bank account. Identify the actors, use cases and use full advance notation to draw the diagram.
8 M

4 (a) What are different Activity nodes used in activity diagram. Draw and explain with example?
8 M
4 (b) Enlist different relationships used in use case diagram. Explain with Example
8 M

Answer any one question from Q5 and Q6
5 (a) How do we represent private, public and protected visibility in class diagrams?
6 M
5 (b) What does associations, aggregation and composition in a class diagram mean?
6 M
5 (c) Draw a class diagram with full notations for enrolment of student for seminar. Assume the scope.
6 M

6 (a) Explain connectors, ports and pins with reference to composite structure diagrams.
6 M
6 (b) Explain Import, Access and Merge in the Package Diagram for ATM System.
6 M
6 (c) What is the need of object diagram in UML? Draw object diagram for the question 5(c)?
6 M

Answer any one question from Q7 and Q8
7 (a) Explain composite states with example in State Chart Diagram.
6 M
7 (b) What are different interaction operators used in sequence diagram? Explain briefly with example.
6 M
7 (c) What is the significance of communication diagram. Draw communication diagram for question 8(a).
6 M

8 (a) Explain and Draw sequence diagram for Online Examination of FPL subject of F.E Students in your college?
6 M
8 (b) Explain the significance of Interaction Overview Diagram with example?
6 M
8 (c) How do you show the time constraints on messages in interaction diagrams? Explain with example.
6 M

Answer any one question from Q9 and Q10
9 (a) Component diagram models implementation view. Justify the answer with example.
8 M
9 (b) Draw the deployment Diagram for online shopping web application?
8 M

10 (a) Explain Artefact instances and execution environments in Deployment diagram.
8 M
10 (b) Draw the component Diagram for event registration system?
8 M

Answer any one question from Q11 and Q12
11 (a) Explain in brief: Singleton design pattern and Abstract factory pattern.
8 M
11 (b) Give the solution for observer design pattern.
8 M

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



More question papers from Object Oriented Modeling & Design
SPONSORED ADVERTISEMENTS