Annibale Panichella

Orcid: 0000-0002-7395-3588

Affiliations:
  • Delft University of Technology, The Netherlands


According to our database1, Annibale Panichella authored at least 120 papers between 2009 and 2024.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
The slow and the furious? Performance antipattern detection in Cyber-Physical Systems.
J. Syst. Softw., April, 2024

CATMA: Conformance Analysis Tool For Microservice Applications.
CoRR, 2024

Evolutionary Generative Fuzzing for Differential Testing of the Kotlin Compiler.
CoRR, 2024

TestSpark: IntelliJ IDEA's Ultimate Test Generation Companion.
CoRR, 2024

2023
Continuous Integration and Delivery Practices for Cyber-Physical Systems: An Interview-Based Study.
ACM Trans. Softw. Eng. Methodol., May, 2023

JUGE: An infrastructure for benchmarking Java unit test generators.
Softw. Test. Verification Reliab., May, 2023

Generating Class-Level Integration Tests Using Call Site Information.
IEEE Trans. Software Eng., April, 2023

Single and Multi-objective Test Cases Prioritization for Self-driving Cars in Virtual Environments.
ACM Trans. Softw. Eng. Methodol., April, 2023

Breaking the Silence: the Threats of Using LLMs in Software Engineering.
CoRR, 2023

Multi-objective Black-Box Test Case Prioritization Based on Wordnet Distances.
Proceedings of the Search-Based Software Engineering - 15th International Symposium, 2023

HasBugs - Handpicked Haskell Bugs.
Proceedings of the 20th IEEE/ACM International Conference on Mining Software Repositories, 2023

Grammar-Based Evolutionary Fuzzing for JSON-RPC APIs.
Proceedings of the IEEE/ACM International Workshop on Search-Based and Fuzz Testing, 2023

Evolutionary Approach for Concurrency Testing of Ripple Blockchain Consensus Algorithm.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2023

On the Strengths of Pure Evolutionary Algorithms in Generating Adversarial Examples.
Proceedings of the IEEE/ACM International Workshop on Search-Based and Fuzz Testing, 2023

A Fast Multi-objective Evolutionary Approach for Designing Large-Scale Optical Mode Sorter.
Proceedings of the Genetic and Evolutionary Computation Conference, 2023

Searching for Quality: Genetic Algorithms and Metamorphic Testing for Software Engineering ML.
Proceedings of the Genetic and Evolutionary Computation Conference, 2023

2022
Test smells 20 years later: detectability, validity, and reliability.
Empir. Softw. Eng., 2022

Encoding NetFlows for State-Machine Learning.
CoRR, 2022

Guess What: Test Case Generation for Javascript with Unsupervised Probabilistic Type Inference.
Proceedings of the Search-Based Software Engineering - 14th International Symposium, 2022

Message from the Program Co-Chairs.
Proceedings of the 15th IEEE Conference on Software Testing, Verification and Validation, 2022

Guiding Automated Test Case Generation for Transaction-Reverting Statements in Smart Contracts.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022

SynTest-Solidity: Automated Test Case Generation and Fuzzing for Smart Contracts.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2022

PROPR: Property-Based Automatic Program Repair.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

An improved Pareto front modeling algorithm for large-scale many-objective optimization.
Proceedings of the GECCO '22: Genetic and Evolutionary Computation Conference, Boston, Massachusetts, USA, July 9, 2022

2021
Testing with Fewer Resources: An Adaptive Approach to Performance-Aware Test Case Generation.
IEEE Trans. Software Eng., 2021

Serverless Testing: Tool Vendors' and Experts' Points of View.
IEEE Softw., 2021

A Systematic Comparison of search-Based approaches for LDA hyperparameter tuning.
Inf. Softw. Technol., 2021

Automated Test Cases Prioritization for Self-driving Cars in Virtual Environments.
CoRR, 2021

Multi-objective Test Case Selection Through Linkage Learning-Based Crossover.
Proceedings of the Search-Based Software Engineering - 13th International Symposium, 2021

Hybrid Multi-level Crossover for Unit Test Case Generation.
Proceedings of the Search-Based Software Engineering - 13th International Symposium, 2021

Evosuite at the SBST 2021 Tool Competition.
Proceedings of the 14th IEEE/ACM International Workshop on Search-Based Software Testing, 2021

ReproducedPapers.org: Openly Teaching and Structuring Machine Learning Reproducibility.
Proceedings of the Reproducible Research in Pattern Recognition, 2021

Improving Test Case Generation for REST APIs Through Hierarchical Clustering.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

Assessing Robustness of ML-Based Program Analysis Tools using Metamorphic Program Transformations.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

Log-based slicing for system-level test cases.
Proceedings of the ISSTA '21: 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2021

Search-Based Software Re-Modularization: A Case Study at Adyen.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2021

What Are We Really Testing in Mutation Testing for Machine Learning? A Critical Reflection.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, 2021

2020
Search-Based Crash Reproduction and Its Impact on Debugging.
IEEE Trans. Software Eng., 2020

A Test Case Prioritization Genetic Algorithm Guided by the Hypervolume Indicator.
IEEE Trans. Software Eng., 2020

Run, Forest, Run? On Randomization and Reproducibility in Predictive Software Engineering.
CoRR, 2020

Towards Integration-Level Test Case Generation Using Call Site Information.
CoRR, 2020

LogChunks: A Data Set for Build Log Analysis.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020

DeepTC-Enhancer: Improving the Readability of Automatically Generated Tests.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Generating Highly-structured Input Data by Combining Search-based Testing and Grammar-based Fuzzing.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Good Things Come In Threes: Improving Search-based Crash Reproduction With Helper Objectives.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Botsing, a Search-based Crash Reproduction Framework for Java.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Automated repair of feature interaction failures in automated driving systems.
Proceedings of the ISSTA '20: 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2020

Revisiting Test Smells in Automatically Generated Tests: Limitations, Pitfalls, and Opportunities.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

EvoSuite at the SBST 2020 Tool Competition.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

Oracle Issues in Machine Learning and Where to Find Them.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

Crash reproduction using helper objectives.
Proceedings of the GECCO '20: Genetic and Evolutionary Computation Conference, 2020

2019
Automatic Generation of Tests to Exploit XML Injection Vulnerabilities in Web Applications.
IEEE Trans. Software Eng., 2019

Developer Testing in the IDE: Patterns, Beliefs, and Behavior.
IEEE Trans. Software Eng., 2019

How to kill them all: an exploratory study on the impact of code observability on mutation testing.
PeerJ Prepr., 2019

On the impact of code smells on the energy consumption of mobile applications.
Inf. Softw. Technol., 2019

Correction to: Search-based multi-vulnerability testing of XML injections in web applications.
Empir. Softw. Eng., 2019

Search-based multi-vulnerability testing of XML injections in web applications.
Empir. Softw. Eng., 2019

Scalable Inference of System-level Models from Component Logs.
CoRR, 2019

A Systematic Comparison of Search Algorithms for Topic Modelling - A Study on Duplicate Bug Report Identification.
Proceedings of the Search-Based Software Engineering - 11th International Symposium, 2019

JCOMIX: a search-based tool to detect XML injection vulnerabilities in web applications.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

Effective and efficient API misuse detection via exception propagation and search-based testing.
Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2019

Beyond unit-testing in search-based test case generation: challenges and opportunities.
Proceedings of the 12th International Workshop on Search-Based Software Testing, 2019

EvoSuiTE at the SBST 2019 tool competition.
Proceedings of the 12th International Workshop on Search-Based Software Testing, 2019

An adaptive evolutionary algorithm based on non-euclidean geometry for many-objective optimization.
Proceedings of the Genetic and Evolutionary Computation Conference, 2019

2018
Automated Test Case Generation as a Many-Objective Optimisation Problem with Dynamic Selection of the Targets.
IEEE Trans. Software Eng., 2018

The Scent of a Smell: An Extensive Comparison Between Textual and Structural Smells.
IEEE Trans. Software Eng., 2018

A Machine-Learning-Driven Evolutionary Approach for Testing Web Application Firewalls.
IEEE Trans. Reliab., 2018

A systematic literature review of how mutation testing supports quality assurance processes.
Softw. Test. Verification Reliab., 2018

A large scale empirical comparison of state-of-the-art search-based test case generators.
Inf. Softw. Technol., 2018

Single-objective Versus Multi-objectivized Optimization for Evolutionary Crash Reproduction.
Proceedings of the Search-Based Software Engineering - 10th International Symposium, 2018

Incremental Control Dependency Frontier Exploration for Many-Criteria Test Case Generation.
Proceedings of the Search-Based Software Engineering - 10th International Symposium, 2018

Testing autonomous cars for feature interaction failures using many-objective search.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

A search-based approach for accurate identification of log message formats.
Proceedings of the 26th Conference on Program Comprehension, 2018

An Investigation of Compression Techniques to Speed up Mutation Testing.
Proceedings of the 11th IEEE International Conference on Software Testing, 2018

Java unit testing tool competition: sixth round.
Proceedings of the 11th International Workshop on Search-Based Software Testing, 2018

Search-based test data generation for SQL queries.
Proceedings of the 40th International Conference on Software Engineering, 2018

2017
Lightweight detection of Android-specific code smells: The aDoctor project.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

Software-based energy profiling of Android apps: Simple, efficient and reliable?
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

LIPS vs MOSA: A Replicated Empirical Study on Automated Test Case Generation.
Proceedings of the Search Based Software Engineering - 9th International Symposium, 2017

Automatically Repairing Web Application Firewalls Based on Successful SQL Injection Attacks.
Proceedings of the 28th IEEE International Symposium on Software Reliability Engineering, 2017

A guided genetic algorithm for automated crash reproduction.
Proceedings of the 39th International Conference on Software Engineering, 2017

Java Unit Testing Tool Competition - Fifth Round.
Proceedings of the 10th IEEE/ACM International Workshop on Search-Based Software Testing, 2017

PETrA: a software-based tool for estimating the energy profile of Android applications.
Proceedings of the 39th International Conference on Software Engineering, 2017

2016
Speeding-up mutation testing via data compression and state infection.
PeerJ Prepr., 2016

A systematic literature review of how mutation testing supports test activities.
PeerJ Prepr., 2016

The impact of test case summaries on bug fixing performance: An empirical investigation.
PeerJ Prepr., 2016

Parameterizing and Assembling IR-Based Solutions for SE Tasks Using Genetic Algorithms.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

A textual-based technique for Smell Detection.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

Automatic test case generation: what if test code quality matters?
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

Continuous Delivery Practices in a Large Financial Organization.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Evolutionary testing for crash reproduction.
Proceedings of the 9th International Workshop on Search-Based Software Testing, 2016

On the diffusion of test smells in automatically generated test code: an empirical study.
Proceedings of the 9th International Workshop on Search-Based Software Testing, 2016

How to catch 'em all: WatchDog, a family of IDE plug-ins to assess testing.
Proceedings of the 3rd International Workshop on Software Engineering Research and Industrial Practice, 2016

A Search-based Training Algorithm for Cost-aware Defect Prediction.
Proceedings of the 2016 on Genetic and Evolutionary Computation Conference, Denver, CO, USA, July 20, 2016

2015
Improving Multi-Objective Test Case Selection by Injecting Diversity in Genetic Algorithms.
IEEE Trans. Software Eng., 2015

Defect prediction as a multiobjective optimization problem.
Softw. Test. Verification Reliab., 2015

Smart learning: A search-based approach to rank change and defect prone classes.
PeerJ Prepr., 2015

Hypervolume-Based Search for Test Case Prioritization.
Proceedings of the Search-Based Software Engineering - 7th International Symposium, 2015

When, how, and why developers (do not) test in their IDEs.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Reformulating Branch Coverage as a Many-Objective Optimization Problem.
Proceedings of the 8th IEEE International Conference on Software Testing, 2015

Security Threat Identification and Testing.
Proceedings of the 8th IEEE International Conference on Software Testing, 2015

Adaptive User Feedback for IR-Based Traceability Recovery.
Proceedings of the 8th IEEE/ACM International Symposium on Software and Systems Traceability, 2015

Results for EvoSuite - MOSA at the Third Unit Testing Tool Competition.
Proceedings of the 8th IEEE/ACM International Workshop on Search-Based Software Testing, 2015

2014
Labeling source code with information retrieval methods: an empirical study.
Empir. Softw. Eng., 2014

Cross-project defect prediction models: L'Union fait la force.
Proceedings of the 2014 Software Evolution Week, 2014

2013
Improving IR-based traceability recovery via noun-based indexing of software artifacts.
J. Softw. Evol. Process., 2013

Applying a smoothing filter to improve IR-based traceability recovery processes: An empirical investigation.
Inf. Softw. Technol., 2013

Orthogonal exploration of the search space in evolutionary test case generation.
Proceedings of the International Symposium on Software Testing and Analysis, 2013

Multi-objective Cross-Project Defect Prediction.
Proceedings of the Sixth IEEE International Conference on Software Testing, 2013

How to effectively use topic models for software engineering tasks? an approach based on genetic algorithms.
Proceedings of the 35th International Conference on Software Engineering, 2013

Configuring topic models for software engineering tasks in TraceLab.
Proceedings of the 7th International Workshop on Traceability in Emerging Forms of Software Engineering, 2013

The role of artefact corpus in LSI-based traceability recovery.
Proceedings of the 7th International Workshop on Traceability in Emerging Forms of Software Engineering, 2013

When and How Using Structural Information to Improve IR-Based Traceability Recovery.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

2012
Using IR methods for labeling source code artifacts: Is it worthwhile?
Proceedings of the IEEE 20th International Conference on Program Comprehension, 2012

TraceME: Traceability Management in Eclipse.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

On the role of diversity measures for multi-objective test case selection.
Proceedings of the 7th International Workshop on Automation of Software Test, 2012

Estimating the evolution direction of populations to improve genetic algorithms.
Proceedings of the Genetic and Evolutionary Computation Conference, 2012

2011
Improving IR-based Traceability Recovery Using Smoothing Filters.
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011

2009
Traceability Recovery Using Numerical Analysis.
Proceedings of the 16th Working Conference on Reverse Engineering, 2009

On the role of the nouns in IR-based traceability recovery.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009


  Loading...