Publications

2022

  • NeuDep: Neural Binary Memory Dependence Analysis

       by Kexin Pei, Dongdong She, Michael Wang, Scott Geng, Zhou Xuan, Yaniv David, Junfeng Yang, Suman Jana, Baishakhi Ray

       FSE

       by Saikat Chakraborty, Toufique Ahmed, Yangruibo Ding, Premkumar Devanbu, Baishakhi Ray

       FSE

       by Ziyuan Zhong, Zhisheng Hu, Shengjian Guo, Xinyang Zhang, Zhenyu Zhong, Baishakhi Ray

       ISSTA

       by Vikram Nitin, Shubhi Asthana, Baishakhi Ray, Rahul Krishna

       ACM SIGSOFT Distinguished Paper Award.

       ASE

       by Ziyuan Zhong, Gail Kaiser, Baishakhi Ray

       TSE

       by Yangruibo DingLuca BurattiSaurabh PujarAlessandro MorariBaishakhi RaySaikat Chakraborty

       ACL

       by Shahriar Iqbal, Rahul Krishna, M.A. Javidian, Baishakhi Ray, Pooyan Jamshidi​

       EuroSys

       by Yangruibo DingSahil SunejaYunhui ZhengJim LaredoAlessandro MorariGail KaiserBaishakhi Ray 

       SANER [slide] [code]

       by Daye Nam, Baishakhi Ray, Seohyun Kim, Xianshan Qu, Satish Chandra 

       MAPL 

2021

  • On Multi-Modal Learning of Editing Source Code.                                                                                                                                by Saikat Chakraborty, Baishakhi Ray. ASE [slide] [code]

  • StateFormer: Fine-Grained Type Recovery from Binaries using Generative State Modeling.                                                               by Kexin Pei, Jonas Guan, Matthew Broughton, Zhongtian Chen, Songchen Yao, David Williams-King, Vikas Ummadisetty, Junfeng Yang, Baishakhi Ray, Suman Jana. FSE.  [code]

  • Retrieval Augmented Code Generation and Summarization                                                                                                            by M. Rizwan Parvez, Wasi Ahmad, Saikat Chakraborty, Baishakhi Ray, & Kai-Wei Chang (2021).                                        EMNLP-findings. [code]

  • DIRECT: A transformer-based Model for Decompiled Identifier Renaming.                                                                                       by Vikram Nitin, Anthony Saieva, Baishakhi Ray, Gail Kaiser. NLP4Prog 2021.                                                                     

2020

      by Dongdong She, Rahul Krishna, Lu Yan, Suman Jana, Baishakhi Ray. FSE 2020​.

  • Patching as Translation: the Data and the Metaphor. 

      by Yangruibo Ding, Baishakhi Ray, Premkumar Devanbu, Vincent J. Hellendoorn. ASE 2020.​

      by Chengzhi Mao, Amogh Gupta, Vikram Nitin, Baishakhi Ray, Shuran Song, Junfeng Yang, Carl Vondrick​

      ECCV 2020. 

      by Saikat Chakraborty, Yangruibo Ding, Miltiadis Allamanis, Baishakhi Ray​

      TSE, ICSE'21 journal first

      by Rahul Krishna, Chong Tang, Kevin Sullivan, Baishakhi Ray.​

      TSE, ICSE'21 journal first

 

      by Wasi Uddin Ahmad, Saikat Chakraborty, Baishakhi Ray, Kai-Wei Chang. ACL 2020.​

      

 

2019

 

2018

2017

      ACM SIGSOFT Distinguished Paper Award.
      Code

      ACM SIGSOFT Distinguished Paper Award.
 

2016

 

2015

  • Assert Use in GitHub Projects, 11 pages, acceptance rate: 18.5%
    by Casey Casalnuovo, Prem Devanbu, Abilio Oliveira, Vladimir Filkov, Baishakhi Ray.
    ICSE 2015  
    A revised version of the paper is available here.

 

 

2014

      Slides     
      Media Coverage: SlashDotThe RegisterRedditInfoWorldHacker News

 

       Code   Slides     

       Media Coverage: RedditGolemHeise

2013

      Slides   

      Slides   

2012

      Slides   

 

      Slides   

 

2011

Older

 

 

Book Chapter

Research papers at the top-tier venues are marked in red