Hridesh Rajan
Orcid: 0000-0002-9410-9562Affiliations:
- Iowa State University, Ames, Iowa, USA
According to our database1,
Hridesh Rajan
authored at least 134 papers
between 2003 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
muPRL: A Mutation Testing Pipeline for Deep Reinforcement Learning based on Real Faults.
CoRR, 2024
Are Prompt Engineering and TODO Comments Friends or Foes? An Evaluation on GitHub Copilot.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
Inferring Data Preconditions from Deep Learning Models for Trustworthy Prediction in Deployment.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
2023
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023
Decomposing a Recurrent Neural Network into Modules for Enabling Reusability and Replacement.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023
2022
An Empirical Study on the Bugs Found while Reusing Pre-trained Natural Language Processing Models.
CoRR, 2022
23 shades of self-admitted technical debt: an empirical study on machine learning software.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022
On scheduling ring-all-reduce learning jobs in multi-tenant GPU clusters with communication contention.
Proceedings of the MobiHoc '22: The Twenty-third International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing, Seoul, Republic of Korea, October 17, 2022
A Hybrid Approach for Inference between Behavioral Exception API Documentation and Implementations, and Its Applications.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022
Proceedings of the IEEE INFOCOM 2022, 2022
DeepDiagnosis: Automatically Diagnosing Faults and Recommending Actionable Fixes in Deep Learning Programs.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 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.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
A global convergence theory for deep ReLU implicit networks via over-parameterization.
Proceedings of the Tenth International Conference on Learning Representations, 2022
2021
Trans. Data Sci., 2021
Fair preprocessing: towards understanding compositional fairness of data transformers in machine learning pipeline.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
2020
Detecting and correcting misclassified sequences in the large-scale public databases.
Bioinform., 2020
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020
Do the machine learning models on a crowd sourced platform exhibit bias? an empirical study on model fairness.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
2019
CoRR, 2019
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019
Proceedings of the 16th International Conference on Mining Software Repositories, 2019
2018
IEEE Trans. Software Eng., 2018
J. Syst. Softw., 2018
Proceedings of the 1st ACM SIGSOFT International Workshop on Automated Specification Inference, 2018
Towards combining usage mining and implementation analysis to infer API preconditions.
Proceedings of the 1st ACM SIGSOFT International Workshop on Automated Specification Inference, 2018
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018
Proceedings of the 40th International Conference on Software Engineering, 2018
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
Are code examples on an online Q&A forum reliable?: a study of API misuse on stack overflow.
Proceedings of the 40th International Conference on Software Engineering, 2018
2017
Exploiting implicit beliefs to resolve sparse usage problem in usage-based specification mining.
Proc. ACM Program. Lang., 2017
Candoia: a platform for building and sharing mining software repositories tools as apps.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017
Proceedings of the 39th IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Technologies Results Track, 2017
Proceedings of the 39th IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Technologies Results Track, 2017
Proceedings of the 41st IEEE Annual Computer Software and Applications Conference, 2017
Order types: static reasoning about message races in asynchronous message passing concurrency.
Proceedings of the 7th ACM SIGPLAN International Workshop on Programming Based on Actors, 2017
2016
LNCS Trans. Modul. Compos., 2016
Proceedings of the 2016 ACM SIGPLAN International Conference on Object-Oriented Programming, 2016
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
Proceedings of the 40th IEEE Annual Computer Software and Applications Conference, 2016
Proceedings of the 15th International Conference on Modularity, 2016
Proceedings of the 15th International Conference on Modularity, 2016
2015
ACM Trans. Softw. Eng. Methodol., 2015
Effectively mapping linguistic abstractions for message-passing concurrency to threads on the Java virtual machine.
Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming, 2015
Proceedings of the Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, 2015
Proceedings of the Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, 2015
Inferring Behavioral Specifications from Large-scale Repositories by Leveraging Collective Intelligence.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Proceedings of the 29th European Conference on Object-Oriented Programming, 2015
Panini: a concurrent programming model for solving pervasive and oblivious interference.
Proceedings of the 14th International Conference on Modularity, 2015
2014
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014
Mining billions of AST nodes to study actual and potential usage of Java language features.
Proceedings of the 36th International Conference on Software Engineering, 2014
Proceedings of the 13th International Conference on Modularity, 2014
Proceedings of the 13th International Conference on Modularity, 2014
Proceedings of the 4th International Workshop on Programming based on Actors Agents & Decentralized Control, 2014
2013
Language Features for Software Evolution and Aspect-Oriented Interfaces: An Exploratory Study.
LNCS Trans. Aspect Oriented Softw. Dev., 2013
Panini: a capsule-oriented programming language for implicitly concurrent program design.
Proceedings of the SPLASH'13, 2013
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013
Boa: a language and infrastructure for analyzing ultra-large-scale software repositories.
Proceedings of the 35th International Conference on Software Engineering, 2013
Declarative visitors to ease fine-grained source code mining with full history on billions of AST nodes.
Proceedings of the Generative Programming: Concepts and Experiences, 2013
Proceedings of the Aspect-Oriented Software Development, 2013
2012
ACM Trans. Comput. Educ., 2012
Proceedings of the SPLASH'12, 2012
Proceedings of the eleventh workshop on Foundations of Aspect-Oriented Languages, 2012
An exploratory study of the design impact of language features for aspect-oriented interfaces.
Proceedings of the 11th International Conference on Aspect-oriented Software Development, 2012
2011
Proceedings of the Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011
Proceedings of the Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011
Proceedings of the Fundamental Approaches to Software Engineering, 2011
Phase-based tuning for better utilization of performance-asymmetric multicore processors.
Proceedings of the CGO 2011, 2011
Proceedings of the Companion Volume of the 10th International Conference on Aspect-Oriented Software Development, 2011
Translucid contracts: expressive specification and modular verification for aspect-oriented interfaces.
Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011
2010
Proceedings of the Software Product Lines - 14th International Conference, 2010
Proceedings of the Workshop on Future of Software Engineering Research, 2010
Proceedings of the 41st ACM technical symposium on Computer science education, 2010
Proceedings of the 31st IEEE Real-Time Systems Symposium, 2010
Proceedings of the 9th ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering, 2010
Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
Proceedings of the Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
Proceedings of the Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
Proceedings of the Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
Proceedings of the Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
Proceedings of the Formal Methods and Software Engineering, 2010
Proceedings of the Generative Programming And Component Engineering, 2010
2009
Behavioral automata composition for automatic topology independent verification of parameterized systems.
Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009
Phase-guided thread-to-core assignment for improved utilization of performance-asymmetric multi-core processors.
Proceedings of the 2009 ICSE Workshop on Multicore Software Engineering, 2009
Slede: Framework for automatic verification of sensor network security protocol implementations.
Proceedings of the 31st International Conference on Software Engineering, 2009
Tisa: A Language Design and Modular Verification Technique for Temporal Policies in Web Services.
Proceedings of the Programming Languages and Systems, 2009
2008
IEEE Trans. Serv. Comput., 2008
Slede: a domain-specific verification framework for sensor network security protocol implementations.
Proceedings of the First ACM Conference on Wireless Network Security, 2008
Proceedings of the Companion to the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2008
Proceedings of the VMIL@OOPSLA 2008: Proceedings of the 2nd Workshop on Virtual Machines and Intermediate Languages for emerging modularization mechanisms, Nashville, Tennessee, USA, October 21, 2008
Proceedings of the ECOOP 2008, 2008
Nu: a dynamic aspect-oriented intermediate language model and virtual machine for flexible runtime adaptation.
Proceedings of the 7th International Conference on Aspect-Oriented Software Development, 2008
2007
Proceedings of the 4th workshop on Programming languages and operating systems, 2007
Monitoring the monitor: an approach towards trustworthiness in service oriented architecture.
Proceedings of the 2nd International Workshop on Service Oriented Software Engineering: in conjunction with the 6th ESEC/FSE joint meeting, 2007
Proceedings of the 1st Workshop on Virtual Machines and Intermediate Languages for Emerging Modularization Mechanisms, 2007
2006
ACM SIGSOFT Softw. Eng. Notes, 2006
ACM SIGSOFT Softw. Eng. Notes, 2006
2005
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005
Proceedings of the 4th International Conference on Aspect-Oriented Software Development, 2005
2004
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004
2003
Proceedings of the 11th ACM SIGSOFT Symposium on Foundations of Software Engineering 2003 held jointly with 9th European Software Engineering Conference, 2003
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network.
Proceedings of the Eighth IEEE Symposium on Computers and Communications (ISCC 2003), 30 June, 2003