default search action
Rahul Purandare
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2023
- [j8]Khushboo Chitre, Piyus Kedia, Rahul Purandare:
Rapid: Region-Based Pointer Disambiguation. Proc. ACM Program. Lang. 7(OOPSLA2): 1729-1757 (2023) - [j7]Nikita Mehrotra, Akash Sharma, Anmol Jindal, Rahul Purandare:
Improving Cross-Language Code Clone Detection via Code Representation Learning and Graph Neural Networks. IEEE Trans. Software Eng. 49(11): 4846-4868 (2023) - [c29]Dhriti Khanna, Subodh Sharma, Rahul Purandare:
Verifying Exception-Handling Code in Concurrent Libraries. APSEC 2023: 405-414 - [c28]Piyus Kedia, Rahul Purandare, Udit Kumar Agarwal, Rishabh:
CGuard: Scalable and Precise Object Bounds Protection for C. ISSTA 2023: 1307-1318 - [e1]Sonali Agarwal, Abhik Roychoudhury, Rahul Purandare, Saurabh Tiwari, Lov Kumar:
16th Innovations in Software Engineering Conference, ISEC2023, Allahabad, India, February 23-25, 2023. ACM 2023, ISBN 979-8-4007-0064-4 [contents] - 2022
- [j6]Khushboo Chitre, Piyus Kedia, Rahul Purandare:
The road not taken: exploring alias analysis based optimizations missed by the compiler. Proc. ACM Program. Lang. 6(OOPSLA2): 786-810 (2022) - [j5]Ridhi Jain, Rahul Purandare, Subodh Sharma:
BiRD: Race Detection in Software Binaries under Relaxed Memory Models. ACM Trans. Softw. Eng. Methodol. 31(4): 58:1-58:29 (2022) - [j4]Devika Sondhi, Mayank Jobanputra, Divya Rani, Salil Purandare, Sakshi Sharma, Rahul Purandare:
Mining Similar Methods for Test Adaptation. IEEE Trans. Software Eng. 48(7): 2262-2276 (2022) - [j3]Gede Artha Azriadi Prana, Denae Ford, Ayushi Rastogi, David Lo, Rahul Purandare, Nachiappan Nagappan:
Including Everyone, Everywhere: Understanding Opportunities and Challenges of Geographic Gender-Inclusion in OSS. IEEE Trans. Software Eng. 48(9): 3394-3409 (2022) - [j2]Nikita Mehrotra, Navdha Agarwal, Piyush Gupta, Saket Anand, David Lo, Rahul Purandare:
Modeling Functional Similarity in Source Code With Graph-Based Siamese Networks. IEEE Trans. Software Eng. 48(10): 3771-3789 (2022) - [c27]Peeyush Kushwaha, Rahul Purandare, Matthew B. Dwyer:
Optimal Finite-State Monitoring of Partial Traces. RV 2022: 124-142 - 2021
- [c26]Devika Sondhi, Avyakt Gupta, Salil Purandare, Ankit Rana, Deepanshu Kaushal, Rahul Purandare:
Dataset to Study Indirectly Dependent Documentation in GitHub Repositories. ICSE (Companion Volume) 2021: 215-216 - [c25]Devika Sondhi, Avyakt Gupta, Salil Purandare, Ankit Rana, Deepanshu Kaushal, Rahul Purandare:
On Indirectly Dependent Documentation in the Context of Code Evolution: A Study. ICSE 2021: 1498-1509 - [c24]Dhriti Khanna, Rahul Purandare, Subodh Sharma:
Synthesizing Multi-threaded Tests from Sequential Traces to Detect Communication Deadlocks. ICST 2021: 1-12 - [i6]Piyus Kedia, Rahul Purandare, Udit Kumar Agarwal, Rishabh:
CGuard: Efficient Spatial Safety for C. CoRR abs/2107.10533 (2021) - 2020
- [c23]Piyush Gupta, Nikita Mehrotra, Rahul Purandare:
JCoffee: Using Compiler Feedback to Make Partial Code Snippets Compilable. ICSME 2020: 810-813 - [c22]Dhriti Khanna, Rahul Purandare, Subodh Sharma:
Verifying and Testing Concurrent Programs using Constraint Solver based Approaches. ICSME 2020: 834-838 - [i5]Peeyush Kushwaha, Rahul Purandare, Matthew B. Dwyer:
Optimal Runtime Verification of Finite State Properties over Lossy Event Streams. CoRR abs/2004.04214 (2020) - [i4]Venkatesh Vinayakarao, Devika Sondhi, Sumit Keswani, Rahul Purandare, Anita Sarma:
Replacements and Replaceables: Making the Case for Code Variants. CoRR abs/2006.03844 (2020) - [i3]Piyush Gupta, Nikita Mehrotra, Rahul Purandare:
JCoffee: Using Compiler Feedback to Make Partial Code Snippets Compilable. CoRR abs/2009.05090 (2020) - [i2]Gede Artha Azriadi Prana, Denae Ford, Ayushi Rastogi, David Lo, Rahul Purandare, Nachiappan Nagappan:
Including Everyone, Everywhere: Understanding Opportunities and Challenges of Geographic Gender-Inclusion in OSS. CoRR abs/2010.00822 (2020) - [i1]Nikita Mehrotra, Navdha Agarwal, Piyush Gupta, Saket Anand, David Lo, Rahul Purandare:
Modeling Functional Similarity in Source Code with Graph-Based Siamese Networks. CoRR abs/2011.11228 (2020)
2010 – 2019
- 2019
- [j1]Sai Anirudh Karre, Lalit Mohan S., Y. Raghu Reddy, K. V. Raghavan, R. D. Naik, Rahul Purandare, Amey Karkare:
A report on 1st Software Engineering Research in India Update Meeting (SERI 2019). ACM SIGSOFT Softw. Eng. Notes 44(3): 41-42 (2019) - [c21]Devika Sondhi, Divya Rani, Rahul Purandare:
Similarities Across Libraries: Making a Case for Leveraging Test Suites. ICST 2019: 79-89 - [c20]Devika Sondhi, Rahul Purandare:
SEGATE: Unveiling Semantic Inconsistencies between Code and Specification of String Inputs. ASE 2019: 200-212 - 2018
- [c19]Dhriti Khanna, Subodh Sharma, César Rodríguez, Rahul Purandare:
Dynamic Symbolic Verification of MPI Programs. FM 2018: 466-484 - [c18]Ridhi Jain, Sai Prathik, Venkatesh Vinayakarao, Rahul Purandare:
A search system for mathematical expressions on software binaries. MSR 2018: 487-491 - [c17]Garvita Allabadi, Aritra Dhar, Ambreen Bashir, Rahul Purandare:
METIS: Resource and Context-Aware Monitoring of Finite State Properties. RV 2018: 167-186 - 2017
- [c16]Venkatesh Vinayakarao, Anita Sarma, Rahul Purandare, Shuktika Jain, Saumya Jain:
ANNE: Improving Source Code Search using Entity Retrieval Approach. WSDM 2017: 211-220 - 2016
- [c15]Rohit Mehra, Vinayak Naik, Rahul Purandare, Kapish Malik:
KIRKE: Re-engineering of Web Applications to Mobile Apps. MobiQuitous 2016: 135-142 - [c14]Sangeeth Kochanthara, Geoffrey Nelissen, David Pereira, Rahul Purandare:
REVERT: Runtime Verification for Real-Time Systems. RTSS 2016: 365 - [c13]Sukrit Kalra, Ayush Goel, Dhriti Khanna, Mohan Dhawan, Subodh Sharma, Rahul Purandare:
POLLUX: safely upgrading dependent application libraries. SIGSOFT FSE 2016: 290-300 - 2015
- [c12]Venkatesh Vinayakarao, Rahul Purandare, Aditya V. Nori:
Structurally Heterogeneous Source Code Examples from Unstructured Knowledge Sources. PEPM 2015: 21-26 - [c11]Aritra Dhar, Rahul Purandare, Mohan Dhawan, Suresh Rangaswamy:
CLOTHO: saving programs from malformed strings and incorrect string-handling. ESEC/SIGSOFT FSE 2015: 555-566 - 2014
- [c10]Samit Anwer, Aniya Aggarwal, Rahul Purandare, Vinayak Naik:
Chiromancer: a tool for boosting Android application performance. MOBILESoft 2014: 62-65 - 2013
- [c9]Rahul Purandare, Matthew B. Dwyer, Sebastian G. Elbaum:
Optimizing monitoring of finite state properties through monitor compaction. ISSTA 2013: 280-290 - [c8]Kevin Falzon, Eric Bodden, Rahul Purandare:
Distributed Finite-State Runtime Monitoring with Aggregated Events. RV 2013: 94-111 - 2012
- [c7]Rahul Purandare, Javier Darsie, Sebastian G. Elbaum, Matthew B. Dwyer:
Extracting conditional component dependence for distributed robotic systems. IROS 2012: 1533-1540 - 2011
- [c6]Rahul Purandare, Matthew B. Dwyer, Sebastian G. Elbaum:
Monitoring Finite State Properties: Algorithmic Approaches and Their Relative Strengths. RV 2011: 381-395 - 2010
- [c5]Rahul Purandare, Matthew B. Dwyer, Sebastian G. Elbaum:
Monitor optimization via stutter-equivalent loop transformation. OOPSLA 2010: 270-285 - [c4]Matthew B. Dwyer, Rahul Purandare, Suzette Person:
Runtime Verification in Context: Can Optimizing Error Detection Improve Fault Diagnosis? RV 2010: 36-50
2000 – 2009
- 2008
- [c3]Matthew B. Dwyer, Rahul Purandare:
Residual Checking of Safety Properties. SPIN 2008: 1-2 - 2007
- [c2]Matthew B. Dwyer, Sebastian G. Elbaum, Suzette Person, Rahul Purandare:
Parallel Randomized State-Space Search. ICSE 2007: 3-12 - [c1]Matthew B. Dwyer, Rahul Purandare:
Residual dynamic typestate analysis exploiting static analysis: results to reformulate and reduce the cost of dynamic analysis. ASE 2007: 124-133
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-24 23:20 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint