Back to Supervision Directory
Fall 2025·Dr. Junaid Akram

Supervised Student Project

CompletedFall 2025BS Software Engineering

Source Code Structure Capturing & Recommendation

Completed research project capturing hierarchical Abstract Syntax Tree and Control Flow Graph structures to recommend software architectural improvements.

AST StructureCFG ExtractionArchitecture Recommendation
Students

Source Code Structure Team

Supervision

Dr. Junaid AkramLead Supervisor

Institution

Software ArchitectureCOMSATS University Islamabad, Lahore Campus

Supervised Projects Portfolio

Related Research & Supervised Projects

View all projects
AI & Machine Learning

Feature Envy Detection and Refactoring System & Visualization

An intelligent code smell detection tool targeting Feature Envy through AST structural analysis, Graph Neural Networks, and automated refactoring recommendations with interactive visual analytics.

Muhammad Soman Saeed, Hadeeq AhmedView Case Study
Vulnerability & Security

Token-Based Semantic Code Clone Detection

A running software security project building a scalable token-based semantic code clone detection platform to capture Type-3 and Type-4 clones across large open-source repositories.

Ali Muhammad, Ali Murtaza, Hafiz Muhammad Shams ul HudaView Case Study
Full-Stack & Systems

Intra-Project vs Inter-Project Software Dependency Analysis

Measure cloned-code and dependency ratios across related software systems and multiple versions of the same system, using Linux kernel releases as an empirical case study.