2CS 514
2CS 514
Total No.
Time : 3 Hrs.
Tot al No. of Pages : 2
of
Quest i ons
: 08
M.Tech (CSE) (Sem.-2)
SOFTWARE ENGI NEERI NG
METHODOLOGI ES
Subj ect Code : CS-514 (El ecti ve-Il )
n ,----t
Paper I D :
[ E05821
u, , -' , ' nu*"
i
. - ' " . . ' l
Mt *. f i ar ks
: 100
: , . . ' .
? " ! , i j , r , r i ,
INSTRUCTION TO CANDIDATES :
1. Attempt any FIVB questions.
' o' ' .]t*' o!)'
*,nu"{,,tuu.*
2. AI I quest i ons carry EQUAL marks.
. j : , ;
l .
2.
.ri; rr:!r.'re
f-i h,
,
(Sx20
=
l 0 Marks)
write a short note on Functionhl
Mo,tieling
and lnformation Flow. List the
frurctional requirements
offi
'ftaffic
Management System.
(a) You have been
g' {i;trre responsibility for improving
the quality
of
software across^Sou-6 brganization. what are the various steps required
for that?",X"
ff}'*
(b) Is it possib[e to assess the quality of software if the customer keeps
tqg hi s mi nd about what i t i s supposed to do? .Iusti fy your
an i ndustry of your choi ce as a system. what i s the i nput,
tput, the boundary, the components, their interrelationships,
the
straints, the purpose, the interfaces, the environment
? Draw a desisn
diagram of this using a software engineering technique of your choice.
4. ABC is an organization which is having 20 staffmembers. If an employee
X wants to offrcially communicate anything to another employees
t
then
X makes a note of the communication on a paper, signs on it and then
writes the name of the employee to whom that paper has to be sent
(in
this case, it is Y). Then, X gives that paper to a staff member z. z is the
person whose responsibility is to receive all such communications from
staffmembers and give them to staff members to whom they are addressed.
l
-121
(S-2) 1223
w
w
w
.
s
c
h
o
l
a
r
e
x
p
r
e
s
s
.
c
o
m
Now, z is in need of a FMS which should let him to do the following:
(a) I{e should be able to obtain a list of communications
sent by any staff
member of ABC along with date of communication,
name of the staff
member to whom it is addressed.
(b) He should be able to obtain a list of communicarions
addlessed
to a
specific staff member along with the dates of communicatioris.
,
(c) He shoul d be abl e to obtai n a cl assi fi ed l i st or.o.fni rur,i cati ons
to
whom responses
are gi ven
by the addressed..ptaff8members
or not
given along with the dates on which these copnlilpi'cations
are scnt.
Make assumptions
wherever neededr,fOir.thu-ubove
said system do
the following: "q.
:,
"
{ " , , j
l. Develop
a System Requiremenj,#jlepification
2. Desi gn DFD' s al 2 to 3 l evgl s.,u' ::
i i '
5. (a) Describe the differeng-rs#;""
process
and
project
metrics, with
examples.
%j,"' t*.' *
(b) Give five ex
(a) Hoffin yo& enhance the maintainability
during development
? Explain
$ffipactivities.
(b) What is meant by "Formal Technical Review"?
Should it assess both
programming
style as well as correctness of the software?
Give reasons.
8. (a)
"The decisions by senior management can have a significant
impact on
the effectiveness
of a Software Engineering
team." Is this true? Justify
your answer with an example.
(b) Explain COCoMo cost estimation model with its merits and demerits.
t
-121
w
w
w
.
s
c
h
o
l
a
r
e
x
p
r
e
s
s
.
c
o
m