Aftab Hussain
University of Houston

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