Rahul Purandare

Orcid: 0000-0001-8677-0601

According to our database1, Rahul Purandare authored at least 40 papers between 2007 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
Improving Cross-Language Code Clone Detection via Code Representation Learning and Graph Neural Networks.
IEEE Trans. Software Eng., November, 2023

Rapid: Region-Based Pointer Disambiguation.
Proc. ACM Program. Lang., October, 2023

CGuard: Scalable and Precise Object Bounds Protection for C.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Verifying Exception-Handling Code in Concurrent Libraries.
Proceedings of the 30th Asia-Pacific Software Engineering Conference, 2023

2022
Mining Similar Methods for Test Adaptation.
IEEE Trans. Software Eng., 2022

Including Everyone, Everywhere: Understanding Opportunities and Challenges of Geographic Gender-Inclusion in OSS.
IEEE Trans. Software Eng., 2022

Modeling Functional Similarity in Source Code With Graph-Based Siamese Networks.
IEEE Trans. Software Eng., 2022

BiRD: Race Detection in Software Binaries under Relaxed Memory Models.
ACM Trans. Softw. Eng. Methodol., 2022

The road not taken: exploring alias analysis based optimizations missed by the compiler.
Proc. ACM Program. Lang., 2022

Optimal Finite-State Monitoring of Partial Traces.
Proceedings of the Runtime Verification - 22nd International Conference, 2022

2021
CGuard: Efficient Spatial Safety for C.
CoRR, 2021

Synthesizing Multi-threaded Tests from Sequential Traces to Detect Communication Deadlocks.
Proceedings of the 14th IEEE Conference on Software Testing, Verification and Validation, 2021

Dataset to Study Indirectly Dependent Documentation in GitHub Repositories.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

On Indirectly Dependent Documentation in the Context of Code Evolution: A Study.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

2020
Replacements and Replaceables: Making the Case for Code Variants.
CoRR, 2020

Optimal Runtime Verification of Finite State Properties over Lossy Event Streams.
CoRR, 2020

Verifying and Testing Concurrent Programs using Constraint Solver based Approaches.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

JCoffee: Using Compiler Feedback to Make Partial Code Snippets Compilable.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

2019
A report on 1st Software Engineering Research in India Update Meeting (SERI 2019).
ACM SIGSOFT Softw. Eng. Notes, 2019

SEGATE: Unveiling Semantic Inconsistencies between Code and Specification of String Inputs.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Similarities Across Libraries: Making a Case for Leveraging Test Suites.
Proceedings of the 12th IEEE Conference on Software Testing, Validation and Verification, 2019

2018
METIS: Resource and Context-Aware Monitoring of Finite State Properties.
Proceedings of the Runtime Verification - 18th International Conference, 2018

A search system for mathematical expressions on software binaries.
Proceedings of the 15th International Conference on Mining Software Repositories, 2018

Dynamic Symbolic Verification of MPI Programs.
Proceedings of the Formal Methods - 22nd International Symposium, 2018

2017
ANNE: Improving Source Code Search using Entity Retrieval Approach.
Proceedings of the Tenth ACM International Conference on Web Search and Data Mining, 2017

2016
POLLUX: safely upgrading dependent application libraries.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

REVERT: Runtime Verification for Real-Time Systems.
Proceedings of the 2016 IEEE Real-Time Systems Symposium, 2016

KIRKE: Re-engineering of Web Applications to Mobile Apps.
Proceedings of the 13th International Conference on Mobile and Ubiquitous Systems: Computing, 2016

2015
CLOTHO: saving programs from malformed strings and incorrect string-handling.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Structurally Heterogeneous Source Code Examples from Unstructured Knowledge Sources.
Proceedings of the 2015 Workshop on Partial Evaluation and Program Manipulation, 2015

2014
Chiromancer: a tool for boosting Android application performance.
Proceedings of the 1st International Conference on Mobile Software Engineering and Systems, 2014

2013
Distributed Finite-State Runtime Monitoring with Aggregated Events.
Proceedings of the Runtime Verification - 4th International Conference, 2013

Optimizing monitoring of finite state properties through monitor compaction.
Proceedings of the International Symposium on Software Testing and Analysis, 2013

2012
Extracting conditional component dependence for distributed robotic systems.
Proceedings of the 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2012

2011
Monitoring Finite State Properties: Algorithmic Approaches and Their Relative Strengths.
Proceedings of the Runtime Verification - Second International Conference, 2011

2010
Runtime Verification in Context: Can Optimizing Error Detection Improve Fault Diagnosis?
Proceedings of the Runtime Verification - First International Conference, 2010

Monitor optimization via stutter-equivalent loop transformation.
Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010

2008
Residual Checking of Safety Properties.
Proceedings of the Model Checking Software, 2008

2007
Residual dynamic typestate analysis exploiting static analysis: results to reformulate and reduce the cost of dynamic analysis.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

Parallel Randomized State-Space Search.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007


  Loading...