R19 Cse-Se-Set 2
R19 Cse-Se-Set 2
R19 Cse-Se-Set 2
(k) What are the differences between functional requirements and non-functional
requirements?
(l) List the metrics for source code
PART - B
Answer all five units (5 x 10 = 50 Marks)
UNIT-I
2. (a) What are specialized process models? Explain any one process model in detail.
(b) What is CMMMI? Explain.
OR
3. (a) What is legacy software? Explain briefly its impact in software engineering
(b) Explain the following: i) Water fall model ii) Spiral Model.
UNIT-II
4. “The functional requirements specification of a system should be both complete and
consistent”. Substantiate this statement with relevant examples.
Continued in Page 2
Page 1 of 2
CODE: 19CA05303
OR
5. (a) Draw a context level model for a web-based food- ordering system such as “Swiggy”.
(b) Discuss the main characteristics of data model for requirement engineering.
UNIT-III
6. Define Software architecture. Explain why it may be necessary to design the system
architecture before the specifications. Compare function oriented and object oriented
designs
OR
7. What do you mean by the terms cohesion and coupling in the context of software
engineering? How are these concepts useful in arriving at a good design of a system?
UNIT-IV
8. (a) Explain about reliability metrics of software products.
(b) Describe CASE support in software life cycle
OR
UNIT-V
10. (a) Explain in detail about software reverse engineering
(b) Discuss about SEI capability maturity model
OR
*****
Page 2 of 2