Rahul Gopinath

Orcid: 0000-0001-9953-0930

Affiliations:
  • University of Sydney, Australia
  • CISPA Helmholtz Center for Information Security, Saarbrücken, Germany (former)


According to our database1, Rahul Gopinath authored at least 45 papers between 2012 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
FormatFuzzer: Effective Fuzzing of Binary File Formats.
ACM Trans. Softw. Eng. Methodol., February, 2024

Mutation Analysis with Execution Taints.
CoRR, 2024

2023
Systematic Assessment of Fuzzers using Mutation Analysis.
Proceedings of the 32nd USENIX Security Symposium, 2023

SEAL: Capability-Based Access Control for Data-Analytic Scenarios.
Proceedings of the 28th ACM Symposium on Access Control Models and Technologies, 2023

2022
Mutation analysis and its industrial applications.
Softw. Test. Verification Reliab., 2022

How to Compare Fuzzers.
CoRR, 2022

Input Repair via Synthesis and Lightweight Error Feedback.
CoRR, 2022

Mutation Analysis: Answering the Fuzzing Challenge.
CoRR, 2022

CLIFuzzer: mining grammars for command-line invocations.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

"Synthesizing input grammars": a replication study.
Proceedings of the PLDI '22: 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation, San Diego, CA, USA, June 13, 2022

2021
Mining Input Grammars.
Proceedings of the Software Engineering 2021, 2021

Learning Circumstances of Software Failures.
Proceedings of the Software Engineering 2021, 2021

Inducing Subtle Mutations with Program Repair.
Proceedings of the 14th IEEE International Conference on Software Testing, 2021

Replication Package for Input Algebras.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Input Algebras.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

2020
Using Relative Lines of Code to Guide Automated Test Generation for Python.
ACM Trans. Softw. Eng. Methodol., 2020

Fuzzing with Fast Failure Feedback.
CoRR, 2020

Mining input grammars from dynamic control flow.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Revisiting the Relationship Between Fault Detection, Test Adequacy Criteria, and Test Set Size.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Learning input tokens for effective fuzzing.
Proceedings of the ISSTA '20: 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2020

Abstracting failure-inducing inputs.
Proceedings of the ISSTA '20: 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2020

2019
Inferring Input Grammars from Dynamic Control Flow.
CoRR, 2019

Building Fast Fuzzers.
CoRR, 2019

Evaluating Fault Localization for Resource Adaptation via Test-Based Software Modification.
Proceedings of the 19th IEEE International Conference on Software Quality, 2019

Parser-directed fuzzing.
Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2019

2018
Sample-Free Learning of Input Grammars for Comprehensive Software Fuzzing.
CoRR, 2018

If You Can't Kill a Supermutant, You Have a Problem.
Proceedings of the 2018 IEEE International Conference on Software Testing, 2018

2017
Mutation Reduction Strategies Considered Harmful.
IEEE Trans. Reliab., 2017

Does choice of mutation tool matter?
Softw. Qual. J., 2017

Resource Adaptation via Test-Based Software Minimization.
Proceedings of the 11th IEEE International Conference on Self-Adaptive and Self-Organizing Systems, 2017

How Good Are Your Types? Using Mutation Analysis to Evaluate the Effectiveness of Type Annotations.
Proceedings of the 2017 IEEE International Conference on Software Testing, 2017

The Theory of Composite Faults.
Proceedings of the 2017 IEEE International Conference on Software Testing, 2017

2016
Can testedness be effectively measured?
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Evaluating non-adequate test-case reduction.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

Generating focused random tests using directed swarm testing.
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

Measuring Effectiveness of Mutant Sets.
Proceedings of the Ninth IEEE International Conference on Software Testing, 2016

Topsy-Turvy: a smarter and faster parallelization of mutation analysis.
Proceedings of the 38th International Conference on Software Engineering, 2016

On the limits of mutation reduction strategies.
Proceedings of the 38th International Conference on Software Engineering, 2016

2015
How hard does mutation analysis have to be, anyway?
Proceedings of the 26th IEEE International Symposium on Software Reliability Engineering, 2015

An Empirical Study of Design Degradation: How Software Projects Get Worse over Time.
Proceedings of the 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2015

2014
Coverage and Its Discontents.
Proceedings of the Onward! 2014, 2014

MuCheck: an extensible tool for mutation testing of haskell programs.
Proceedings of the International Symposium on Software Testing and Analysis, 2014

Mutations: How Close are they to Real Faults?
Proceedings of the 25th IEEE International Symposium on Software Reliability Engineering, 2014

Code coverage for suite evaluation by developers.
Proceedings of the 36th International Conference on Software Engineering, 2014

2012
Explanations for Regular Expressions.
Proceedings of the Fundamental Approaches to Software Engineering, 2012


  Loading...