RIPHAH COLLEGE OF COMPUTING
Assignment 1
5th Semester (A): Fall-2025
SE-4223: Software Re-Engineering
Issue Date: 23th October, 2025
Student Name:
Q.1
C2
CLO1
PLO2
BS Software Engineering
Maximum Marks: 10
Due Date: 28th October 2025
Roll No:
a) What are the main techniques used in source code analysis, and how do they help
ensure software quality?
5
b) List and briefly explain any three tools used for source code analysis and their
importance in software development.
5