World's Best Scientists 2026 revealed!

D-Index & Metrics

Computer Science

D-Index
37
Citations
7779
World Ranking
10570
National Ranking
4427

Overview

Baishakhi Ray is affiliated with Columbia University in the United States and has made significant contributions to the field of Computer Science. Their body of work includes 185 publications, primarily focused on software engineering and related subfields.

The main fields of study for Baishakhi Ray include:

  • Computer Science

Their research spans several subfields, notably:

  • Information Systems
  • Artificial Intelligence
  • Software
  • Computer Networks and Communications
  • Signal Processing

Baishakhi Ray's work covers a variety of topics, emphasizing software engineering and testing, malware detection, and reliability, among others. The main topics they have published on are:

  • Software Engineering Research
  • Software Testing and Debugging Techniques
  • Advanced Malware Detection Techniques
  • Software System Performance and Reliability
  • Software Reliability and Analysis Research
  • Topic Modeling
  • Adversarial Robustness in Machine Learning

The scientist has published papers in several venues, with multiple articles appearing in well-known journals and conferences. Frequent publication venues include:

  • arXiv (Cornell University)
  • IEEE Transactions on Software Engineering
  • Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering
  • Proceedings of the ACM on Programming Languages
  • Zenodo (CERN European Organization for Nuclear Research)

Some of the recent papers authored or co-authored by Baishakhi Ray include:

  • "CODIT: Code Editing With Tree-Based Neural Models," 2020, IEEE Transactions on Software Engineering
  • "NatGen: generative pre-training by "naturalizing" source code," 2022, Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering
  • "Neural Network Guided Evolutionary Fuzzing for Finding Traffic Violations of Autonomous Vehicles," 2022, IEEE Transactions on Software Engineering
  • "VELVET: a noVel Ensemble Learning approach to automatically locate VulnErable sTatements," 2022, 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
  • "Deep Learning Based Vulnerability Detection: Are We There Yet?," 2021, IEEE Transactions on Software Engineering

Baishakhi Ray has collaborated extensively with several researchers. Frequent co-authors include:

  • Yangruibo Ding
  • Saikat Chakraborty
  • Gail E. Kaiser
  • Ziyuan Zhong
  • Xiaofei Ma

Best Publications

  • DeepTest: automated testing of deep-neural-network-driven autonomous cars

    Yuchi Tian;Kexin Pei;Suman Jana;Baishakhi Ray

  • Unified Pre-training for Program Understanding and Generation

    Wasi Uddin Ahmad;Saikat Chakraborty;Baishakhi Ray;Kai-Wei Chang

  • A large scale study of programming languages and code quality in github

    Baishakhi Ray;Daryl Posnett;Vladimir Filkov;Premkumar Devanbu

  • Gender and Tenure Diversity in GitHub Teams

    Bogdan Vasilescu;Daryl Posnett;Baishakhi Ray;Mark G.J. van den Brand

  • A Transformer-based Approach for Source Code Summarization

    Wasi Uddin Ahmad;Saikat Chakraborty;Baishakhi Ray;Kai-Wei Chang

  • An Empirical Study of API Stability and Adoption in the Android Ecosystem

    Tyler McDonnell;Baishakhi Ray;Miryung Kim

  • PTask: operating system abstractions to manage GPUs as compute devices

    Christopher J. Rossbach;Jon Currey;Mark Silberstein;Baishakhi Ray

  • Deep Learning based Vulnerability Detection: Are We There Yet

    Saikat Chakraborty;Rahul Krishna;Yangruibo Ding;Baishakhi Ray

  • On the "naturalness" of buggy code

    Baishakhi Ray;Vincent Hellendoorn;Saheel Godhane;Zhaopeng Tu

  • WhozThat? evolving an ecosystem for context-aware mobile social networks

    A. Beach;M. Gartrell;S. Akkala;J. Elston

  • Using Frankencerts for Automated Adversarial Testing of Certificate Validation in SSL/TLS Implementations

    Chad Brubaker;Suman Jana;Baishakhi Ray;Sarfraz Khurshid

  • NEUZZ: Efficient Fuzzing with Neural Program Smoothing

    Dongdong She;Kexin Pei;Dave Epstein;Junfeng Yang

  • DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Cars

    Yuchi Tian;Kexin Pei;Suman Jana;Baishakhi Ray

  • Metric Learning for Adversarial Robustness

    Chengzhi Mao;Ziyuan Zhong;Junfeng Yang;Carl Vondrick

  • CODIT: Code Editing with Tree-Based Neural Models

    Saikat Chakraborty;Yangruibo Ding;Miltiadis Allamanis;Baishakhi Ray

  • Neural Network Guided Evolutionary Fuzzing for Finding Traffic Violations of Autonomous Vehicles

    Unknown

  • Some from here, some from there: cross-project code reuse in GitHub

    Mohammad Gharehyazie;Baishakhi Ray;Vladimir Filkov

  • NatGen: generative pre-training by “naturalizing” source code

    Unknown

  • An empirical study of supplementary bug fixes

    Jihun Park;Miryung Kim;Baishakhi Ray;Doo-Hwan Bae

  • A large-scale study of programming languages and code quality in GitHub

    Baishakhi Ray;Daryl Posnett;Premkumar Devanbu;Vladimir Filkov

  • A case study of cross-system porting in forked projects

    Baishakhi Ray;Miryung Kim

  • Multi-lingual Evaluation of Code Generation Models

    Unknown

  • Detecting and characterizing semantic inconsistencies in ported code

    Baishakhi Ray;Miryung Kim;Suzette Person;Neha Rungta

  • Trex: Learning Execution Semantics from Micro-Traces for Binary Similarity.

    Kexin Pei;Zhou Xuan;Junfeng Yang;Suman Jana

  • Automatically Detecting Error Handling Bugs Using Error Specifications

    Suman Jana;Yuan Jochen Kang;Samuel Roth;Baishakhi Ray

Frequent Co-Authors

Suman Jana
Suman Jana Columbia University
Junfeng Yang
Junfeng Yang Columbia University
Gail E. Kaiser
Gail E. Kaiser Columbia University
Premkumar Devanbu
Premkumar Devanbu University of California, Davis
Vladimir Filkov
Vladimir Filkov University of California, Davis
Kai-Wei Chang
Kai-Wei Chang University of California, Los Angeles
Miryung Kim
Miryung Kim University of California, Los Angeles
Carl Vondrick
Carl Vondrick Columbia University
Kevin Sullivan
Kevin Sullivan University of Virginia
Shivakant Mishra
Shivakant Mishra University of Colorado Boulder

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring computer science opens the door to a wide range of online degree pathways and flexible study options. Today, many universities offer a computer science degree online, often with accelerated formats to help students complete their studies faster.

If you're concerned about your academic record, there are excellent online graduate schools with low gpa requirements. These programs widen access to quality education and can set the stage for a rewarding career in technology.

Studying computer science also opens doors to related fields. For example, technology roles are increasingly vital in areas like environmental science and engineering. You can discover what jobs can you get with an environmental science degree, many of which integrate data analysis, programming, and sustainability solutions.

Interested in the intersection of technology and the environment? Consider specialized affordable options such as an online environmental engineering degree. This pathway blends engineering, computer science, and environmental studies for diverse career opportunities.

Best Scientists Citing Baishakhi Ray

Trending Scientists