CISELab
CISELab
People
Publications
Annibale Panichella
Associate Professor in Software Engineering
Delft University of Technology
Interests
Search-based software engineering
Test Case Generation and Fuzzing
Testing for AI
Predictive Software Engineering
Cyber-physical systems
Blockchain Testing
Latest
Multi-objective differential evolution in the generation of adversarial examples
Danger is My Middle Lane: Simulations from Real-World Dangerous Roads
Higher Fault Detection Through Novel Density Estimators in Unit Test Generation
Evolutionary Generative Fuzzing for Differential Testing of the Kotlin Compiler
Syntest-JavaScript: Automated Unit-Level Test Case Generation for JavaScript
The Slow and The Furious? Performance Antipattern Detection in Cyber-Physical Systems
Breaking the Silence: the Threats of Using LLMs in Software Engineering
Multi-objective Black-Box Test Case Prioritization Based on Wordnet Distances
A Fast Multi-objective Evolutionary Approach for Designing Large-Scale Optical Mode Sorter
Searching for Quality: Genetic Algorithms and Metamorphic Testing for Software Engineering ML
Evolutionary Approach for Concurrency Testing of Ripple Blockchain Consensus Algorithm
HasBugs - Handpicked Haskell Bugs
Grammar-Based Evolutionary Fuzzing for JSON-RPC APIs
On the Strengths of Pure Evolutionary Algorithms in Generating Adversarial Examples
JUGE: An Infrastructure for Benchmarking Java Unit Test Generators
Continuous Integration and Delivery practices for Cyber- Physical systems: An interview-based study
Generating Class-Level Integration Tests Using Call Site Information
Guess What: Test Case Generation for Javascript with Unsupervised Probabilistic Type Inference
Test Smells 20 Years Later: Detectability, Validity, and Reliability
Guiding Automated Test Case Generation for Transaction-Reverting Statements in Smart Contracts
Single and Multi-objective Test Cases Prioritization for Self-driving Cars in Virtual Environments
An Improved Pareto Front Modeling Algorithm for Large-scale Many-Objective Optimization
SynTest-Solidity: Automated Test Case Generation and Fuzzing for Smart Contracts
Large scale inverse design of planar on-chip mode sorter
PropR: Property-Based Automatic Program Repair
Assessing Robustness of ML-Based Program Analysis Tools using Metamorphic Program Transformations
Improving Test Case Generation for REST APIs Through Hierarchical Clustering
Hybrid Multi-level Crossover for Unit Test Case Generation
Multi-objective Test Case Selection Through Linkage Learning-driven Crossover
Log-based Slicing for System-level Test Cases
What Are We Really Testing in Mutation Testing for Machine Learning? A Critical Reflection
Search-Based Software Re-Modularization: A Case Study at Adyen
How to Kill Them All: An Exploratory Study on the Impact of Code Observability on Mutation Testing
Serverless Testing: Tool Vendors' and Experts' Point of View
A Systematic Comparison of Search-Based Approaches for LDA Hyperparameter Tuning
Revisiting Test Smells in Automatically Generated Tests: Limitations, Pitfalls, and Opportunities
DeepTC-Enhancer: Improving the Readability of Automatically Generated Tests
Generating Highly-structured Input Data by Combining Search-based Testing and Grammar-based Fuzzing
Botsing, a Search-based Crash Reproduction Framework for Java
Crash Reproduction Using Helper Objectives
Automated Repair of Feature Interaction Failures in Automated Driving Systems
LogChunks: A Data Set for Build Log Analysis
Testing with Fewer Resources: An Adaptive Approach to Performance-Aware Test Case Generation
JCOMIX: A Search-Based Tool to Detect XML Injection Vulnerabilities in Web Applications
Effective and Efficient API Misuse Detection via Exception Propagation and Search-based Testing
A Systematic Comparison of Search Algorithms for Topic Modelling - A Study on Duplicate Bug Report Identification
An Adaptive Evolutionary Algorithm based on Non-Euclidean Geometry for Many-objective Optimization
EvoSuite at the SBST 2019 Tool Competition
Beyond Unit-Testing in Search-based Test Case Generation: Challenges and Opportunities
Search-based Multi-Vulnerability Testing of XML Injections in Web Applications
AI for Fintech Research
A Test Case Prioritization Genetic Algorithm guided by the Hypervolume Indicator
A Large Scale Empirical Comparison of State-of-the-art Search-based Test Case Generators
Search-Based Crash Reproduction and Its Impact on Debugging
Incremental Control Dependency Frontier Exploration for Many-Criteria Test Case Generation
Single-objective versus Multi-Objectivized Optimization for Evolutionary Crash Reproduction
A Search-based Approach for Accurate Identification of Log Message Formats
Search-Based Test Data Generation for SQL Queries
An Investigation of Compression Techniques to Speed up Mutation Testing
Java Unit Testing Tool Competition - Sixth Round
The Scent of a Smell: An Extensive Comparison between Textual and Structural Smells
Developer Testing in The IDE: Patterns, Beliefs, And Behavior
Automated Test Case Generation as a Many-Objective Optimisation Problem with Dynamic Selection of the Targets
Automatic Generation of Tests to Exploit XML Injection Vulnerabilities in Web Applications
A Machine Learning- Driven Evolutionary Approach for Testing Web Application Firewalls
DevOps for Complex Cyber-physical Systems (COSMOS)
SynTest
University Blockchain Research Initiative
Cite
×