Software Re-engineering BSSE/BSSE/CS/IT 7 Semester/Term UOS — University of Sargodha 2026
Discussion
Ask a question about this paper, or help someone else with theirs. Answers are emailed to whoever asked.
No questions yet — be the first to ask.
Paper text
niversity of Sargodha
BS 7' Semester Examination 2026
Subiest: Software Enrincering
Paper: Software Re-Enginesring (SECC-403)
Time Allowed: 2:30 Hours
Maximum Marks: 6i
Note: Objective Part is Corpulsory. Atten CO hree Question form Subjective Part.
Obiective Part
Compulsor
ustadni.
Write short answers of the followine in 2-a ines cach on your answer sheet. (2*12)
Deline software maintenance and list its types
What are the characteristics of miningble software?
Name any two software maintenance process modes
What is a legacy system?
Differentiate between reverse engineering and forward engineering
What is the purpose of software metrics?
Deline version and release management.
List two advantages of software reuse
What are software scale drivers is the COCOMO model?
rame any two testing types involved in soltware mainichanee
What is the role of impact analysis in maintenance
Mention any two data re-engineering processes.
subjective Part
1312)
Discuss in detail the software maintenance lifecycle and the challenges associated with
0.2.
Q.3.
Q.4.
Explain the architecture evolution in software systems with examples
Describe the process of reverse engincering. How does it differ from forward
eneineering?
0.5. Elaborate on the reuse landscape and deseribe ditterent software reuse approaches.
0.6.
Analyze the COCOMO-based software maintenance cost model. Provide a scenario to
istrate its use.
ustadni.com