problem 1)a) What is 4+1 view architecture view? Describe advantages of focusing on each of the view of the system.
b) prepare short note on CORBA services.
c) Define the terms : Iteration, Increment, Inheritance, Object.
problem 2)a) Draw diagram for RUP.
b) describe in brief new features of UML 2.0.
c) What is the relevance of Inception and Construction phase in Rational Unified Process?
problem 3)a) describe the tagged value concept in UML and also its need.
b) prepare a short note on UML meta model.
c) Why does one need use case diagram? describe with ex.
problem 4)a) What is OCL?
b) List the name of structural and behavioural diagram.
c) prepare a short note on "Extensibility mechanism in UML".
problem 5)a) describe polymorphism and encapsulation with ex.
b) What do you understand by concept of interface? How does it encourage better maintenance?
problem 6)a) Describe with ex advanced relationship.
b) describe "CRC Card used in analysis phase"
problem7)a) Give suitable ex for timing constraint in a sequence diagram.
b) describe the concept of signal.
c) What is the purpose of interaction diagram.
problem 8)a) Draw a communication diagram for 'schedule a seminar' in hypothetical college system for seminar management. Make appropriate assumption about the scope.
b) describe the concept of exception.
c) Compare sequence and communication diagram in four counts namely Visual emphasis, freedom to represent objects information, the way Sequencing is shown, the way iteration/looping is shown.
problem 9)a) describe elements and notation use to build an activity diagram in UML.
b) Describe fork and join.
c) What are the various parts of state in state machine?
problem 10)a) Compare concepts : state and activity.
b) prepare a brief note on timing diagram.
c) Define source state and target state.
problem 11)a) prepare a brief note on packaging diagram.
b) What are the applications of UML in embedded system?
c) What are the common uses of component diagram?
problem 12)a) describe the notations used in deployment diagram.
b) What are the UML commercial applications?
c) Draw a deployment diagram for the following application. A fully fledged website is to be hosted for your college. Make appropriate assumption.