Research Presentations
This page provides a list of research talks I have given.
Conference and Workshop Presentations
Various Presentations in Academia
Conference and Workshop Presentations
AI for Software Engineering
Measuring impacts of poisoning on model parameters and embeddings for large language models of code [slides]
In 1st ACM International Conference on AI-powered Software (AIware) co-located with The ACM International Conference on the Foundations of Software Engineering (FSE), Porto de Galinhas, Brazil, 2024
Trojans in large language models of code: A critical review through a trigger-based taxonomy [slides]
In 1st ACM International Conference on AI-powered Software (AIware) co-located with The ACM International Conference on the Foundations of Software Engineering (FSE), Porto de Galinhas, Brazil, 2024
On trojan signatures in large language models of code [slides]
In International Conference on Learning Representations Workshop on Secure and Trustworthy Large Language Models
(SeT LLM at ICLR ’24) (poster), Vienna, Austria, 2024
Trojan detection in large language models of code [slides]
In CS PhD Showcase (lightning talk and poster), University of Houston, Houston, Texas, US, 2024 (Runners-up for People’s Choice Award, Runners-up for Judge’s Award)
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code [slides]
The 1st IEEE/ACM International Workshop on Interpretability and Robustness in Neural Software Engineering (InteNSE'23), Melbourne, Australia, 2023 (Remote)
Software Testing
Removing Uninteresting Bytes in Software Fuzzing [slides]
5th IEEE Workshop on Next level of Test Automation (NEXTA 2022), April 2022, Virtual
Big Data Systems
Graspan: A Single-machine Disk-based Graph System for
Interprocedural Static Analyses of Large-scale Systems
Code [slides]
17th
SoCal PLS: Programming Languages and Systems, Irvine, California, 2016
Graspan: A Single-machine Disk-based Graph System for
Interprocedural Static Analyses of Large-scale Systems
Code [poster]
Student Research Competition, 37th ACM SIGPLAN conference on Programming Language Design and Implementation (PLDI '16), Santa Barbara, California, 2016 (poster)
Software Clustering
A New Hierarchical Clustering Technique for Restructuring Software
at the Function level
6th India Software Engineering Conference, New Delhi, India, 2013
A New Clustering Technique using (k,w)-Core Decomposition for Restructuring Software Functions
Workshop on Graph Drawing and Graph Algorithms, Dhaka, Bangladesh, 2013
Graph Drawing
Open Problems in Graph Drawing
Workshop on Graph Drawing and Graph Algorithms, Dhaka, Bangladesh, 2013
Various Presentations given in Academia ⬆
Includes presentations I gave on my research projects and on papers by other researchers
Safe and Explainable AI
All Talks at SERG-UH Reading Group
Software Engineering Research Group, University of Houston
Software Testing
Sys: A Static/Symbolic Tool for Finding Good Bugs in Good (Browser) Code, Fraser Brown et al. (Stanford University, University of California at San Diego), USENIX Security ‘20
Software Engineering Research Group Meet, University of Houston, March 2021
FuzzFactory: Domain-Specific Fuzzing with Waypoints, Rohan Padhye et al. (University of California at Berkeley, Samsung Research), OOPSLA ‘19
Software Engineering Research Group Meet, University of Houston, February 2021
MOPT: Optimized Mutation Scheduling for Fuzzers, Chenyang Lyu et al. (Zhejiang University, Alibaba-Zhejiang University Joint Research Institute of Frontier Technologies, BNRist & INSC, Tsinghua University, IBM Research, Georgia Institute of Technology), USENIX Security ‘19
Software Engineering Research Group Meet, University of Houston, January 2021
Full-Speed Fuzzing: Reducing Fuzzing Overhead through Coverage-Guided Tracing, Stefan Nagy and Matthew Hicks (Virginia Tech), IEEE Security & Privacy ‘19
Software Engineering Research Group Meet, University of Houston, December 2020
Test-Case Reduction via Test-Case Generation: Insights From the Hypothesis Reducer, David R. MacIver and Alastair F. Donaldson (Imperial College London), ECOOP ‘20
Software Engineering Research Group Meet, University of Houston, November 2020
GRIMOIRE: Synthesizing Structure while Fuzzing, Tim Blazytko et al. (Ruhr-Universität Bochum), USENIX Security ‘19
Software Engineering Research Group Meet, University of Houston, October 2020
Generating Avoidable Collision Scenarios for Testing Autonomous Driving Systems, Allesandro Calo et al. (Technical University of Munich, National Institute of Informatics, Simula Research Laboratory), ICST ‘20
Software Engineering Research Group Meet, University of Houston, September 2020
DART: directed automated random testing, Patrice Godefroid et al. (Bell Labs, Lucent Technologies, University of Illinois at Urbana-Champaign), PLDI ‘05
Programming Languages and Systems Group Meet, Department of Computer Science, University of California, Irvine, August 2016
Big Data Systems
Graspan: A Single-machine Disk-based Graph System for Interprocedural Static Analyses of Large-scale Systems, ASPLOS ‘17
Guest Lecture, CS201P Computer Security Class, University of California, Irvine, February 2020
Naiad: A Timely Dataflow System, Derek G. Murray et al. (Microsoft Research), SOSP ‘13
Programming Languages and Systems Group Meet, Department of Computer Science, University of California, Irvine, December 2015
Security
Shielding Applications from an Untrusted Cloud with Haven, Andrew Baumann et al. (Microsoft Research), OSDI ‘14
Programming Languages and Systems Group Meet, Department of Computer Science, University of California, Irvine, February 2016
Program Synthesis
A Comparative Analysis of the Usability of Stack Overflow Code Snippets Across Languages
Programming Languages and Systems Group Meet, Department of Computer Science, University of California, Irvine, April 2015
Software Environments & Code Cloning
A New approach for fixing bugs in Code Clones: Fix It There Too
(FITT)
(co-presented with Vaibhav
Saini)
INF219 Software Environments Class (Spring 2019), Department of Informatics,
University of California, Irvine, 2014
Building and Extending IDEs
(co-presented with Vaibhav
Saini)
INF219 Software Environments Class (Spring 2019), Department of Informatics,
University of California, Irvine, 2014