Mining OSS Bug Fixes in the Wild with Precise Code Context and Their Structures [CSA, IISc Bangalore, April 2025]
Do Large Language Models Generate Similar Codes from Mutated Prompts?: A Case Study of Gemini Pro [FSE 2024 (Porto de Galinhas, Brazil)]
Do Large Language Models Recognize Python Identifier Swaps in their Generated Code? [FSE 2024 (Porto de Galinhas, Brazil)]
MineCPP: Mining Bug Fix Pairs and Their Structures [FSE 2024 (Porto de Galinhas, Brazil)]
Minecraft: Automated Mining of Software Bug Fixes with Precise Code Context [ASE 2023 (Kirchberg, Luxembourg)]
An Introduction to Program Analysis [CSE, IIT Gandhinagar, September 2022 (online)]
Colosseum: Regression Test Prioritization by Delta Displacement in Test Coverage (video) [RTST 2022 (NITW), RAPAST 2023 (IIITA), ICST 2023 (Dublin, Ireland)]
Software: build-test-release-update-break [CSE, IIT Hyderabad, June 2022 (online)]
An Introduction to Software Testing [CSE, IIT Kharagpur, December 2021 (online)]
On Software Regression Test Parallelization [CSE, IIT Kharagpur, December 2021 (online)] [CSA, IISc Bangalore, February 2022 (online)] [CSE, IIT Gandhinagar, September 2022 (online)]
Soundy Automated Parallelization of Test Execution (slides, video) [ICSME 2021 (online), CSER 2021 Fall (online), SemiconIndia 2023]
Software Regression Testing Powered By Parallelization Windows (slides) [IIT Madras (online Ph.D. defense)]
Hansie: Hybrid and Consensus Regression Test Prioritization (slides, video) [ICST 2021 (online)]
Towards Measuring Supply Chain Attacks on Package Managers for Interpreted Languages by Ruian Duan et al. (slides) (NDSS 2021) [UFPE, Brazil (online)]
Software Regression Testing Powered By Parallelization Windows (slides, video) [IIT Madras (online)]
Social-choice-theoretic consensus prioritization of regression test-cases supported by parallel execution windows [IIT Madras (online)]
Hansie: Hybrid and Consensus Regression Test Prioritization (slides, video) [JSS 2020 (online)]
Mahtab: Phase-wise acceleration of regression testing for C (slides, video, Q&A session) [SERI 2020 (online), ICST 2020 (online)]
Phase-wise Acceleration of Regression Testing for C with Parallelization Windows [IIT Madras]
Software Regression Testing with Parallelization Windows [IIT Madras]
A Survey on Large-Scale Graph Processing using Graphics Processing Units [IIT Madras]
A Complexity Measure by Thomas J. McCabe, published in: IEEE Transactions on Software Engineering (December 1976) [IIT Madras]
On Some Combinatorial Algorithms in Digital Geometry [IIEST Shibpur]
On the family of shortest isothetic paths in a digital object-An algorithm with applications by M. Dutt et al., published in: Computer Vision and Image Understanding (2014) [IIEST Shibpur]
ESDF: Ensemble Selection using Diversity and Frequency [SIT Siliguri]