MU Information Technology (Semester 6)
Software Engineering
May 2017
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


1(a) Explain software process framework
5 M
1(b) Explai Aspect oriented development
5 M
1(c) Elaborate on principles that guide process and practice
5 M
1(d) What is metric? Explain project and process metrics.
5 M

2(a) What is evloutionary model? Compare prototype and spiral model
10 M
2(b) Explain agility principles. Explain XP agile development process.
10 M

3(a) What is need of creating models? Explain modeling principles.
10 M
3(b) Explain requirements enginnering activities. In which requirements engineering activity you will cosider stakeholders.
10 M

4(a) Explain design concepts. What is coupling and cohesion? What is expected more? Why
10 M
4(b) What is quality? Explain Mc Call's Quality Factors. List six quality attributes for ISO 9126.
10 M

5(a) Differentiate between
i) Validation and Verification ii) Alpha and Beta
10 M
5(b) Draw control flow graph, find independent paths, cylomatic complexity and design test cases for the following PDL
if(c1 or c2)
while (c3) s1;
else
do s2; while (4);
s3;
10 M



More question papers from Software Engineering
SPONSORED ADVERTISEMENTS