Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network. - Hridesh Rajan (ISCC, 2003)

Eos: instance-level aspects for integrated system design. - Hridesh Rajan; Kevin J. Sullivan (ESEC / SIGSOFT FSE, 2003)

One More Step in the Direction of Modularized Integration Concerns. - Hridesh Rajan (ICSE, 2004)

Understanding Aspects via Implicit Invocation. - Jia Xu; Hridesh Rajan; Kevin J. Sullivan (ASE, 2004)

Aspect language features for concern coverage profiling. - Hridesh Rajan; Kevin J. Sullivan (AOSD, 2005)

Classpects: unifying aspect- and object-oriented language design. - Hridesh Rajan; Kevin J. Sullivan (ICSE, 2005)

Information hiding interfaces for aspect-oriented design. - Kevin J. Sullivan; William G. Griswold; Yuanyuan Song; Yuanfang Cai; Macneil Shonle; Nishit Tewari; Hridesh Rajan (ESEC/SIGSOFT FSE, 2005)

Nu: preserving design modularity in object code. - Robert Dyer 001; Harish Narayanappa; Hridesh Rajan (ACM SIGSOFT Softw. Eng. Notes, 2006)

SLEDE: event-based specification of sensor network security protocols. - Youssef Hanna; Hridesh Rajan (ACM SIGSOFT Softw. Eng. Notes, 2006)

Osiris: generating concern models from source code. - Juri Memmert; Hridesh Rajan (ACM SIGSOFT Softw. Eng. Notes, 2006)

Modular Software Design with Crosscutting Interfaces. - William G. Griswold; Kevin J. Sullivan; Yuanyuan Song; Macneil Shonle; Nishit Tewari; Yuanfang Cai; Hridesh Rajan (IEEE Softw., 2006)

A case for explicit join point models for aspect-oriented intermediate languages. - Hridesh Rajan (VMIL, 2007)

Monitoring the monitor: an approach towards trustworthiness in service oriented architecture. - Mahantesh Hosamani; Harish Narayanappa; Hridesh Rajan (IW-SOSWE, 2007)

Predictive thread-to-core assignment on a heterogeneous multi-core processor. - Tyler Sondag; Viswanath Krishnamurthy; Hridesh Rajan (PLOS@SOSP, 2007)

Nu: a dynamic aspect-oriented intermediate language model and virtual machine for flexible runtime adaptation. - Robert Dyer 001; Hridesh Rajan (AOSD, 2008)

Ptolemy: A Language with Quantified, Typed Events. - Hridesh Rajan; Gary T. Leavens (ECOOP, 2008)

A decision tree-based approach to dynamic pointcut evaluation. - Robert Dyer 001; Hridesh Rajan (VMIL@SPLASH, 2008)

Virtual machines and intermediate languages for emerging modularization mechanisms. - Hridesh Rajan; Michael Haupt 003; Christoph Bockisch; Robert Dyer 001 (OOPSLA Companion, 2008)

Slede: a domain-specific verification framework for sensor network security protocol implementations. - Youssef Hanna; Hridesh Rajan; Wensheng Zhang 001 (WISEC, 2008)

Tisa: Toward Trustworthy Services in a Service-Oriented Architecture. - Hridesh Rajan; Mahantesh Hosamani (IEEE Trans. Serv. Comput., 2008)

Tisa: A Language Design and Modular Verification Technique for Temporal Policies in Web Services. - Hridesh Rajan; Jia Tao 001; Steve M. Shaner; Gary T. Leavens (ESOP, 2009)

Slede: Framework for automatic verification of sensor network security protocol implementations. - Youssef Hanna; Hridesh Rajan (ICSE Companion, 2009)

Phase-guided thread-to-core assignment for improved utilization of performance-asymmetric multi-core processors. - Tyler Sondag; Hridesh Rajan (IWMSE@ICSE, 2009)

VMIL: workshop on virtual machines and intermediate languages. - Hridesh Rajan; Michael Haupt 003; Christoph Bockisch; Robert Dyer 001 (OOPSLA Companion, 2009)

Behavioral automata composition for automatic topology independent verification of parameterized systems. - Youssef Hanna; Samik Basu 001; Hridesh Rajan (ESEC/SIGSOFT FSE, 2009)

Unifying aspect- and object-oriented design. - Hridesh Rajan; Kevin J. Sullivan (ACM Trans. Softw. Eng. Methodol., 2009)

Implicit invocation meets safe, implicit concurrency. - Yuheng Long; Sean L. Mooney; Tyler Sondag; Hridesh Rajan (GPCE, 2010)

Automating Cut-off for Multi-parameterized Systems. - Youssef Hanna; David Samuelson; Samik Basu 001; Hridesh Rajan (ICFEM, 2010)

Translucid contracts for modular reasoning about aspect-oriented programs. - Mehdi Bagherzadeh 001; Hridesh Rajan; Gary T. Leavens; Sean L. Mooney (SPLASH/OOPSLA Companion, 2010)

Reconciling concurrency and modularity with Panini's asynchronous typed events. - Yuheng Long; Hridesh Rajan; Sean L. Mooney (SPLASH/OOPSLA Companion, 2010)

Almost free concurrency! (using GOF patterns). - Sean L. Mooney; Hridesh Rajan; Steven M. Kautz; Wayne Rowcliffe (SPLASH/OOPSLA Companion, 2010)

VMIL 2010: 4th workshop on virtual machines and intermediate languages. - Hridesh Rajan; Michael Haupt 003; Christoph Bockisch; Robert Dyer 001 (SPLASH/OOPSLA Companion, 2010)

Concurrency by modularity: design patterns, a case in point. - Hridesh Rajan; Steven M. Kautz; Wayne Rowcliffe (OOPSLA, 2010)

Property-aware program sampling. - Harish Narayanappa; Mukul S. Bansal; Hridesh Rajan (PASTE, 2010)

A More Precise Abstract Domain for Multi-level Caches for Tighter WCET Analysis. - Tyler Sondag; Hridesh Rajan (RTSS, 2010)

Frances: a tool for understanding code generation. - Tyler Sondag; Kian L. Pokorny; Hridesh Rajan (SIGCSE, 2010)

Building scalable software systems in the multicore era. - Hridesh Rajan (FoSER, 2010)

Feature Volatility Assessment. - Warren Baelen; Yuanfang Cai; Robert Dyer 001; Hridesh Rajan (SPLC Workshops, 2010)

Connecting high-level programming constructs to assembly language using Frances: tutorial presentation. - Kian L. Pokorny; Tyler Sondag; Hridesh Rajan (J. Comput. Sci. Coll., 2010)

Supporting dynamic aspect-oriented features. - Robert Dyer 001; Hridesh Rajan (ACM Trans. Softw. Eng. Methodol., 2010)

Modular aspect-oriented design with XPIs. - Kevin J. Sullivan; William G. Griswold; Hridesh Rajan; Yuanyuan Song; Yuanfang Cai; Macneil Shonle; Nishit Tewari (ACM Trans. Softw. Eng. Methodol., 2010)

Translucid contracts: expressive specification and modular verification for aspect-oriented interfaces. - Mehdi Bagherzadeh 001; Hridesh Rajan; Gary T. Leavens; Sean L. Mooney (AOSD, 2011)

Modularizing crosscutting concerns with Ptolemy. - Hridesh Rajan; Gary T. Leavens; Robert Dyer 001; Mehdi Bagherzadeh 001 (AOSD (Companion), 2011)

Phase-based tuning for better utilization of performance-asymmetric multicore processors. - Tyler Sondag; Hridesh Rajan (CGO, 2011)

Analyzing Software Updates: Should You Build a Dynamic Updating Infrastructure? - Bashar Gharaibeh; Hridesh Rajan; J. Morris Chang (FASE, 2011)

VMIL 2011: the 5th workshop on virtual machines and intermediate languages. - Hridesh Rajan; Michael Haupt 003; Christoph Bockisch; Robert Dyer 001 (OOPSLA Companion, 2011)

Modularizing crosscutting concerns with ptolemy. - Hridesh Rajan; Sean L. Mooney; Gary T. Leavens; Robert Dyer 001; Rex D. Fernando; Mohammad Ali Darvish Darab; Bryan Welter (OOPSLA Companion, 2011)

Frances-A: a tool for architecture level program visualization. - Tyler Sondag; Kian L. Pokorny; Hridesh Rajan (J. Comput. Sci. Coll., 2011)

An exploratory study of the design impact of language features for aspect-oriented interfaces. - Robert Dyer 001; Hridesh Rajan; Yuanfang Cai (AOSD, 2012)

Event type polymorphism. - Rex D. Fernando; Robert Dyer 001; Hridesh Rajan (FOAL, 2012)

Analyzing ultra-large-scale code corpus with boa. - Robert Dyer 001; Hoan Nguyen; Hridesh Rajan; Tien N. Nguyen (SPLASH, 2012)

Boa: analyzing ultra-large-scale code corpus. - Robert Dyer 001; Hoan Nguyen; Hridesh Rajan; Tien N. Nguyen (SPLASH, 2012)

6th workshop on virtual machines and intermediate languages (VMIL'12). - Hridesh Rajan; Michael Haupt 003; Christoph Bockisch; Stephen M. Blackburn (SPLASH, 2012)

Frances: A Tool for Understanding Computer Architecture and Assembly Language. - Tyler Sondag; Kian L. Pokorny; Hridesh Rajan (ACM Trans. Comput. Educ., 2012)

On exceptions, events and observer chains. - Mehdi Bagherzadeh 001; Hridesh Rajan; Mohammad Ali Darvish Darab (AOSD, 2013)

Declarative visitors to ease fine-grained source code mining with full history on billions of AST nodes. - Robert Dyer 001; Hridesh Rajan; Tien N. Nguyen (GPCE, 2013)

Boa: a language and infrastructure for analyzing ultra-large-scale software repositories. - Robert Dyer 001; Hoan Anh Nguyen; Hridesh Rajan; Tien N. Nguyen (ICSE, 2013)

A study of repetitiveness of code changes in software evolution. - Hoan Anh Nguyen; Anh Tuan Nguyen 001; Tung Thanh Nguyen; Tien N. Nguyen; Hridesh Rajan (ASE, 2013)

Mining source code repositories with boa. - Robert Dyer 001; Hoan Anh Nguyen; Hridesh Rajan; Tien N. Nguyen (SPLASH (Companion Volume), 2013)

Panini: a capsule-oriented programming language for implicitly concurrent program design. - Eric Lin; Hridesh Rajan (SPLASH (Companion Volume), 2013)

Language Features for Software Evolution and Aspect-Oriented Interfaces: An Exploratory Study. - Robert Dyer 001; Hridesh Rajan; Yuanfang Cai (LNCS Trans. Aspect Oriented Softw. Dev., 2013)

An Automatic Actors to Threads Mapping Technique for JVM-Based Actor Frameworks. - Ganesha Upadhyaya; Hridesh Rajan (AGERE!@SPLASH, 2014)

Modularizing crosscutting contracts with AspectJML. - Henrique Rebêlo; Gary T. Leavens; Mehdi Bagherzadeh 001; Hridesh Rajan; Ricardo Massa Ferreira Lima; Daniel M. Zimmerman; Márcio Cornélio; Thomas Thüm (MODULARITY (Companion), 2014)

AspectJML: modular specification and runtime checking for crosscutting contracts. - Henrique Rebêlo; Gary T. Leavens; Mehdi Bagherzadeh 001; Hridesh Rajan; Ricardo Massa Ferreira Lima; Daniel M. Zimmerman; Márcio Cornélio; Thomas Thüm (MODULARITY, 2014)

Mining billions of AST nodes to study actual and potential usage of Java language features. - Robert Dyer 001; Hridesh Rajan; Hoan Anh Nguyen; Tien N. Nguyen (ICSE, 2014)

Mining preconditions of APIs in large-scale code corpus. - Hoan Anh Nguyen; Robert Dyer 001; Tien N. Nguyen; Hridesh Rajan (SIGSOFT FSE, 2014)

Boa. - Robert Dyer 001; Hoan Nguyen; Hridesh Rajan; Tien N. Nguyen (The Art and Science of Analyzing Software Data, 2015)

Modular reasoning in the presence of event subtyping. - Mehdi Bagherzadeh 001; Robert Dyer 001; Rex D. Fernando; José Sánchez; Hridesh Rajan (MODULARITY, 2015)

Panini: a concurrent programming model for solving pervasive and oblivious interference. - Mehdi Bagherzadeh 001; Hridesh Rajan (MODULARITY, 2015)

Intensional Effect Polymorphism. - Yuheng Long; Yu David Liu; Hridesh Rajan (ECOOP, 2015)

Capsule-Oriented Programming. - Hridesh Rajan (ICSE (2), 2015)

Inferring Behavioral Specifications from Large-scale Repositories by Leveraging Collective Intelligence. - Hridesh Rajan; Tien N. Nguyen; Gary T. Leavens; Robert Dyer 001 (ICSE (2), 2015)

Demonstrating programming language feature mining using Boa. - Robert Dyer 001; Hridesh Rajan; Tien N. Nguyen; Hoan Anh Nguyen (SPLASH (Companion Volume), 2015)

Consensus-based mining of API preconditions in big code. - Hoan Anh Nguyen; Robert Dyer 001; Tien N. Nguyen; Hridesh Rajan (SPLASH (Companion Volume), 2015)

Effectively mapping linguistic abstractions for message-passing concurrency to threads on the Java virtual machine. - Ganesha Upadhyaya; Hridesh Rajan (OOPSLA, 2015)

Boa: Ultra-Large-Scale Software Repository and Source-Code Mining. - Robert Dyer 001; Hoan Anh Nguyen; Hridesh Rajan; Tien N. Nguyen (ACM Trans. Softw. Eng. Methodol., 2015)

On ordering problems in message passing software. - Yuheng Long; Mehdi Bagherzadeh 001; Eric Lin; Ganesha Upadhyaya; Hridesh Rajan (MODULARITY, 2016)

A type-and-effect system for asynchronous, typed events. - Yuheng Long; Hridesh Rajan (MODULARITY, 2016)

Message from the SETA Organizing Committee. - Doris L. Carver; Wing Kwong Chan; Hongji Yang; Xiaodong Liu 002; Carl K. Chang; Hridesh Rajan (COMPSAC, 2016)

Candoia: a platform and ecosystem for mining software repositories tools. - Nitin M. Tiwari; Ganesha Upadhyaya; Hridesh Rajan (ICSE (Companion Volume), 2016)

Specifying and Verifying Advanced Control Features. - Gary T. Leavens; David A. Naumann; Hridesh Rajan; Tomoyuki Aotani (ISoLA (2), 2016)

First-class effect reflection for effect-guided programming. - Yuheng Long; Yu David Liu; Hridesh Rajan (OOPSLA, 2016)

Order types: static reasoning about message races in asynchronous message passing concurrency. - Mehdi Bagherzadeh 001; Hridesh Rajan (AGERE!@SPLASH, 2017)

Message from SETA 2017 Program Chairs. - Hridesh Rajan; Alexander Bolotov; Chang Xu (COMPSAC (1), 2017)

Statistical Learning for Inference between Implementations and Documentation. - Hung Phan; Hoan Anh Nguyen; Tien N. Nguyen; Hridesh Rajan (ICSE-NIER, 2017)

On Accelerating Ultra-Large-Scale Mining. - Ganesha Upadhyaya; Hridesh Rajan (ICSE-NIER, 2017)

Candoia: a platform for building and sharing mining software repositories tools as apps. - Nitin M. Tiwari; Ganesha Upadhyaya; Hoan Anh Nguyen; Hridesh Rajan (MSR, 2017)

Exploiting implicit beliefs to resolve sparse usage problem in usage-based specification mining. - Syeda Khairunnesa Samantha; Hoan Anh Nguyen; Tien N. Nguyen; Hridesh Rajan (Proc. ACM Program. Lang., 2017)

Are code examples on an online Q&A forum reliable?: a study of API misuse on stack overflow. - Tianyi Zhang 001; Ganesha Upadhyaya; Anastasia Reinhardt; Hridesh Rajan; Miryung Kim (ICSE, 2018)

Hybrid traversal: efficient source code analysis at scale. - Ramanathan Ramu; Ganesha Upadhyaya; Hoan Anh Nguyen; Hridesh Rajan (ICSE (Companion Volume), 2018)

An algorithm and tool to infer practical postconditions. - John L. Singleton; Gary T. Leavens; Hridesh Rajan; David R. Cok (ICSE (Companion Volume), 2018)

Collective program analysis. - Ganesha Upadhyaya; Hridesh Rajan (ICSE, 2018)

Large-scale study of substitutability in the presence of effects. - Jackson Maddox; Yuheng Long; Hridesh Rajan (ESEC/SIGSOFT FSE, 2018)

Towards combining usage mining and implementation analysis to infer API preconditions. - Hoan Anh Nguyen; Tien N. Nguyen; Hridesh Rajan; Robert Dyer 001 (WASPI@ESEC/SIGSOFT FSE, 2018)

On the significance of contract-based typestate specification. - Syeda Khairunnesa Samantha; Hoan Anh Nguyen; Hridesh Rajan (WASPI@ESEC/SIGSOFT FSE, 2018)

A Cyberinfrastructure for BigData Transportation Engineering. - Md Johirul Islam; Anuj Sharma; Hridesh Rajan (CoRR, 2018)

Special issue on software engineering technology and applications. - W. K. Chan 001; Xiaodong Liu 002; Hridesh Rajan (J. Syst. Softw., 2018)

On Accelerating Source Code Analysis at Massive Scale. - Ganesha Upadhyaya; Hridesh Rajan (IEEE Trans. Software Eng., 2018)

Boa meets python: a boa dataset of data science software in python language. - Sumon Biswas; Md Johirul Islam; Yijia Huang; Hridesh Rajan (MSR, 2019)

A comprehensive study on deep learning bug characteristics. - Md Johirul Islam; Giang Nguyen; Rangeet Pan; Hridesh Rajan (ESEC/SIGSOFT FSE, 2019)

Shared data science infrastructure for genomics data. - Hamid Bagheri; Usha Muppirala; Rick E. Masonbrink; Andrew J. Severin; Hridesh Rajan (BMC Bioinform., 2019)

Inferring Concise Specifications of APIs. - John L. Singleton; Gary T. Leavens; Hridesh Rajan; David R. Cok (CoRR, 2019)

Identifying Classes Susceptible to Adversarial Attacks. - Rangeet Pan; Md Johirul Islam; Shibbir Ahmed; Hridesh Rajan (CoRR, 2019)

What Do Developers Ask About ML Libraries? A Large-scale Study Using Stack Overflow. - Md Johirul Islam; Hoan Anh Nguyen; Rangeet Pan; Hridesh Rajan (CoRR, 2019)

Repairing deep neural networks: fix patterns and challenges. - Md Johirul Islam; Rangeet Pan; Giang Nguyen; Hridesh Rajan (ICSE, 2020)

BCFA: bespoke control flow analysis for CFA at scale. - Ramanathan Ramu; Ganesha B. Upadhyaya; Hoan Anh Nguyen; Hridesh Rajan (ICSE, 2020)

Do the machine learning models on a crowd sourced platform exhibit bias? an empirical study on model fairness. - Sumon Biswas; Hridesh Rajan (ESEC/SIGSOFT FSE, 2020)

On decomposing a deep neural network into modules. - Rangeet Pan; Hridesh Rajan (ESEC/SIGSOFT FSE, 2020)

Detecting and correcting misclassified sequences in the large-scale public databases. - Hamid Bagheri; Andrew J. Severin; Hridesh Rajan (Bioinform., 2020)

DeepLocalize: Fault Localization for Deep Neural Networks. - Mohammad Wardat; Wei Le; Hridesh Rajan (ICSE, 2021)

Fair preprocessing: towards understanding compositional fairness of data transformers in machine learning pipeline. - Sumon Biswas; Hridesh Rajan (ESEC/SIGSOFT FSE, 2021)

Manas: Mining Software Repositories to Assist AutoML. - Giang Nguyen; Johir Islam; Rangeet Pan; Hridesh Rajan (CoRR, 2021)

Semantics and Anomaly Preserving Sampling Strategy for Large-Scale Time Series Data. - Shibbir Ahmed; Md Johirul Islam; Hridesh Rajan (Trans. Data Sci., 2021)

A global convergence theory for deep ReLU implicit networks via over-parameterization. - Tianxiang Gao; Hailiang Liu; Jia Liu 002; Hridesh Rajan; Hongyang Gao (ICLR, 2022)

The Art and Practice of Data Science Pipelines: A Comprehensive Study of Data Science Pipelines In Theory, In-The-Small, and In-The-Large. - Sumon Biswas; Mohammad Wardat; Hridesh Rajan (ICSE, 2022)

Manas: Mining Software Repositories to Assist AutoML. - Giang Nguyen; Md Johirul Islam; Rangeet Pan; Hridesh Rajan (ICSE, 2022)

Decomposing Convolutional Neural Networks into Reusable and Replaceable Modules. - Rangeet Pan; Hridesh Rajan (ICSE, 2022)

DeepDiagnosis: Automatically Diagnosing Faults and Recommending Actionable Fixes in Deep Learning Programs. - Mohammad Wardat; Breno Dantas Cruz; Wei Le; Hridesh Rajan (ICSE, 2022)

GADGET: Online Resource Optimization for Scheduling Ring-All-Reduce Learning Jobs. - Menglu Yu; Ye Tian; Bo Ji 001; Chuan Wu 001; Hridesh Rajan; Jia Liu 002 (INFOCOM, 2022)

A Hybrid Approach for Inference between Behavioral Exception API Documentation and Implementations, and Its Applications. - Hoan Anh Nguyen; Hung Dang Phan; Syeda Khairunnesa Samantha; Son Nguyen; Aashish Yadavally; Shaohua Wang 002; Hridesh Rajan; Tien N. Nguyen (ASE, 2022)

On scheduling ring-all-reduce learning jobs in multi-tenant GPU clusters with communication contention. - Menglu Yu; Bo Ji 001; Hridesh Rajan; Jia Liu 002 (MobiHoc, 2022)

23 shades of self-admitted technical debt: an empirical study on machine learning software. - David O'Brien; Sumon Biswas; Sayem Imtiaz; Rabe Abdalkareem; Emad Shihab; Hridesh Rajan (ESEC/SIGSOFT FSE, 2022)

An Empirical Study on the Bugs Found while Reusing Pre-trained Natural Language Processing Models. - Rangeet Pan; Sumon Biswas; Mohna Chakraborty; Breno Dantas Cruz; Hridesh Rajan (CoRR, 2022)

Fairify: Fairness Verification of Neural Networks. - Sumon Biswas; Hridesh Rajan (ICSE, 2023)

Towards Understanding Fairness and its Composition in Ensemble Machine Learning. - Usman Gohar; Sumon Biswas; Hridesh Rajan (ICSE, 2023)

Decomposing a Recurrent Neural Network into Modules for Enabling Reusability and Replacement. - Sayem Mohammad Imtiaz; Fraol Batole; Astha Singh; Rangeet Pan; Breno Dantas Cruz; Hridesh Rajan (ICSE, 2023)

Mutation-based Fault Localization of Deep Neural Networks. - Ali Ghanbari 001; Deepak-George Thomas; Muhammad Arbab Arshad; Hridesh Rajan (ASE, 2023)

Design by Contract for Deep Learning APIs. - Shibbir Ahmed; Sayem Mohammad Imtiaz; Syeda Khairunnesa Samantha; Breno Dantas Cruz; Hridesh Rajan (ESEC/SIGSOFT FSE, 2023)

Fix Fairness, Don't Ruin Accuracy: Performance Aware Fairness Repair using AutoML. - Giang Nguyen; Sumon Biswas; Hridesh Rajan (ESEC/SIGSOFT FSE, 2023)

Characterizing Bugs in Python and R Data Analytics Programs. - Shibbir Ahmed; Mohammad Wardat; Hamid Bagheri; Breno Dantas Cruz; Hridesh Rajan (CoRR, 2023)

An Effective Data-Driven Approach for Localizing Deep Learning Faults. - Mohammad Wardat; Breno Dantas Cruz; Wei Le; Hridesh Rajan (CoRR, 2023)

What kinds of contracts do ML APIs need? - Syeda Khairunnesa Samantha; Shibbir Ahmed; Sayem Mohammad Imtiaz; Hridesh Rajan; Gary T. Leavens (Empir. Softw. Eng., 2023)

Inferring Data Preconditions from Deep Learning Models for Trustworthy Prediction in Deployment. - Shibbir Ahmed; Hongyang Gao; Hridesh Rajan (ICSE, 2024)

Data-Driven Evidence-Based Syntactic Sugar Design. - David O'Brien; Robert Dyer 001; Tien N. Nguyen; Hridesh Rajan (ICSE, 2024)

Are Prompt Engineering and TODO Comments Friends or Foes? An Evaluation on GitHub Copilot. - David O'Brien; Sumon Biswas; Sayem Mohammad Imtiaz; Rabe Abdalkareem; Emad Shihab; Hridesh Rajan (ICSE, 2024)

muPRL: A Mutation Testing Pipeline for Deep Reinforcement Learning based on Real Faults. - Deepak-George Thomas; Matteo Biagiola; Nargiz Humbatova; Mohammad Wardat; Gunel Jahangirova; Hridesh Rajan; Paolo Tonella (CoRR, 2024)

Replication Package of Paper Titled: "Leveraging Data Characteristics for Bug Localization in Deep Learning Programs". - Ruchira Manke; Mohammad Wardat; Foutse Khomh; Hridesh Rajan (Zenodo, 2024)

An LLM-Based Agent-Oriented Approach for Automated Code Design Issue Localization. - Fraol Batole; David O'Brien; Tien N. Nguyen; Robert Dyer 001; Hridesh Rajan (ICSE, 2025)

Mock Deep Testing: Toward Separate Development of Data and Models for Deep Learning. - Ruchira Manke; Mohammad Wardat; Foutse Khomh; Hridesh Rajan (ICSE, 2025)

$ mu text{PRL}$: A Mutation Testing Pipeline for Deep Reinforcement Learning Based on Real Faults. - Deepak-George Thomas; Matteo Biagiola; Nargiz Humbatova; Mohammad Wardat; Gunel Jahangirova; Hridesh Rajan; Paolo Tonella (ICSE, 2025)

Together We are Better: LLM, IDE and Semantic Embedding to Assist Move Method Refactoring. - Abhiram Bellur; Fraol Batole; Mohammed Raihan Ullah; Malinda Dilhara; Yaroslav Zharov; Timofey Bryksin; Kai Ishikawa; Haifeng Chen; Masaharu Morimoto; Takeo Hosomi; Tien N. Nguyen; Hridesh Rajan; et al. (ICSME, 2025)

IRepair: An Intent-Aware Approach to Repair Data-Driven Errors in Large Language Models. - Sayem Mohammad Imtiaz; Astha Singh; Fraol Batole; Hridesh Rajan (Proc. ACM Softw. Eng., 2025)

Leveraging LLMs, IDEs, and Semantic Embeddings for Automated Move Method Refactoring. - Fraol Batole; Abhiram Bellur; Malinda Dilhara; Mohammed Raihan Ullah; Yaroslav Zharov; Timofey Bryksin; Kai Ishikawa; Haifeng Chen; Masaharu Morimoto; Shota Motoura; Takeo Hosomi; Tien N. Nguyen; et al. (CoRR, 2025)

Leveraging Data Characteristics for Bug Localization in Deep Learning Programs. - Ruchira Manke; Mohammad Wardat; Foutse Khomh; Hridesh Rajan (ACM Trans. Softw. Eng. Methodol., 2025)