Open for BS SupervisionCOMSATS University Islamabad, Lahore
Open Supervision Topic
Available for SupervisionCurrent Academic SessionBS Software Engineering
Automatic Patching of Similar Code Fragments
Develop a tool that propagates an approved security patch to matching vulnerable fragments across repositories that reuse the affected source code.
Program RepairPatch PropagationClone Matching
Dr. Junaid AkramLead Supervisor
Program Repair ResearchCOMSATS University Islamabad, Lahore Campus
Expected deliverables
- AST-level clone matcher and patch synthesizer
- Automated patch propagation engine
- Validation against open-source CVE patches
Supervision prerequisites
Recommended Prerequisites
AST diffing, Tree-sitter, Python, Code Clones
PythonTree-sitterGit APIAST Diffing
Source & Verification
Official Listing Details
Source: Official COMSATS Supervision Listing
Last Verified: July 2026

