SCSA Research & Development Team

People, Collaborators & Institutional Partners

Connecting principal investigators, international co-investigators, postgraduate MS & PhD thesis researchers, undergraduate BS engineering teams, and institutional partner organizations across software security and program repair.

SCSA Research Group Official Branding Logo

Core Leadership & Faculty

Principal Investigators & Co-Investigators

Leading research across COMSATS, SnT Luxembourg, Tsinghua University, and KFUPM.

Dr. Junaid Akram

Lab Director
Lab Director & Principal Investigator
COMSATS University Islamabad / SnT Luxembourg Postdoc / Tsinghua PhD

Specialization: Source Code Security, Vulnerability Repair, Code Clone Detection, Software Testing

Assistant Professor & HEC-Approved PhD Supervisor leading SCSA Lab. Former Postdoc at SnT Luxembourg & SES Satellites. PhD from Tsinghua University.

Dr. Danish Vasan

International Collaborator
Senior Co-Investigator & International Collaborator
KFUPM Postdoc / SnT Luxembourg Postdoc / Tsinghua PhD

Specialization: Obfuscated Malware Detection, Ensemble Learning, IoT & Android Security

Senior collaborator & co-author on advanced ensemble frameworks defending Windows, Android, and IoT malware systems (Applied Soft Computing 2025).

Dr. Majid Mumtaz

Academic Partner
Co-Investigator & Academic Partner
Assistant Professor, CUI Wah / Tsinghua PhD

Specialization: Software Security & System Architecture

Academic partner collaborating on source-code security assessment, empirical software engineering, and joint student development.

Prof. Ping Luo

Tsinghua Advisor
Academic Mentor & Research Collaborator
Key Laboratory of Information System Security, Tsinghua University

Specialization: Information Security & Program Analysis

Key collaborator on large-scale vulnerability detection platforms (SQVDT) and token-based clone analysis across multi-billion LOC repositories.

DMH

Dr. Mohammad Hammoudeh

Journal Co-Author
Research Collaborator
Cybersecurity Chair & Senior Researcher

Specialization: Cybersecurity, IoT Security & Ensemble Learning

Collaborating researcher co-authoring high-impact cybersecurity and malware defense studies in top-tier journals.

DAFA

Dr. Adel F. Ahmed

Journal Co-Author
Research Collaborator
Information & Computer Science Dept, KFUPM

Specialization: Machine Learning & Software Security

Collaborator on ensemble frameworks for obfuscated malware identification and threat intelligence.

Postgraduate Research Team

MS Computer Science Thesis Researchers

Master of Science (MS CS) researchers working on vulnerability repair, AST/CFG code summarizers, Graph Neural Networks, and search-based testing under Dr. Junaid Akram's supervision.

Mahzaib Mukhtar

FA23-RCS-005
MS Computer Science
Active MS Thesis Research

Thesis Topic: "Automated Search Based Test Data Generation for Complex Systems using UML Models"

Research Focus: Software Testing & Search-Based Algorithms

COMSATS University Islamabad, Lahore Campus

Zain Ul Abdeen

FA23-RCS-011
MS Computer Science
Active MS Thesis Research

Thesis Topic: "LLM Based Software Vulnerability Patch Recommendation System"

Research Focus: LLM Fine-Tuning & Program Repair

COMSATS University Islamabad, Lahore Campus

Muhammad Orangzaib

FA24-RCS-018
MS Computer Science
Active MS Thesis Research

Thesis Topic: "In-context Learning of Software Vulnerability Detection Using LLMs"

Research Focus: In-Context Prompt Engineering & Security

COMSATS University Islamabad, Lahore Campus

Ahsan Nisar

FA24-RCS-017
MS Computer Science
Active MS Thesis Research

Thesis Topic: "Empowering a Graph Neural Network for Feature Envy Detection and Refactoring"

Research Focus: Graph Neural Networks & Code Smells

COMSATS University Islamabad, Lahore Campus

Muhammad Haris

SP25-RCS-012
MS Computer Science
Active MS Thesis Research

Thesis Topic: "AICodeSummarizer: Optimizing Code Comment Generation through AST and CFG Structural Analysis"

Research Focus: Code Summarization & AST/CFG Analysis

COMSATS University Islamabad, Lahore Campus

Farina Iqbal

SP25-RCS-004
MS Computer Science
Active MS Thesis Research

Thesis Topic: "Automated Test Smell Detection and Recommendation in BDD Specifications"

Research Focus: BDD Specifications & Test Quality

COMSATS University Islamabad, Lahore Campus

Hafsa Butt

SP25-RCS-008
MS Computer Science
Active MS Thesis Research

Thesis Topic: "LLM-based Semantic-driven Approach to Detect Type-4 Code Clones"

Research Focus: Semantic Code Clones & Deep Learning

COMSATS University Islamabad, Lahore Campus

Undergraduate Research Team

BS Software Engineering Teams & Supervised Researchers

Final-year project engineering teams and supervised undergraduate researchers at COMSATS University Islamabad and Xiamen University Malaysia.

Active COMSATS BS Final-Year Engineering Teams

MegiLance — AI and Blockchain-Powered Freelancing Platform

BS Software Engineering · 2022–2026
Completed Project (Full-Stack Development)

A supervised final-year engineering development project combining a full-stack freelancing marketplace with AI decision assistance and blockchain payment escrow.

Team Members:

  • Ghulam Mujtaba (FA22-BSE-199)
  • Muhammad Waqar Ul Mulk (FA22-BSE-153)
Supervisor: Dr. Junaid Akram | Co-Supervisor: Ms. Khula Qadeer

Software Vulnerability Detection using LLM Model

BS Software Engineering · 2023–2027 (Session SP23)
Running Project (Software Security Research)

A running research project leveraging Large Language Models (LLMs) to detect complex software vulnerabilities in source code through fine-tuning and AST-based prompt engineering.

Team Members:

  • Syed Muhammad Irtaza Shahid (SP23-BSE-156)
  • Muhammad Waleed (SP23-BSE-134)
  • Muhammad Muneeb Azhar (SP23-BSE-125)
Supervisor: Dr. Junaid Akram

Token-Based Semantic Code Clone Detection

BS Software Engineering · 2023–2027 (Session SP23)
Running Project (Code Clone Analysis)

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.

Team Members:

  • Ali Muhammad (SP23-BSE-032)
  • Ali Murtaza (SP23-BSE-033)
  • Hafiz Muhammad Shams ul Huda (SP23-BSE-067)
Supervisor: Dr. Junaid Akram

LLM-based Software Vulnerability Patch Optimizer

BS Software Engineering · 2023–2027 (Session FA23)
Running Project (Automated Program Repair)

A running research project developing an automated patch optimization engine powered by LLMs that synthesizes and verifies security patch suggestions for vulnerable code snippets.

Team Members:

  • Urwa Kamal (FA23-BSE-190)
  • Maha Khawar (FA23-BSE-073)
  • Laiba Amir (FA23-BSE-067)
Supervisor: Dr. Junaid Akram

Feature Envy Detection and Refactoring System & Visualization

BS Software Engineering · 2023–2027 (Session FA23)
Running Project (Code Smell & Refactoring)

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

Team Members:

  • Muhammad Soman Saeed (FA23-BSE-138)
  • Hadeeq Ahmed (FA23-BSE-205)
Supervisor: Dr. Junaid Akram

MultiSense: Web-Based AI Screening for Psychological & Autism Spectrum Disorders

BS Software Engineering · 2023–2027 (Session SP26)
Running Project (AI Healthcare & Screening)

A multi-modal web-based AI screening platform combining vision analytics, behavioral questionnaires, and machine learning models for early screening of autism spectrum and psychological disorders.

Team Members:

  • SP26SE52 Student Team (SP26SE52)
Supervisor: Dr. Junaid Akram

Automated Search Based Test Data Generation for Complex Systems using UML Models

MS Computer Science · FA23-RCS-005
Future Topic (MS/PhD) (Software Testing Research)

Future / MS research thesis evaluating search-based evolutionary algorithms to synthesize test vectors and test paths automatically from complex UML state machine and sequence models.

Team Members:

  • MAHZAIB MUKHTAR (FA23-RCS-005)
Supervisor: Dr. Junaid Akram

LLM Based Software Vulnerability Patch Recommendation System

MS Computer Science · FA23-RCS-011
Future Topic (MS/PhD) (Vulnerability Patching)

Future / MS research thesis investigating multi-step LLM prompting and retrieval-augmented patch generation to recommend verified security fixes for complex source code vulnerabilities.

Team Members:

  • ZAIN UL ABDEEN (FA23-RCS-011)
Supervisor: Dr. Junaid Akram

In-context Learning of Software Vulnerability Detection Using LLMs

MS Computer Science · FA24-RCS-018
Future Topic (MS/PhD) (Vulnerability Detection)

Future / MS research topic exploring in-context learning, few-shot prompting strategies, and domain adapter tuning for software vulnerability detection across multi-language code bases.

Team Members:

  • MUHAMMAD ORANGZAIB (FA24-RCS-018)
Supervisor: Dr. Junaid Akram

Empowering a Graph Neural Network for Feature Envy Detection and Refactorization

MS Computer Science · FA24-RCS-017
Future Topic (MS/PhD) (Code Smell & Graph Learning)

Future / MS research thesis modeling code program dependence graphs (PDG) and abstract syntax trees (AST) into Graph Neural Networks to automate Feature Envy detection and method relocation refactoring.

Team Members:

  • AHSAN NISAR (FA24-RCS-017)
Supervisor: Dr. Junaid Akram

AICodeSummarizer: Optimizing Code Comment Generation through AST and CFG Structural Analysis

MS Computer Science · SP25-RCS-012
Future Topic (MS/PhD) (AI Code Documentation)

Future / MS research thesis building structural AST and Control Flow Graph (CFG) representations to enhance LLM code summarization and documentation generation accuracy.

Team Members:

  • MUHAMMAD HARIS (SP25-RCS-012)
Supervisor: Dr. Junaid Akram

Automated Test Smell Detection and Recommendation in BDD Specifications

MS Computer Science · SP25-RCS-004
Future Topic (MS/PhD) (Software Quality & Testing)

Future / MS research thesis developing static analysis algorithms to identify test smells in Behavior-Driven Development (BDD) Cucumber/Gherkin feature files and recommend refactoring steps.

Team Members:

  • FARINA IQBAL (SP25-RCS-004)
Supervisor: Dr. Junaid Akram

LLM-based Semantic-driven Approach to Detect Type-4 Code Clones

MS Computer Science · SP25-RCS-008
Future Topic (MS/PhD) (Code Clone Analysis)

Future / MS research thesis formulating semantic embeddings and LLM representations to detect deep Type-4 (syntactically different but semantically identical) code clones.

Team Members:

  • HAFSA BUTT (SP25-RCS-008)
Supervisor: Dr. Junaid Akram

Robust Android Malware Detector

BS Software Engineering · Spring 2026
Completed Project (Malware Research)

Completed supervised project implementing static disassembly analysis, APK opcode feature vectors, and ensemble machine learning classifiers for resilient Android malware detection.

Team Members:

  • FA25SE28 Student Group (FA25SE28)
Supervisor: Dr. Junaid Akram

HemaAI — Diagnostic Intelligence System

BS Software Engineering · Spring 2026
Completed Project (Medical AI Research)

Completed biomedical machine learning project deploying deep convolutional neural networks to classify blood cell microscopic images and detect diagnostic anomalies automatically.

Team Members:

  • HemaAI Student Team
Supervisor: Dr. Junaid Akram

XSS Vulnerability Detection & Defense System

BS Computer Science · Spring 2026
Completed Project (Web Application Security)

Completed web security capstone project delivering an automated Cross-Site Scripting (XSS) static code auditor and dynamic browser defense extension.

Team Members:

  • FA25CS21 Student Group (FA25CS21)
Supervisor: Dr. Junaid Akram

Cric-Craft — AI Cricket Performance Analysis System

BS Software Engineering · Fall 2025
Completed Project (Computer Vision Analytics)

Completed sports analytics platform combining computer vision for ball-tracking, player biomechanics assessment, and statistical match prediction.

Team Members:

  • SP25SE22 Student Group (SP25SE22)
Supervisor: Dr. Junaid Akram

ApneaGuard AI — Sleep Apnea Detection System

BS Computer Science · Fall 2025
Completed Project (Biomedical AI Research)

Completed biomedical signal processing system utilizing audio sensor processing and machine learning to detect nocturnal sleep apnea events in real time.

Team Members:

  • SP25CS03 Student Group (SP25CS03)
Supervisor: Dr. Junaid Akram

Vulnerability Management & Benchmarking System (VBS)

BS Software Engineering · Fall 2025
Completed Project (Vulnerability Infrastructure)

Completed software vulnerability management platform aggregating CVE repositories, automated severity scoring, and code vulnerability tracking across enterprise projects.

Team Members:

  • SP25SE17 Student Group (SP25SE17)
Supervisor: Dr. Junaid Akram

Code Smell Detection and Refactoring System

BS Software Engineering · Fall 2025
Completed Project (Software Quality Research)

Completed static code analysis suite detecting structural code smells (God Class, Long Method, Feature Envy) and generating safe automated refactoring patches.

Team Members:

  • SP25SE15 Student Group (SP25SE15)
Supervisor: Dr. Junaid Akram

Source Code Structure Capturing & Recommendation

BS Software Engineering · Fall 2025
Completed Project (Software Architecture)

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

Team Members:

  • Source Code Structure Team
Supervisor: Dr. Junaid Akram

AI Dermatologist Diagnostic Platform

BS Computer Science · Fall 2025
Completed Project (Computer Vision Research)

Completed computer vision healthcare system utilizing deep convolutional networks for automated skin lesion segmentation and dermatological risk classification.

Team Members:

  • AI Dermatologist Team
Supervisor: Dr. Junaid Akram

Analysis and Detection of Fraudulent Transactions Using PaySim Simulator

BS Software Engineering · Fall 2020
Completed Project (Financial Fraud Research)

Supervised student project implementing machine learning algorithms to detect synthetic financial fraud signals generated by the PaySim simulator.

Team Members:

  • Ouyang NingJing
Supervisor: Dr. Junaid Akram

Detection and Defense of Vulnerability in OpenSSL

BS Software Engineering · Spring 2021
Completed Project (Vulnerability Research)

Static and dynamic security analysis project auditing OpenSSL memory safety vulnerabilities and buffer overflow defenses.

Team Members:

  • Du GuangRui
Supervisor: Dr. Junaid Akram

Malware Feature Extraction of Instruction Frequency

BS Software Engineering · Fall 2020
Completed Project (Malware Research)

Malware analysis project extracting assembly opcode instruction frequency patterns to classify binary malware variants.

Team Members:

  • Wang Xiaowei
Supervisor: Dr. Junaid Akram

Malware Feature Extraction via Machine Learning Algorithm

BS Software Engineering · Fall 2020
Completed Project (Malware Research)

Supervised research evaluating feature selection techniques for automated malware detection across PE executable headers.

Team Members:

  • Eilsen Law Yi Sheng
Supervisor: Dr. Junaid Akram

Correlation Attack on Geffe Generator

BS Software Engineering · Spring 2021
Completed Project (Cryptographic Security)

Cryptographic analysis project evaluating fast correlation attack algorithms against linear feedback shift registers (LFSR).

Team Members:

  • Guo Hanshui
Supervisor: Dr. Junaid Akram

ElderlyCare — Android-Based Health Assistance Application

BS Software Engineering · Spring 2021
Completed Project (Mobile Development)

Mobile software engineering project building a user-centered Android application for medication reminders and emergency alerts.

Team Members:

  • Chen WenLong
Supervisor: Dr. Junaid Akram

Building a Benchmark of Vulnerable Source Code

BS Software Engineering / BS Computer Science · Current COMSATS Listing
Future Topic (Open Supervision) (Source Security Research)

Future research topic extracting vulnerable code fragments from patch files to build a reusable benchmark for vulnerability research.

Team Members:

    Supervisor: Dr. Junaid Akram

    Intra-Project vs Inter-Project Software Dependency Analysis

    BS Computer Science · Current COMSATS Listing
    Future Topic (Open Supervision) (Software Evolution Analysis)

    Future research topic analyzing code clone and dependency propagation ratios across related software systems.

    Team Members:

      Supervisor: Dr. Junaid Akram

      Automatic Patching of Similar Code Fragments

      BS Software Engineering · Current COMSATS Listing
      Future Topic (Open Supervision) (Program Repair Research)

      Future research topic developing a tool that propagates approved vulnerability patches to matching code clones across repositories.

      Team Members:

        Supervisor: Dr. Junaid Akram

        Supervised Undergraduate Student Projects & Alumni

        ON

        Ouyang NingJing

        Fall 2020
        Xiamen University Malaysia

        Supervised Project: "Analysis and Detection of Fraudulent Transactions Using the PaySim Financial Simulator"

        WX

        Wang Xiaowei

        Fall 2020
        Xiamen University Malaysia

        Supervised Project: "Malware Feature Extraction of Instruction Frequency"

        ELYS

        Eilsen Law Yi Sheng

        Fall 2020
        Xiamen University Malaysia

        Supervised Project: "Malware Feature Extraction via Machine Learning Algorithm"

        CW

        Chen WenLong

        Spring 2021
        Xiamen University Malaysia

        Supervised Project: "ElderlyCare — an Android-based Elderly Health Assistance Application"

        DG

        Du GuangRui

        Spring 2021
        Xiamen University Malaysia

        Supervised Project: "Detection and Defense of Vulnerability in OpenSSL"

        GH

        Guo Hanshui

        Spring 2021
        Xiamen University Malaysia

        Supervised Project: "Correlation Attack on Geffe Generator"

        SH

        Sun HuanYu

        Spring 2021
        Xiamen University Malaysia

        Supervised Project: "Chess Game Development"

        Career Outcomes

        Supervised Alumni Placements & Industrial Careers

        Graduates mentored in the lab progressing to top global advisories, software tech leaders, and corporate research centers.

        Mak Sue Sun

        Ernst & Young Advisory Services Sdn. Bhd.

        Fall 2020

        Li SiHan

        Maxwell Cloud Technology Sdn. Bhd.

        Fall 2020

        Lan YuLin

        China ASEAN Information Harbor

        Fall 2020

        Chen Yu

        Beijing Megvii Corporation, Ltd.

        Spring 2021

        Gao HongXu

        Returnstar Interactive Technology

        Spring 2021

        Guo Yuhu

        Zoho Technology Co., Hangzhou

        Spring 2021

        Liang TianWen

        Meiya Pico, Xiamen Software Park

        Spring 2021

        Institutional Network

        Academic & Industry Partners

        Institutional affiliations and research partnerships driving joint security assessments and program repair.