Saturday, June 28, 2014

Object Oriented Software Engineering (OOSE) Semester 6 (3 Hours) December 2013

Web Programming

Object Oriented Software Engineering (OOSE)
Semester 6
(3 Hours) December 2013

 

LJ-11473
[Total Marks : 100]
 

N.B: (1) Question no 1 is compulsory.  
  (2) Out of remaining six questions, attempt any four questions.  
  (3) Assume suitable data wherever required.  
       
1. (a) For construction company software is to be developed with following specification :- Company undertakes many projects each project is at particular location. Each project is supervised by project manager, assigned by COE of the company. Record related to start of the project, completion of it is maintained. Under each PM there is a team of people of different category like designer, plumber, electrician, Architect, labour etc. Each project is marketed by team of Marketing Executives.
     (i) Draw class diagram for it
     (ii)
Draw use-case diagram.  
10
  (b) Explain agile process with its advantages. Explain any one agile process. 10
       
2. (a) How to map following associations to code?
  (i) Realization of unidirectional one-to-one associations.
  (ii) Bidirectional on-to-many associations
  (iii) Bidirectional on-to-many associations.
  (iv) Generalization.
10
  (b) Explain coupling and choesion types in detail. 10
       
3. (a) Why FTR is necessary? How FTR is conducted? 10
  (b) Explain version control and change control with the help of suitable example. 10
       
4. (a) What is sequence diagram? What are the elements used in Sequence diagram, explain each. 10
  (b) Explain Integration and Regression Testing. 10
     
5. (a) Explain Singleton Pattern in detail. 10
  (b) Explain the following with suitable examples :-
Composition, Association, Generalization, Aggregation.
10
       
6. (a) Explain Function Point based Metrices. 10
  (b) Draw the activity diagram of ATM activities. 10
       
7. Write short notes (any two) :- 20
  (a) CMM levels.  
  (b) Task Network and Timeline Chart  
  (c) Change Control.  

No comments:

Post a Comment