Rajshakhar Paul

I am a 3rd year Computer Science PhD student at Wayne State University, working at the SEAL Lab under the supervision of Dr. Amiangshu Bosu. My research interest focuses on Data-Driven Software Engineering. Currently, I am working on Software Vulnerability Detection using peer code review data of FLOSS projects. Prior to joining WSU, I was an MS student at SIUC. I completed my BS in Computer Science and Engineering from Bangladesh University of Engineering and Technology.

Selected Research Projects

  • Improving the Effectiveness of Code Reviews in Identifying Security Defects

    The project aims at improving the effectiveness of code review in identifying security defects. With this goal, we are using code review data from several Open Source Software (OSS) projects to analyze the characteristics of code reviews that can successfully identify security defects. With the knowledge of this study, we aim to identify better strategies to do security code review.


  • Real-Time Identification of Potential Security Vulnerability Occurance

    This project aims at identifying a potential security vulnerability once the vulnerable code change appears in code review. With this goal, we are building machine learning-based models to automatically identify a code review as soon as a security concern appears in the code review discussion.


  • Identifing the Differences in Expressions of Sentiments between Male and Female Developers during Code Review

    This study identifies the differences in expressions of sentiments between male and female developers during various software engineering tasks. With this goal, we mined the code review repositories of six popular OSS projects. We used a semi-automated approach leveraging the name as well as multiple social networks to identify the gender of a developer. Using SentiSE, a customized and state-of-the-art sentiment analysis tool for the software engineering domain, we classify each communication as negative, positive, or neutral. We also compute the frequencies of sentiment words, emoticons, and expletives used by each developer. Our results suggest that the likelihood of using sentiment words, emoticons, and expletives during code reviews varies based on the gender of a developer.

Selected Publications

[C4] Why Security Defects Go Unnoticed during CodeReviews? A Case-Control Study of the ChromiumOS Project

The 43rd International Conference on Software Engineering (ICSE), 2021

Rajshakhar Paul, Asif Kamal Turzo, and Amiangshu Bosu

 

[C3] Expressions of Sentiments during Code Reviews: Male vs. Female

The 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2019

Rajshakhar Paul, Amiangshu Bosu, and Kazi Zakia Sultana

 

[C2] A Real-Time Crowd-Powered Testbed for Content Assessment of Potential Social Media Posts

The 7th International Conference on Social Informatics (SocInfo), 2015

Himel Dev, Mohammed Eunus Ali, Jalal Mahmud, Tanmoy Sen, Madhusudan Basak, and Rajshakhar Paul

 

[C1] Knowledge discovery from academic data using Association Rule Mining

The 17th IEEE International Conference on Computer and Information Technology (ICCIT), 2014

Shibbir Ahmed, Rajshakhar Paul, and Abu Sayed Md. Latiful Hoque

Latest News

  • January 5, 2021: Will be working as a Shadow PC Member at MSR 2021.

  • December 15, 2020: Our work on "Why Security Defects Go Unnoticed during Code Reviews?" has been accepted at ICSE 2021. Preprint here.

  • November 8-12, 2020: Attended virtual ESEC/FSE 2020. Participated as a Student Volunteer.

  • March 26, 2020: Passed the PhD Qualifying Exam.

  • February 25, 2019: Presented a talk on our paper at SANER 2019.

  • February 24-27, 2019: Attended SANER 2019 in Hangzhou, China.

  • November 30, 2018: Our paper on identifying differences in expression of sentiments between male and female developers during code review has been accepted to SANER 2019. Paper here.

  • August 19, 2018: Started my PhD in Computer Science at Wayne State University.

Contact

Address:

5057 Woodward Ave, Suite #3105

Detroit, MI 48202


Email: r.paul@wayne.edu

Phone: (618) 303-8157


Find me on ...


Google Scholar