17 citations · 46 across the 7 of their papers we have counts for
7 papers
AddressWatcher: Sanitizer-Based Localization of Memory Leak Fixes
Aniruddhan Murali, Mahmoud Alfadel, Meiyappan Nagappan +2
Memory leak bugs are a major problem in C/C++ programs. They occur when memory objects are not deallocated.Developers need to manually deallocate these objects to prevent memory le…
Aligning Programming Language and Natural Language: Exploring Design Choices in Multi-Modal Transformer-Based Embedding for Bug Localization
Partha Chakraborty, Venkatraman Arumugam, Meiyappan Nagappan
Bug localization refers to the identification of source code files which is in a programming language and also responsible for the unexpected behavior of software using the bug rep…
Whodunit: Classifying Code as Human Authored or GPT-4 Generated -- A case study on CodeChef problems
Oseremen Joy Idialu, Noble Saji Mathews, Rungroj Maipradit +2
Artificial intelligence (AI) assistants such as GitHub Copilot and ChatGPT, built on large language models like GPT-4, are revolutionizing how programming tasks are performed, rais…
LLbezpeky: Leveraging Large Language Models for Vulnerability Detection
Noble Saji Mathews, Yelizaveta Brus, Yousra Aafer +2
Despite the continued research and progress in building secure systems, Android applications continue to be ridden with vulnerabilities, necessitating effective detection methods.…
FuzzSlice: Pruning False Positives in Static Analysis Warnings Through Function-Level Fuzzing
Aniruddhan Murali, Noble Saji Mathews, Mahmoud Alfadel +2
Manual confirmation of static analysis reports is a daunting task. This is due to both the large number of warnings and the high density of false positives among them. Fuzzing tech…
Diversity in Software Engineering Conferences and Journals
Aditya Shankar Narayanan, Dheeraj Vagavolu, Nancy A Day +1
Diversity with respect to ethnicity and gender has been studied in open-source and industrial settings for software development. Publication avenues such as academic conferences an…