SSA Research Roadmaps

Software Security Research with Practical Reach

The lab studies source-code vulnerabilities, Android & IoT malware, code clones, software evolution, and testing at scales ranging from individual functions to 324+ billion lines of code.

Core Pillars

Research Domain Roadmaps

01Explore Roadmap
Cyber Security 3D Illustration

Cyber Security

Source-level assessment methods for identifying, understanding, and mitigating software vulnerabilities.

02Explore Roadmap
Vulnerability Detection 3D Illustration

Vulnerability Detection

Scalable techniques and tools that trace vulnerable code through patches, fingerprints, and code similarity.

03Explore Roadmap
Software Testing 3D Illustration

Software Testing

Search-based testing, automated test-data generation, regression testing, and test-smell detection.

04Explore Roadmap
Malware Detection 3D Illustration

Malware Detection

Static and learning-based analysis of Android and cross-architecture malware at source-code level.

05Explore Roadmap
Code Clone Analysis 3D Illustration

Code Clone Analysis

Large-scale detection of exact, near-miss, and obfuscated code clones across software systems.

06Explore Roadmap
Software Evolution & Reuse 3D Illustration

Software Evolution & Reuse

Understanding how code, vulnerabilities, and reusable components propagate between systems.

Research workflow

From source evidence to validated outcomes

Source Artifact Ingestion
Stage 01 — Evidence

Source Artifact Ingestion

Repositories, CVE benchmarks, smart contracts, APKs & patch histories

AST & Semantic Parsing
Stage 02 — Analysis

AST & Semantic Parsing

Control/data flow graphs, clone detection & obfuscation normalization

Vulnerability Engine
Stage 03 — Detection

Vulnerability Engine

Isolating security flaws, malware behaviors & test smells (SQVDT, VCIPR)

Empirical Benchmarking
Stage 04 — Validation

Empirical Benchmarking

Precision/recall evaluation, CWE ground truths & patch verification

Publications & Supervised Projects
Stage 05 — Transfer

Publications & Supervised Projects

Q1 journal papers, open-source tools deployment & student supervision

Peer-Reviewed Literature & Tools

Explore Published Papers, Benchmarks & Tools

All empirical research findings, platforms (SQVDT, VCIPR, DroidSD, DroidMD), and datasets are published with full DOI links and citations in our Publications directory.