Publications

(2024). Danger is My Middle Lane: Simulations from Real-World Dangerous Roads. 16th Symposium on Search-Based Software Engineering - New Idea and Emerging Results Track (SSBSE-NIER 2024).

PDF Project

(2024). TestSpark: IntelliJ IDEA’s Ultimate Test Generation Companion. 45hth International Conference on Software Engineering - Tool Demo Track (ICSE-Demonstration 2024).

Preprint Code Video

(2024). CATMA: Conformance Analysis Tool For Microservice Applications. 45hth International Conference on Software Engineering - Tool Demo Track (ICSE-Demonstration 2024).

(2024). Breaking the Silence: the Threats of Using LLMs in Software Engineering. The 46th IEEE/ACM International Conference on Software Engineering - New Ideas and Emerging Results (ICSE-NIER 2024).

(2023). Multi-objective Black-Box Test Case Prioritization Based on Wordnet Distances. 15th Symposium on Search-Based Software Engineering - New Idea and Emerging Results Track (SSBSE-NIER 2023).

PDF Project

(2023). Evolutionary Approach for Concurrency Testing of Ripple Blockchain Consensus Algorithm. The 45th International Conference on Software Engineering (ICSE 2023) - Software Engineering in Practice (SEIP).

PDF

(2023). Grammar-Based Evolutionary Fuzzing for JSON-RPC APIs. The 16th Intl. Workshop on Search-Based and Fuzz Testing (SBFT).

(2022). SynTest-Solidity: Automated Test Case Generation and Fuzzing for Smart Contracts. The 44rd IEEE/ACM International Conference on Software Engineering 2022 - Tool Demonstration (ICSE-DEMO 2022).

Preprint Code

(2022). PropR: Property-Based Automatic Program Repair. The 44th IEEE/ACM International Conference on Software Engineering (ICSE 2022).

(2021). Assessing Robustness of ML-Based Program Analysis Tools using Metamorphic Program Transformations. The 36th IEEE/ACM International Conference on Automated Software Engineering - New Ideas and Emerging Results (ASE-NIER 2021).

(2021). Improving Test Case Generation for REST APIs Through Hierarchical Clustering. The 36th IEEE/ACM International Conference on Automated Software Engineering (ASE 2021).

(2021). Log-based Slicing for System-level Test Cases. The ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA).

(2021). EvoSuite at the SBST 2021 Tool Competition. The 14th Intl. Workshop on Search-Based Software Testing.

Code Project

(2021). What Are We Really Testing in Mutation Testing for Machine Learning? A Critical Reflection. The 43rd IEEE/ACM International Conference on Software Engineering 2021 - New Ideas and Emerging Results (ICSE-NIER).

(2021). Search-Based Software Re-Modularization: A Case Study at Adyen. The 43rd International Conference on Software Engineering (ICSE 2021) - Software Engineering in Practice (SEIP).

(2020). Generating Highly-structured Input Data by Combining Search-based Testing and Grammar-based Fuzzing. The 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) - New Ideas and Emerging Results (NIER) track.

Preprint Code

(2020). Botsing, a Search-based Crash Reproduction Framework for Java. The 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) - Tool Demo track.

Code Video

(2020). EvoSuite at the SBST 2020 Tool Competition. The 13th Intl. Workshop on Search-Based Software Testing.

Code Project

(2019). JCOMIX: A Search-Based Tool to Detect XML Injection Vulnerabilities in Web Applications. The 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering.

Code Video

(2019). EvoSuite at the SBST 2019 Tool Competition. The 12th International Workshop on Search-Based Software Testing.

(2019). Beyond Unit-Testing in Search-based Test Case Generation: Challenges and Opportunities. The 12th International Workshop on Search-Based Software Testing.

Preprint