An Empirical Study on Spectrum Based Fault Localization Heuristics
The 41st ACM/SIGAPP Symposium on Applied Computing
PhD Researcher, Indian Institute of Technology Kanpur
I work at the intersection of large language models, software engineering, fault localization, program analysis and automated testing. My goal is to make software systems easier to understand, verify, and debug.
Selected work
The 41st ACM/SIGAPP Symposium on Applied Computing
40th IEEE/ACM International Conference on Automated Software Engineering
38th IEEE/ACM International Conference on Automated Software Engineering
Featured work
An open-source AI-OS / Agentic OS layer that builds live context from your machine, runs fully locally, and can synthesize and verify tools from natural language.
GitHub repository: Vishalsng112/VIRA
A stochastic sampling framework for fault spectrums that enables statistically grounded evaluation of spectrum-based fault localization metrics.
Associated with fault localization research
Read MoreAn evolutionary test generation and fault localization infrastructure for diagnosing faults in Android applications.
ASE 2025 tool demonstration
Read MoreA teaching-oriented program analysis framework that combines analysis, verification, testing, and visual explanations.
ASE 2023 research track
Read MoreTeaching
Software Development and Operations
Program Analysis, Verification and Testing
Big Data Visual Analytics
Contact
Institution
Department of Computer Science and Engineering
Indian Institute of Technology Kanpur